- 1、本文档共23页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
湖南人文科技学院
课程设计报告
课程名称单片机原理及应用课程设计
设计题目:
系 别: 通信与控制工程系
专 业:
班 级:
学生姓名: 学 号: 起止日期: 20年月日~ 20年月日指导教师: 教研室主任: 指导教师评语:
指导教师签名: 年 月 日
成绩评定 项 目 权重 成绩 李瑜 焦凝礼 1、设计过程中出勤、学习态度等方面 0.2 2、课程设计质量与答辩 0.5 3、设计报告书写及图纸规范程度 0.3 总 成 绩 教研室审核意见:
教研室主任签字: 年 月 日 教学系审核意见:
主任签字: 年 月 日 摘 要LED小灯,该设计包括以下几点功能:实现24小时制电子钟,6为数码管显示,显示时分,显示格式为A/P 12-00,打铃时间为早上:7:30 10:305只按键,一个用来调上午与下午,一个用于调整分钟,还有一个为小时调整。
本设计采用的是STC89C52单片机,该单片机采用的MCU51内核,因此具有很好的兼容性,内部带有8KB的ROM,能够存储大量的程序,最突出特点是具有ISP在系统烧写功能,使得烧写程序更加方便。显示器件采用通用型七段共阴极数码管;键盘调整部分采用的是独立键盘。通过此次设计能够更加牢固的掌握单片机的应用技术,增强动手能力、硬件设计能力以及软件设计能力。
关键字:单片机;AT89C52;8255;数码显示;自动打铃系统
目 录
设计要求 1
1 方案论证与对比 1
1.1 方案一:时间采用数字电路 1
1.2 方案二:时间采用单片机 1
1.3 方案对比与选择 2
2 单元电路设计 2
2.1 时间显示电路的设计 2
2.2 复位电路的设计 3
2.3 蜂鸣电路设计 4
2.4 按键电路设计 5
3 软件详细设计 5
3.1 主程序系统结构的设计 5
3.2 显示子程序的设计 7
3.3 按键扫描子程序设计 8
4 调试及性能分析 9
4.1 硬件调试 9
4.2 软件调试 9
4.3 性能分析 9
5 总结 11
6 致谢 12
参考文献 13
附录一:自动打铃系统原理图 14
附录二:元件清单 15
附录三:程序 16
自动打铃系统
设计要求
(1)基本计时和显示功能。设置当前时间包括上下午标志,时、分的数字显示。()能实现基本打铃功能,规定:上午:0早自习:打铃5秒、停2秒、再打铃5秒。下午10:30熄灯铃:打铃5秒、停2秒、再打铃5秒。方案论证与对比1所示分别由显示电路,译码电路,计数器,校时电路,和脉冲产生的分频器及振荡器。
图 1 方案一系统方框图
方案
图 1 方案二系统方框图
方案
图 3 显示模块接口电路
七段LED字型码如表1所示:
表1:七段LED字型码
显示字符 共阳极字符 显示字符 共阳极字符 0 C0H A 88H 1 F9H b 83H 2 A4H C C6H 3 B0H d A1H 4 99H E 86H 5 92H F 8EH 6 82H P 8CH 7 F8H H 89H 8 80H L C7H 9 90H 灭 FFH
复位电路的设计
该复位电路采用上电自动复位和手动复位两种复位方式,要实现复位只需在,52系列单片机的RESET引脚上加上5ms的高电平就可以了。上电复位是利用电容的充电来实现的,即上电瞬间RESET端的电位与Vcc相同,随着电容上储能增加,电容电压也逐渐增大,充电电流减小,RESET端的电位。这样就会建立一个脉冲电压,调节电容与电阻的大小可对脉冲的持续时间进行调节。通常若采用12MHz的晶振时,复位元件参数为22μF的电解电容和1kΩ的电阻。按钮复位电路是通过按下复位按钮时,电源对RESET端维持两个机器周期的高电平实现复位的。电路如图5示:
图 5 复位电路
蜂鸣电路设计
(1) 蜂鸣器的介绍
蜂鸣器的作用 蜂鸣器是一种一体化结构的电子讯响器,采用直流电压供电,广泛应用于计算机、打印机、复印机、报警器、电子玩具、汽车电子设备、电话机、定时器等电子产品中作发声器件2.蜂鸣
文档评论(0)