




已阅读5页,还剩17页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1,2,3,4,5,6,7,8,9,10,1.模式0,显示时钟,11,2.模式1,第1次按KEY1键选择调秒,12,3.模式2,第2次按KEY1键选择调分,13,4.模式3,第3次按KEY1键选择调时,14,KEY1BITP1.0KEY2BITP1.1KEY3BITP1.2CLKBITP1.3LOADBITP1.4DINBITP1.5SECONDDATA30HMINUTEDATA31HHOURDATA32HORG0000HAJMPMAINORG000BHAJMPTIMER0MAIN:MOVSP,#60HMOVTMOD,#01H;定时器T0方式设置,MOVTH0,#0B1H;定时器T0装入初值20msMOVTL0,#0E0HSETBET0;T0中断允许SETBEA;总中断允许MOVR2,#50;T0中断为1sSETBTR0;启动T0MOVSECOND,#00HMOVMINUTE,#00HMOVHOUR,#08H;初始化时间8点00分00秒MOVA,HOUR时间值送显示缓冲区79H7EHANLA,#0F0HSWAPAMOV79H,A,15,MOVA,HOURANLA,#0FHMOV7AH,AMOVA,MINUTEANLA,#0F0HSWAPAMOV7BH,AMOVA,MINUTEANLA,#0FHMOV7CH,AMOVA,SECONDANLA,#0F0HSWAPAMOV7DH,AMOVA,SECONDANLA,#0FHMOV7EH,AMOVR3,#00H;R3初值设为0,显示时钟ACALLINI7219;调用7219初始化子程序,INI7219:MOV50H,#0FH;显示测试寄存器设置MOV51H,#00H;非测试模式,正常显示MOVR0,#50HACALLSEND7219MOV50H,#0CH;关闭显示寄存器MOV51H,#01H;正常显示MOVR0,#50HACALLSEND7219MOV50H,#0BH;扫描界限寄存器MOV51H,#05H;6位显示MOVR0,#50HACALLSEND7219MOV50H,#0AH;亮度寄存器,其值为000EH,设置为0AH,16,MOV51H,#09HMOVR0,#50HACALLSEND7219MOV50H,#09H;译码方式寄存器MOV51H,#0FFH;8位显示全部B译码MOVR0,#50HACALLSEND7219RETDISPLAY:MOV50H,#01H;显示子程序MOV51H,79H;显示缓冲区设在79H7EH单元MOVR0,#50H;其内容从左至右一次显示在数码管显示器上ACALLSEND7219MOV50H,#02HMOV51H,7AH,MOVR0,#50HACALLSEND7219MOV50H,#03HMOV51H,7BHMOVR0,#50HACALLSEND7219MOV50H,#04HMOV51H,7CHMOVR0,#50HACALLSEND7219MOV50H,#05HMOV51H,7DHMOVR0,#50HACALLSEND7219MOV50H,#06HMOV51H,7EHMOVR0,#50HACALLSEND7219RET,17,SEND7219:CLRLOAD;向7219写入数据子程序MOVR4,#02H;写入16位串行数据CLRCLOP1:MOVR1,#08HMOVA,R0LOP2:RLCAMOVDIN,CSETBCLKCLRCLKDJNZR1,LOP2INCR0DJNZR4,LOP1SETBLOADRET;键扫描处理子程序KEY:JNBKEY1,KK1;判断KEY1键是否按下JBKEY1,$;等待KEY1键是否释放,INCR3;模式值增1,在0、1、2、3间逐项切换CJNER3,#04H,JMPKK3;当让中的模式值为4时,在设置为0MOVR3,#00HJMPKK3:AJMPKK3;转至KK3,按R3内容选择显示KK1:JNBKEY2,KK2;判断KEY2键是否按下JBKEY2,$;等待KEY2键释放MOVA,R3;根据当前R3值对时间项增1调整RLAMOVDPTR,#KJMP1JMPA+DPTRKJMP1:AJMPDISCLKAJMPSINCAJMPMINCAJMPHINC,18,SINC:MOVA,SECOND;秒增1ADDA,#01HDAAMOVSECOND,ACJNEA,#60H,DISS1MOV30H,#01HDISS1:AJMPDISS;转至秒显示缓冲区设置MINC:MOVA,MINUTE;分增1ADDA,#01HDAAMOVMINUTE,ACJNEA,#60H,DISM1MOVMINUTE,#00HDISM1:AJMPDISM;转至分显示缓冲区设置HINC:MOVA,HOUR;时增1ADDA,#01HDAAMOVHOUR,A,CJNEA,#24H,DISH1MOVHOUR,#00HDISH1:AJMPDISH;转至时显示缓冲区设置KK2:JNBKEY3,KK3;判断KEY3是否按下JBKEY3,$;等待KEY3键释放MOVA,R3RLAMOVDPTR,#KJMP2JMPA+DPTRKJMP2:AJMPDISCLKAJMPSDECAJMPMDECAJMPHDECSDEC:MOVA,#9AH;秒减1CLRCSUBBA,#01HADDA,SECONDDAA,19,MOVSECOND,ACJNEA,#00H,DISS2MOVSECOND,#59HDISS2:AJMPDISS;转至秒显示缓冲区设置MDEC:MOVA,#9AH;分减1CLRCSUBBA,#01HADDA,MINUTEDAAMOVMINUTE,ACJNEA,#0,DISM2MOVMINUTE,#59HDISM2:AJMPDISM;转至分显示缓冲区设置HDEC:MOVA,#9AH;时减1CLRCSUBBA,#01HADDA,HOURDAA,MOVHOUR,ACJNEA,#99H,DISH2MOVHOUR,#23HDISH2:AJMPDISH;转至时显示缓冲区设置KK3:MOVA,R3RLAMOVDPTR,#KJMP3JMPA+DPTRKJMP3:AJMPDISCLK;R3=0显示时钟AJMPDISS;R3=1显示秒AJMPDISM;R3=2显示分AJMPDISH;R3=3显示时DISCLK:MOVR0,#79HMOVR1,#HOURMOVR4,#03H,20,CFLOOP:MOVA,R1SWAPAANLA,#0FHMOVR0,AINCR0MOVA,R1ANLA,#0FHMOVR0,AINCR0DECR1DJNZR4,CFLOOPSETBTR0RETDISS:CLRTR0;显示秒,时与分的数码管不亮MOVA,SECONDSWAPAANLA,#0FHMOV7DH,AMOVA,SECOND,ANLA,#0FHMOV7EH,AMOV79H,#0FHMOV7AH,#0FHMOV7BH,#0FHMOV7CH,#0FHAJMPKK5DISM:CLRTR0;显示分,时与秒的数码管不亮MOVA,MINUTESWAPAANLA,#0FHMOV7BH,AMOVA,MINUTEANLA,#0FHMOV7CH,AMOV79H,#0FHMOV7AH,#0FHMOV7DH,#0FHMOV7EH,#0FHAJMPKK5,21,DISH:CLRTR0;显示时,分与秒的数码管不亮MOVA,HOURSWAPAANLA,#0FHMOV79H,AMOVA,HOURANLA,#0FHMOV7AH,AMOV7BH,#0FHMOV7CH,#0FHMOV7DH,#0FHMOV7EH,#0FHKK5:RET;定时器T0中断处理子程序TIMER0:PUSHACC;保护现场PUSHPSWMOVTH0,#0B1H;重装定时常数MOVTL0,#0E0HDJNZR2,NEXT;判断是否中断了50次,不足50次,中断返回MOVR2,#50;若达到50次,计时满1s,刷新时间单元格,MOVA,SECONDADDA,#01HDAAMOVSECOND,ACJNEA,#60H,NEXTS1:
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 福建银行招聘笔试真题2024
- 2024年西宁市公安局招聘警务辅助人员笔试真题
- 2025年中国通道扩展模块行业市场调查、投资前景及策略咨询报告
- 2025年中国转合式放大镜行业投资前景及策略咨询研究报告
- 2025年中国袜子纱线行业市场调查、投资前景及策略咨询报告
- 2025年中国立式明火反烧锅炉行业市场调查、投资前景及策略咨询报告
- 2025年中国真空充氮包装机行业市场调查、投资前景及策略咨询报告
- 2025年中国电池锰粉行业投资前景及策略咨询研究报告
- 2025年中国环保科技产品行业市场调查、投资前景及策略咨询报告
- 2025年中国溴敌隆母粉行业投资前景及策略咨询研究报告
- 2025年四川省成都市中考语文真题(解析版)
- 北京市2024年高招本科普通批录取投档线
- 2024-2025学年人教版数学八年级下册期末复习卷(含解析)
- 2025年黑龙江、吉林、辽宁、内蒙古高考物理真题(解析版)
- 民航招飞初选试题及答案
- 2025年电子商务法律法规考试试题及答案
- 国开2025年《资源与运营管理》形考任务1-4答案
- 学习解读《水利水电建设工程验收规程》SLT223-2025课件
- 应急第一响应人理论考试试卷(含答案)
- 日本文学概论1
- 关口电能计量装置管理办法
评论
0/150
提交评论