- 1
- 0
- 约1.63万字
- 约 34页
- 2017-01-02 发布于贵州
- 举报
武汉大学电子信息学院
电子系统综合设计课程论文
基于单片机的数字钟系统设计
专业:
年级:
作者:
指导教师:
2012 年 6月20日
目录
1 作品的背景与意义 …………………………………………… 1
2 功能指标设计 …………………………………………………2
3 作品方案设计 …………………………………………………3
3.1程序语言的比较
3.1.1方案一 汇编语言
3.1.2方案二 C语言
3.2显示方案比较
3.2.1 方案一lcd1602液晶显示
3.2.2 方案二 数码管显示
3.3 主要核心器件知识简介
3.3.1 SST89E516RD
3.3.2 74hc573
3.3.3 74hc254
4 系统整体框图
5 软件设计
5.1 主程序流程图
5.2 主函数
5.3 主函数需调用的各个子模块
5.3.1 查看时间、日历、闹钟模块
5.3.2 修改时间模块
5.3.3 修改日历模块
5.3.4 设定闹钟模块
5.4 精确的“1秒”计时模块
5.5 刷新数码管模块
5.6 获得键值模块
6 系统测试
6.1测试环境
6.2测试步骤
6.2.1第一次调试
6.2.2第二次调试
6.2.3第三次调试
6.2.4第四次调试
附录1 系统电路图
附录2 系统软件代码
附录3 系统器件清单
1 作品的背景与意义
首先,数字钟是日常生活中常见的简单系统,相对于传统的机械时钟具有更高的准确性和直观性,具有更长的使用寿命,已得到广泛的使用。其次,由于单片机具有功能强,体积小,功耗低,价格便宜,工作可靠,使用方便等特点,使单片机在电子和一些自动化行业中应用也越来越广泛。
利用单片机实现的电子钟具有编程灵活,并便于功能的扩展,很精确。
2 功能指标设计
数字钟实现功能:
(1)具备一个精确的1秒定时器;
(2)可根据1秒定时器,在LED上显示带小时、分钟、秒的时钟,实现正常走时(秒→分→时→日→月→年进位);
(3)能够自动区分平闰年和大小月;
(4)具备小时、分钟的修改按键,可分别调整小时、分钟、秒;
(5)具备显示日期功能,并且能分别直接修改年,月,日;
(6)具备5个闹钟,可分别查看和修改闹钟时间;也可分别设置闹钟开关,且当闹钟鸣叫时,可人为关掉闹钟。
3 方案选择
3.1采用的程序语言的方案选择
3.1.1方案一、汇编
优点:
能够直接访问与硬件相关的存储器或I/O口;
能够对关键代码进行更准确的控制,避免因线程共同访问或者硬件设备共享引起的死锁;
能够最大限度地发挥硬件的功能
缺点:
① 编写的代码非常难懂,不好维护;
② 很容易产生bug,难于调试;
3.1.2方案二、c语言
优点:
简洁紧凑,适用范围大,可移植性好
可结构化编程
运算符、数据类型丰富
缺点:
在数据的封装性上,这一点使得C在数据的安全性上有很大缺陷;
在语法限制不太严格,对变量的类型约束不严格,影响程序的安全性,对数组下标越界不作检查等。
结论:由于想要了解和掌握汇编语言的具体编写过程,且可以直接通过汇编语控制端口,更好地了解芯片的工作原理,故而选择了汇编语言。
3.3 主要核心器件知识简介
3.3.1 SST89E516RD
SST89E516RD 是8位集成存储器的51系列兼容单片机。单片机是典型的嵌入式微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上,相当于一个微型的计算机,和计算机相比,单片机只缺少了I/O设备。
3.3.2 74hc573
74HC573 是八进制 3 态非反转透明锁存器。
为三态允许控制端,低电平有效
LE为锁存控制端,高电平有效
1D~8D为数据输入端
1Q~8Q 为数据输出端
3.3.3 74HC245
74HC245:总线收发器,典型的CMOS型三态缓冲门电路。总线收发器,典型的CMOS型三态缓冲门电路。为输出使能端,低电平有效
DIR为输出方向控制端
A0~A7为数据输入/输出端
B0~B7为数据输入/输出端
4 系统整体框图
5 软件设计:
5.1主流程图
程序开始时初始化:对定时器T1装入初值,外部中断INT1进行初始化,开启定时器和外部中断后进入主函数刷新数码管,扫描键盘,并判断闹钟的
您可能关注的文档
- 城管执法装备保障研究.doc
- 城镇居民基本医疗保险知识问答.doc
- 域控功能权限夺取操作命令.doc
- 城镇管理与发展第1阶段测试题.doc
- 埠村希望小学学校工作总结2013.12.doc
- 城管法律知识有奖竞赛试题.doc
- 埠村集团公司季度工作调研汇报提纲.doc
- 培4班班主任工作总结1.doc
- 培优100分五年级数学下册第二单元达标评价卷.doc
- 培优100分五年级数学下册期末综合评价卷(一).doc
- OBE欧贝结算管理用户手册.pdf
- Zhejiang电力行业规范说明书用户手册.pdf
- Wuhu Electronic Certification 用户手册说明书.pdf
- MLBioELISA试剂盒ml103656说明书用户手册.pdf
- Beijing政务公开服务手册无型号说明书用户手册.pdf
- ZJDB建筑工程合同说明书用户手册.pdf
- CitCorp竹懋科技车用电子料件CN 362744 CN 312861 CN 449005说明书用户手册.pdf
- Elabscience磷酸盐比色法测试盒品类信息型号信息说明书用户手册.pdf
- BaiRui贝锐向日葵Q0.5用户手册.pdf
- LICHEN ROTATIONAL VISCOLOGY MEASUREMENT DEVICE USER’S INSTRUCTION说明书用户手册.pdf
最近下载
- 光伏电子产品的设计与制作-电子课件项目3-光伏草坪灯控制电路的设计与制作.pptx VIP
- 2024-2025学年江苏信息职业技术学院单招《数学》试卷含答案详解【考试直接用】.docx VIP
- 党员个人自评总结3篇-党员个人自评 党员个人自评小结 党员个人自评总结3篇.doc VIP
- 人教版英语新目标八年级下册第二单元教材词汇及重点搭配讲解.docx VIP
- 2026年演出经纪人《思想政治与法律基础》真题库及参考答案一套.docx VIP
- 索拉非尼治疗肝癌.pptx VIP
- 【高清可复制】HGT21629-2021 管架标准图_251-300.pdf VIP
- 新版人教版七年级下册地理全册教案(完整版)教学设计.docx
- 2025年北京事业单位真题.docx VIP
- 临时用地表(可编辑).pdf VIP
原创力文档

文档评论(0)