- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
时钟显示程序(可调、带定时闹钟、可关闭显示)
; 时钟显示程序(可调、带定时闹钟、可关闭显示)
; =========================================
;
;*******************功能描述****************************
;定义p3口高四位的独立按键,分为模式键、加一键、减一键、位切换键
;当按下模式键,将停止显示当前时间(后台继续运行),显示定时闹钟时间
;并对当前调整位进行闪烁提示,按位切换键,则可以在时、分、秒之间切换。
;按加一减或减一键,对定时时间进行调节, 调节好后,会自动保存。
;再按一次按模式键,进入时间调节,方法同定时闹钟调节方法
;第三次按模式键,则推出调试模式,正常显示当前时间
;增加数码管不显示工作方式,按一下位切换键,打开和关闭数码管
;********************缩写字符含义***************************
; XS-显示 XH-循环 A--闹钟 JS-计数 DX-段选 WX-位选
; SD-闪动 KG-开关 ZC-暂存 Z-总开关 TS-调时
;*********************************************************
;------------------------------------------------------I/O
BELL EQU P2.3 ;闹铃
XS_WX EQU P2.7 ;数码管位选显示
XS_DX EQU P2.6 ;数码管段选显示
KEY_IO EQU P3
XS_IO EQU P0
;----------------------------------------------------
SEC EQU 30H ;秒分时
MIN EQU 31H
HOU EQU 32H
SEC_XS EQU 33H ;秒分时数码管
MIN_XS EQU 34H
HOU_XS EQU 35H
DS_XH EQU 36H ;定时循环
TZ_WX EQU 37H ;调整位选择
A_SEC EQU 38H ;定时保存
A_MIN EQU 39H
A_HOU EQU 3AH
SD_DS EQU 3BH ;闪动定时
TS_SEC_ZC EQU 3CH ;调试,秒暂存
SD_Z_KG EQU 20H.0 ;闪动总开关
FS_KG EQU 20H.1 ;数据传送到数码管开关
A_KG EQU 20H.2 ;闹钟开关
A_Z_KG EQU 20H.3
SD_SEC EQU 20H.4 ;闪动
SD_MIN EQU 20H.5
SD_HOU EQU 20H.6
XS_Z_KG EQU 20H.7 ;数码管显示控制开关
;******************************************************
ORG 0000H
AJMP MAIN
ORG 000BH
AJMP T0_SUB
;******************************************************
MAIN: MOV SP,#5FH
MOV SEC,#0 ;数据初始化
MOV MIN,
文档评论(0)