第一范文网 - 专业文章范例文档资料分享平台

单片机数字时钟设计,时分

来源:用户分享 时间:2025/5/22 23:26:27 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

LCALL DISPLAY SJMP JB SJMP JB SJMP

J0 J1 J2

H_SET,A1 M_SET,A1

J1:

LCALL DISPLAY

J2:

LCALL DISPLAY

;*********************************************** ;定时器中断服务程序,对,分钟和小时的计数 INT_T0:

MOV MOV INC MOV CJNE INC MOV MOV CJNE INC MOV MOV CJNE INC MOV MOV CJNE MOV MOV MOV MOV RETI

A,#20,RETUNE

A,#60,RETUNE

A,#60,RETUNE

A,#24,RETUNE

HOUR,#0 MINUTE,#0 SECOND,#0 TCNT,#0 HOUR MINUTE,#0 A,HOUR MINUTE SECOND,#0 A,MINUTE TCNT A,TCNT ;计时1秒 SECOND TCNT,#0 A,SECOND

TH0,#(65536-50000)/256 TL0,#(65536-50000)MOD 256

RETUNE:

;****************************************** ;显示控制子程序 DISPLAY:MOV

A,SECOND B,#10

;显示秒

MOV

DIV CLR MOVC A,@A+DPTR MOV LCALL DELAY

SETB P3.6 MOV CLR MOVC A,@A+DPTR MOV LCALL DELAY

SETB P3.7 CLR MOV LCALL DELAY

SETB P3.5 MOV MOV DIV CLR MOVC A,@A+DPTR MOV LCALL DELAY

SETB P3.3 MOV CLR MOVC A,@A+DPTR MOV LCALL DELAY

SETB P3.4 CLR MOV LCALL DELAY

SETB

P3.2

AB P3.6 P0,A

A,B P3.7 P0,A

P3.5 P0,#40H

;显示分隔符A,MINUTE ;显示分钟 B,#10 AB P3.3 P0,A

A,B P3.4 P0,A

P3.2 P0,#40H

;显示分隔符

MOV MOV DIV CLR MOV SETB MOV CLR MOV SETB RET DB DB MOV MOV DJNZ DJNZ RET END

R7,$ R6,D1

3FH,06H,5BH,4FH,66H 6DH,7DH,07H,7FH,6FH R6,#10 R7,#250

P3.0 P3.1

A,B P3.1 P0,A A,HOUR B,#10 AB P3.0 P0,A

;显示小时

MOVC A,@A+DPTR LCALL DELAY

MOVC A,@A+DPTR LCALL DELAY

TABLE: DELAY: D1:

五 设计总结

通过本次课程设计的制作,总结如下:

设计一个电路,首先要深刻理解其原理,并根据其原理进行电路的设计。用理论指导实践可以达到事倍功半的效果,有坚实的理论做基础将会使设计变得得心应手。在设计电路的过程中应注意充分利用并扩展所学过的基础知识,设计的过程就是学习的过程,在设计过程中验证理论的正确性,弥补知识的漏洞。正确对待设计过程中遇到的错误,遇到错误与问题要敢于面对并设法找到解决的办法。通过对该电路的设计过程,我实现了从一个没学过PROTEL的人到掌握基本的操作的转化,而且我还查阅了不少相关资料,更深刻地认识和巩固了平时所学的知识,使理论与实践有机结合。

搜索更多关于: 单片机数字时钟设计,时分 的文档
单片机数字时钟设计,时分.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c2o1gp7lyg11klhk34qrt_4.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top