- 13
- 0
- 约5.55千字
- 约 9页
- 2017-09-13 发布于重庆
- 举报
题目:基于MCS-51单片机时钟的数字钟
摘 要
本系统是基于MCS-51单片机的数字时钟,通过CH451芯片驱动将单片机的控制信号根据需要将DS1302芯片送出的时钟信号送入数码管显示,以达到时钟运行,时钟调整,倒计时,闹表等功能。再利用DS1302芯片的双电源供电进行掉电保护,可使得整个系统可以应用于生活之中。
一.方案的选择和论证
1.1设计要求
设计要求:
可调整24小时时钟,时钟正常运行时,不允许调整。时钟运行时以4位数码管的高2位显示小时,低2位显示分钟。发光二极管每秒闪烁一次,表示时钟运行。需要调整时间时,发光二极管停止闪烁,通过按键调整。
调整日历、时间之间的切换,调整日历。
可设定初值得倒计时功能。
用单脉冲开关控制秒表的启动/停止/复位,以4位数码管的高2位显示秒值,低二位显示百分秒。
1.2系统基本方案
1.2.1 各模块方案选择和论证
根据题目要求,我们将整个系统分为控制模块、显示模块、显示驱动模块,输入控制模块和外部保护电路模块。为了更好的实现各模块的功能,分别做了几种不同的设计方案并进行了比较及论证。
控制器模块
在本题目中我们需要用控制器设定数字钟的各项功能,以其发出的信号来控制整个系统的运行,使整个系统的核心部分,我们针对这项进行了如下的分析:
采用8031单片机,单片机运算功能强大,软件程序编程灵活、自由度大,可用软件编程实现各种算法和逻辑控制,并且由于其功耗低、体积小、技术成熟、和成本低等优点,使其在各个领域应用广泛。但由于8031单片机需要进行外部ROM空间扩展,在焊接芯片时比较复杂,故对于此方案我们持保留态度。
采用STC89C51单片机,它是低功耗、高性能的CMOS型8位单片机。片内带有.4KB的Flash存储器,且允许在系统内改写或用编程器编程。另外,STC89C51的指令系统和引脚与8031,8051等完全兼容,片内有128B的RAM、32条I/O口线、2个16位定时计数器、5个中断源、一个全双工串行口等。不需要片外扩展,价格也合理。
由此我们觉得方案b就能够实现题目中的全部功能,并且系统比较简单,所以我们选择方案b。
显示模块
系统需要对运行的时间做出显示,并在各种功能之间相互转换。有以下两种方案。
方案一:采用传统的LED数码管显示。数码管具有低耗能,低压,寿命长,耐老化等优点,但其占用资源较多且信息量小。
方案二:采用点阵液晶显示屏显示时间。LCD具有轻薄短小,低耗电量,无辐射危险,分辨率高,可以显示多种信息。
由于题目中对显示的方法没有较高要求,出于经济实用的角度,我们采用方案一。
显示驱动模块
方案一:7407位驱动芯片,逐位驱动数码管,显示精准,而且价格便宜,信息量少,容易控制。但功能上没有扩展和系统的耦合程度低,很可能增加硬件的复杂程度。
方案二:采用CH45 1芯片,它是一个整合了数码管显示驱动和键盘扫描控制以及 P监控的多功能外围芯片。用CH451扩展键盘显示接口,具有接口简单、占用CPU资源少、外围器件简单、性价比高等优点,可在各种单片机系统中得到广泛的应用。
基于上述情况我们选择方案二,这使整个系统的集成度大大提高。
输入控制模块
方案一:采用按键开关,可以提供单脉冲,结构简单,容易操作,焊接也不复杂。
方案二:采用键盘按钮,集成度高,可以多种功能的操作,而且一目了然,使用者可以根据上面的符号进行操作,对产品今后的开发大有好处。
出于实用的角度,我们决定选择方案二。
外部保护模块
由于单片机自身不带有备用电池,所以对于整个系统在掉电后的状态没有存储功能,这样会对整个系统的稳定性带来危害。所以我们必须要在系统掉电后提供保护装置,在老师的指导下我们选择了DS1302时钟芯片,它内含有一个实时时钟/日历和31 字节静态RAM 通过简单的串行接口与单片机进行通信实时时钟/日历电路提供秒、分、时、日、月、年的信息每月的天数和闰年的天数可自动调整时钟操作可通过AM/PM 指示决定采用24 或12 小时格式。由于它具备双电源。所以在系统掉电后备用电源即可以开始工作,确保系统正常的工作,等待主电源的恢复。
1.2.2系统各模块的最终方案
控制模块 采用89C51单片机
显示模块 采用LED数码管
显示驱动模块 采用CH451进行驱动
输入控制模块 采用按键开关
时钟信号模块 采用DS1302(可掉电保护)
二.系统的硬件设计与实现
2.1系统硬件的基本组成部分
本系统是利用单片
您可能关注的文档
- 磁性物理基础.ppt
- 带控制点工艺流程图.ppt
- 单克隆抗体技术及其在农业中应用学生.ppt
- 单片机系统设计方法.pdf
- 蛋白质分离、纯化和表征.ppt
- 当前,雷达系统发展日益复杂:.pdf
- 地表能量平衡长期变化及其对气温变化影响.pdf
- 地学基础水作用.ppt
- 第3章供应链优化.PDF
- 第7章蛋白质分离、纯化和表征.ppt
- 2025广东广州市天河区拟招聘英语实习老师1人备考题库附答案.docx
- 2025广东广州市天河区城市管理第二保洁所招聘编外工作人员4人笔试备考试卷附答案解析.docx
- 2025广东广州市越秀区流花街道办事处招聘综合事务中心辅助人员1人笔试历年题库附答案解析.docx
- 2025广东广州市花都区新雅街清初级中学招聘临聘教师1人备考历年题库带答案解析.docx
- 2025广东广州市天河区城市管理第二保洁所招聘编外工作人员4人笔试备考试卷带答案解析.docx
- 江苏省盐城市东台市三仓镇区中学2026届八年级数学第一学期期末教学质量检测试题含解析.doc
- 2025广东广州市天河区城市管理第二保洁所招聘编外工作人员4人备考题库带答案解析.docx
- 江苏省盐城市亭湖区2026届数学八上期末考试试题含解析.doc
- 安徽省蚌埠市淮上区2026届数学八年级第一学期期末达标检测模拟试题含解析.doc
- 2025广东广湛城旅游轮有限公司招聘备考历年题库附答案解析.docx
最近下载
- 分析palantir对象模型shreyas phpapp01.pptx VIP
- 班子成员之间的相互批评意见.docx VIP
- 广发宏观分析报告:居民活动收支表的构建、分析与运用.pdf VIP
- Palantir公司调研报告.pptx VIP
- 汉川XH715D立式加工中心机使用说明书.pdf VIP
- 数学丨重庆市2026届高三上学期1月康德高考模拟调研卷(一)试卷及答案.pdf VIP
- 贵州省贵阳市普通中学2022-2023学年高三上学期期末语文(解析版).docx VIP
- 化工老旧装置淘汰退出和更新改造工作方案.docx VIP
- 培智六年级生活数学期末试卷ABC卷.doc VIP
- 港口机械钢结构制造规范.pdf VIP
原创力文档

文档评论(0)