- 1、本文档共31页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
(单片机开发软件keil使用技巧联调28
单片机
软件
程序
联调
使用方法
功能
I/O口
内部结构
目 录
1 系统总体设计方案……………………………………………………………… 4
1.1 设计课题任务………………………………………………………………4
1.2 功能要求说明………………………………………………………………4
1.3 总体方案介绍及工作原理…………………………………………………4
2 硬件系统的设计………………………………………………………………… 6
2.1 系统各功能模块介绍………………………………………………………6
2.2 系统电路图…………………………………………………………………7
2.3 系统元器件清单……………………………………………………………7
3 软件系统的设计………………………………………………………………… 8
3.1 设计使用单片机资源介绍…………………………………………………8
3.2 软件系统各功能模块介绍…………………………………………………8
3.3 软件系统程序流程框图……………………………………………………9
3.4 软件系统的程序……………………………………………………………10
4 系统的仿真分析及结论………………………………………………………… 11
4.1 系统设计的使用说明………………………………………………………11
4.2 系统设计的仿真结果………………………………………………………11
4.3 系统的误差分析………………………………………………………… 12
4.4 设计体会………………………………………………………………… 12
4.5 教学建议……………………………………………………………………13
参考文献………………………………………………………………………………14
致 谢…………………………………………………………………………………15
附录(1)…………………………………………………………………………… 16
附录(2)…………………………………………………………………………… 17
1 系统总体设计方案
1.1 设计课题任务
设计一个具有特定功能的电子钟。
1.2 功能要求说明
(1)、屏幕保护和检查(P.从右至左流动);
(2)、按下A键显示8个P.,然后开始运行;
(3)、时分秒、年月日之间用“-”分割,并闪烁;
(4)、运行时按下A键进入调整时钟状态;再按一次恢复运行;
(5)、在运行状态下,按下B\C\D分别显示三种功能,可切换观看,按A键返回运行;
(6)、在各调整状态下,按B调秒(日),C调分(月),D调时(年),短时间按下只加一次,长时间按下不停歇的加数,调整完毕后按A键返回运行状态;
(7)、定时功能:在运行时按下B显示定时,再按B进入调整状态,设置完成按A返回;
(8)、当“时”小于10时,高位不显示,即高位“清零”;
(9)、秒表功能:在运行时按下C键,进入秒表功能,奇数次C开启秒表,偶数次C关闭,按A键返回。
(10)、在运行时按下D键显示日期,再按D进入调整状态,按A键返回。
1.3 总体方案介绍及工作原理
电子钟的总体功能原理是以AT89S52单片机为主要的控制核心,通过外接4个独立式键盘作为控制信号源,八个七段数码管作为显示器件,蜂鸣器作为定时器件,单片机实时的去执行相应的功能。在数码管上显示出来,此时通过不同的按键来观看和调节各种数据。CPU控制原理图如图1.1所示。
2 硬件系统的设计
2.1 系统各功能模块介绍
2.1.1 AT89S52控制模块
考虑到设计功能需要,控制器的功能用于外部键盘信号的接收和识别、数码管的显示控制,定时器应用等,我们选择了学习过的AT89S52系列单片机,具有反应速度极快,工作效率特高的特点。
AT89S52??主要性能 与MCS-51单片机产品兼容 、8K字节在系统可编程Flash存储器,1000次擦写周期,全静态操作:0Hz~33Hz?三级加密程序存储器???32个可编程I/O口线?? 、三个16位定时器/计数器 八个中断源 、全双工UART串行通道、 低功耗空闲和掉电模式 、掉电后中断可唤醒 、看门狗定时器 、双数据指针 、掉电标识符 。???? AT89S52?是一种低功耗、高性能CMOS8位微控制器,具有 8K 在系统可编程Flash 存储器。使用Atmel 公司高密度非 易失性存储器技术制造,与工业80C51 产品指令和引脚完 全兼容。另外,AT89S52 可降至0Hz 静态逻 辑操作,支持2种软件可选择节电模式。空闲模式下,
您可能关注的文档
- 湖南申湘投标书卡仕达.doc
- (华中科技大学文华学院校庆十年征文——七年成长一路芬芳.doc
- (华中科技大学机械学院研究生培养方案.doc
- 《绿色化学原理与绿色产品设计.doc
- (华中科技大学材料加工工程2017年考研经历.doc
- 《绿色化学在化学工业上的应用.doc
- (华中科技大学材料加工工程考研经历.doc
- (华为OptiXOSN1500设备资料.doc
- (华为S9700S7700设备组建集群示例.docx
- 《绿色壁垒.docx
- 2016-2017学年高中生物第二单元生态工程与生物安全第1章第2节我国的生态工程教案中图版选修3.doc
- 2022-2023学年小升初英语易错点专练06完形填空15篇(广州教科版专版含答案)2.docx
- 期中专项四年级英语下册(含答案)3.docx
- 期末卷(二)(含答案解析)-2022-2023学年高二历史期中期末复习备考必刷题(选择性必修一国家制度与社会治理).docx
- 第4课欧姆定律的应用第一讲欧姆定律实验探究(原卷版).docx
- Unit1限制性定语从句语法讲义人教版高一英语学生版213.docx
- 2023年宁波市初中毕业升学文化考试科学模拟卷(八).docx
- 5.3细胞呼吸的原理和应用课件高一上学期生物人教版必修12.pptx
- 高中政治更好发挥政府作用教学设计.docx
- 体悟民间故事中的幸福--五上《中国民间故事》导读课.docx
文档评论(0)