时钟显示程(可调、带定时闹钟、可关闭显示).doc

时钟显示程(可调、带定时闹钟、可关闭显示).doc

ID:55530300

大小:43.50 KB

页数:9页

时间:2020-05-16

时钟显示程(可调、带定时闹钟、可关闭显示).doc_第1页
时钟显示程(可调、带定时闹钟、可关闭显示).doc_第2页
时钟显示程(可调、带定时闹钟、可关闭显示).doc_第3页
时钟显示程(可调、带定时闹钟、可关闭显示).doc_第4页
时钟显示程(可调、带定时闹钟、可关闭显示).doc_第5页
资源描述:

《时钟显示程(可调、带定时闹钟、可关闭显示).doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、;时钟显示程序(可调、带定时闹钟、可关闭显示);=========================================;;*******************功能描述****************************;定义p3口高四位的独立按键,分为模式键、加一键、减一键、位切换键;当按下模式键,将停止显示当前时间(后台继续运行),显示定时闹钟时间;并对当前调整位进行闪烁提示,按位切换键,则可以在时、分、秒之间切换。;按加一减或减一键,对定时时间进行调节,调节好后,会自动保存。

2、;再按一次按模式键,进入时间调节,方法同定时闹钟调节方法;第三次按模式键,则推出调试模式,正常显示当前时间;增加数码管不显示工作方式,按一下位切换键,打开和关闭数码管;********************缩写字符含义***************************;XS-显示XH-循环A--闹钟JS-计数DX-段选WX-位选;SD-闪动KG-开关ZC-暂存Z-总开关TS-调时;********************************************************

3、*;------------------------------------------------------I/OBELLEQUP2.3;闹铃XS_WXEQUP2.7;数码管位选显示XS_DXEQUP2.6;数码管段选显示KEY_IOEQUP3XS_IOEQUP0;----------------------------------------------------SECEQU30H;秒分时MINEQU31HHOUEQU32HSEC_XSEQU33H;秒分时数码管MIN_XSEQU34HHO

4、U_XSEQU35HDS_XHEQU36H;定时循环TZ_WXEQU37H;调整位选择A_SECEQU38H;定时保存A_MINEQU39HA_HOUEQU3AHSD_DSEQU3BH;闪动定时TS_SEC_ZCEQU3CH;调试,秒暂存SD_Z_KGEQU20H.0;闪动总开关FS_KGEQU20H.1;数据传送到数码管开关A_KGEQU20H.2;闹钟开关A_Z_KGEQU20H.3SD_SECEQU20H.4;闪动SD_MINEQU20H.5SD_HOUEQU20H.6XS_Z_KGEQU2

5、0H.7;数码管显示控制开关;******************************************************ORG0000HAJMPMAINORG000BHAJMPT0_SUB;******************************************************MAIN:MOVSP,#5FHMOVSEC,#0;数据初始化MOVMIN,#0MOVHOU,#0MOVTZ_WX,#3MOVA_SEC,#0MOVA_MIN,#0MOVA_HOU,#0M

6、OVSD_DS,#5SETBFS_KGSETBA_KGSETBXS_Z_KGSETBSD_SECSETBSD_MINSETBSD_HOUCLRSD_Z_KGCLRA_Z_KGMOVDS_XH,#18;定时时长MOVDPTR,#TABMOVTMOD,#01HMOVTH0,#3CHMOVTL0,#0B0HSETBEASETBET0SETBTR0;-----------------WAIT:LCALLDISPLCALLKEY_SCANJZWAITLCALLFUNAJMPWAIT;************

7、***********功能选择*****************************FUN:CJNEA,#1,FUN_1SETBBELLLP1:LCALLDISPLCALLKEY_SCANJNZLP1LCALLALARM;进入闹钟程序LCALLTS_SUB;进入调时程序SETBFS_KGAJMPFUN_END;---------------------;数码管显示总关闭FUN_1:CJNEA,#4,FUN_ENDLP2:LCALLDISPLCALLKEY_SCANJNZLP2CPLXS_Z_K

8、GMOVXS_IO,#0SETBXS_WXCLRXS_WXSETBXS_DXCLRXS_DXFUN_END:SETBBELLSETBA_KGRET;***********************闹钟**********************************ALARM:CLRFS_KG;关闭当前时间显示,将定时时间让数码管显示MOVSEC_XS,A_SECMOVMIN_XS,A_MINMOVHOU_XS,A_HOUSETBSD_Z_KGLCALLAD_SUB;-------

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。