找回密码
 注册
关于网站域名变更的通知
查看: 620|回复: 3
打印 上一主题 下一主题

[毕业设计] 数字时钟-51单片机汇编

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2022-11-21 09:59 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
系统由AT89C51LED 数码管、按键、发光二极管等部分构成,能实现时间的调整、定
时时间的设定,输出等功能。系统的功能选择由SB0SB1SB2SB3SB4 完成。其中SB0
为时间校对,定时器调整功能键,按SB 0 进入调整状态。SB1 为功能切换键。第一轮按动
SB1 依次进入一路、二路、三路定时时间设置提示程序,按SB3 进入各路定时调整状态。定
时时间到,二极管发亮。到了关断时间后灭掉。如果不进入继续按SB1 键,依次进入时间
¡ ¡ 位校对、¡ ¡ 位校对、 ¡ ¡ 位校对、¡ ¡ 位校对、¡ ¡ 位校对、¡ ¡
校对状态。不管是进入那种状态,按动SB2 皆可以使被调整位进行不进位增量加1 变化。各
预置量设置完成后,系统将所有的设置存入RAM 中,按SB1 退出调整状态。上电后,系统自
动进入计时状态,起始于¡ 00¡ ¡ 00¡ 分。SB4 为年月日显示转换键,可使原来显示时分
秒转换显示年月日。

+ Y  g* u! Q8 f. H8 J+ W
% \. v0 b1 W$ f1 n. F0 E  l4 U* ]

数字时钟-51单片机汇编.pdf

358.88 KB, 下载次数: 0, 下载积分: 威望 -5

该用户从未签到

2#
发表于 2022-11-21 11:00 | 只看该作者
数字时钟计数器的秒、分用的是模60计数器,而时用的是模24计数器,也可以使用FPGA制作

该用户从未签到

3#
发表于 2022-11-21 13:12 | 只看该作者
时钟频率产生模块、时钟计时模块、数码管片选模块,三部分;每一部分又都有小细节需要注意。
/ d0 U! x1 Q4 z# L. C      1、频率产生: 使用计数器将试验箱频率发生器信号分割,产生类似以秒为单位的信号。: `0 R5 e2 c3 Y: p3 o' n: Y9 H
      2、时钟计时: 使用组合计数器按60进制记录时钟数,并将信号数传输到数码管中显示。
9 ^! ?2 Z) Q, U, M! e      3、数码管片选:使得数字钟在正确的时间选择正确的数码管显示正确的数字。

该用户从未签到

4#
发表于 2022-11-21 13:52 | 只看该作者
在使用堆栈时,先要给SP赋初始值,该值是栈底地址,堆栈遵循先进后出的原则,每入栈一个数据后,SP会自加1,出栈时SP会自减1
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-6-11 07:10 , Processed in 0.093750 second(s), 26 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表