- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
目录
基本要求: 3
一設計方案:1.1单片机 3
1.2 显示模块选择方案和论证 4
1.3使用74hc573做驱动 4
二.系统的硬件设计与实现 5
2.1原理图 6
三功能模块分析: 8
3.2:复位电路 8
3.3显示电路 9
3.4控制电路 10
四:软件部分 11
五.操作步骤 20
六:作品总结与感想 21
基本要求:
① 8 个数码管上显示,显示时间的格式为(假如当前时间是19:32:20)“19-32-20”
② 时间可以通过按键调整。
发挥部份
具有闹钟功能;② 具有日历功能; ③ 具有秒表功能;④ 其他可自由发挥。
一設計方案:1.1单片机
采用89S51芯片作为主控模块,AT89S51是 MCS-51系列单片机目前运用较多的一种芯片,采用Flash ROM,内部具有4KB ROM 存储空间,能于3V的超低压工作,而且具备ISP在线编程技术,方便对电路进行调试.但由于程序的错误修改或对程序的新增功能需要烧入程序时,对芯片的多次拔插会对芯片造成一定的损坏。针对该问题,可采用易于插拔的芯片插槽,芯片的程序烧写用专门的实验板进行烧写(当前可用的实验烧写开发板支持AT89S**系列).AT89S51单片机的功能引脚图如下图所示:
AT89S51单片机的功能引腳圖.
1.2 显示模块选择方案和论证
采用四位共阴LED数码管进行静态显示,LED数码管价格适中,对于显示数字最合适,而且采用静态显示法与单片机连接时,占用的单片机口线少(采用二十四小时制显示,以P0、P1、P2口分别作为分、十分、小时位显示段码输出,而十小时位只需要显示1或者不显示,故只要用到P3口的两个引脚P3.1和P3.2作为显示段码输出
1.3使用74hc573做驱动
原理说明 M54HC563/74HC563/M54HC573/74HC573的八个锁存器都是透明的D 型锁存器,当使能(G)为高时,Q 输出7wb838电子-技术资料-电子元件-电路图-技术应用网站-基本知识-原理-维修-作用-参数-电子元器件符号
将随数据(D)输入而变。当使能为低时,输出将锁存在已建立的数据电平上。输出控制不影响锁存器的内部工作,即老数据可以保持,甚至当输出被关闭时,7wb838电子-技术资料-电子元件-电路图-技术应用网站-基本知识-原理-维修-作用-参数-电子元器件符号
新的数据也可以置入。这种电路可以驱动大电容或低阻抗负载,可以直接与系统总线接口并驱动总线,而不需要外接口。特别适用于缓冲寄存器,I/O 通道,双向总线驱动器和工作寄存器。
图74HC573 逻辑图
二.系统的硬件设计与实现
2.1原理图
三功能模块分析:
3.1:时钟电路
单片机和其他微机一样,从Flash ROM中取指令和执行过程中的各种微操作,都是按照节拍有序的工作,89S51单片机内部有产生振荡信号的放大电路,可以采取两种方式产生单片机需要的时钟。
一种是内部方式,利用单片机内部的放大电路,外接晶振等器件构成 的振荡电路;一种是外部方式,使用外部的时钟信号,接到XTAL1或LTAL2引 脚上给单片机提供基本的震荡信号。
本处采用内部方式
3.2:复位电路
单片机与其他微处理器一样,在启动工作时先要进行复位,是CPU及系统各部件 处于确定的初始状态,并从初始状态开始运行,实现复位的方法是通过复位电路,给单片机复位引脚加复位电平,89C52单片机的第9引脚为复位引脚RET,高电平有效,在时钟电路工作之后,当外部电路使得RST端出现两个机器周期以上的高电平系统内部复位,在上电时,由于振荡器需要一定的起振时间,该引脚的高电平必须保持10MS以上才能保证有效复位。
本设计采用手动复位,即使用按键,按键按下时单片机进入复位状态。
具体实施方案如下单片机的最小系统如下图所示,18引脚和19引脚接时钟电路,XTAL1接外部12MHZ晶振的一端和30pF电容,在片内它是振荡器倒相放大器的输入,XTAL2接外部12MHZ晶振的另一端和30pF电容,在片内它是振荡器倒相放大器的输出.第9引脚为复位输入端, 复位电路采用上电复位和按钮复位,由一个10uF的电容和一个按钮及51K、2.2K电阻各一个构成.20引脚为接地端,40引脚为电源端. 如图所示
3.3显示电路
显示电路采用两个74HC573做驱动,用两个四位的共阴数码管做显示器, 静态显示就是当显示器显示某个字段时,相应的段恒定的导通或截止,直到显示下一个字符为止,静态显示器的亮度高,编程容易,管理比较简,使用的I/O口线资源也比较简单,但电子时钟使用的LED数码管为四位,使用静态显示已经满足不了需求,所以
文档评论(0)