全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
T2CONEQU0C8HT2MODEQU0C9HRCAP2LEQU0CAHRCAP2HEQU0CBHTF2EQUT2CON.7; Overflow Flag of Timer2TR2EQUT2CON.2; Run Timer2 when set to 1, stop when set to 0TL2EQU0CCHTH2EQU0CDHET2EQUIE.5EXTRAMEQU8EHCLCONEQU8FHRMT_DATADATA0AHRMT_BAKDATA0CHRMT_COUNTDATA0EHI2C_ADDRDATA10HI2C_FLAGDATA11HDATA0DATA20HDATA1DATA21HDATA2DATA22HDATA3DATA23HSTACKDATA68HTH1_DATAEQU01HTL1_DATAEQU00HCLKINBITP3.3BYPASSBITP3.4ESTBITP3.5ORG0000HLJMPSTARTORG001BHCLRESTCLRTR1MOVTH1, DATA2MOVTL1, DATA3RETIORG0100HSTART:CLRBYPASS CLREST CLREAMOVSP,#STACKLCALLSFR_INITNOPLCALLWAIT250MSSETBEA STEP1:JNBCLKIN, STEP1; CLKIN = 0? 如果是则跳转,否则顺序执行SETBTR1STEP2:JBCLKIN, STEP2CLRTR1MOVR4, TH1MOVR5, TL1MOVDATA0, R4MOVDATA1, R5MOVR6, #06HLCALLSDIV; 结果在R2 R3中MOVDATA2, R2MOVDATA3, R3 MOVR4, #0FFHMOVR5, #0FFHMOVR0, DATA0MOVR1, DATA1LCALLNSUB; 结果在R4 R5中MOVR0, DATA2MOVR1, DATA3LCALLNADDMOVR0, #00HMOVR1, #10HLCALLNADDMOVDATA2, R4MOVDATA3, R5MOVTH1, DATA2MOVTL1, DATA3STEP3:NOPJNBCLKIN, STEP3NOPSTEP4:NOPJBCLKIN, STEP4NOPNOPSETBEST CLRTF1SETBTR1SETBET1;允许定时器1中断,对KEYSET键按下时间计数NOPSETBBYPASSNOPSTEP5:NOPJNBCLKIN, STEP5NOPSTEP6:NOPJBCLKIN, STEP6NOPLCALLDELAYNOPSETBEST CLRTF1SETBTR1SETBET1;允许定时器1中断,对KEYSET键按下时间计数NOPLJMPSTEP5;SFR_INIT:MOVTMOD,#11H;T0方式1, T1 方式1MOVTCON,#01H;INT0 边沿MOVIE,#00HMOVIP,#00HCLRTF0CLRTF1CLRTR0CLRTR1MOVTH1, #00HMOVTL1, #00HCLRAMOVR7,#58HMOVR0,#08HCLR_RAM:MOVR0,AINCR0DJNZR7,CLR_RAMCLRAMOVR0,AMOVR1,AMOVR2,AMOVR3,AMOVR4,AMOVR5,AMOVR6,AMOVR7,ACLRTR1CLRTR0RETDELAY:MOVR7, #030HDELAY_LOOP:NOPNOPDJNZR7, DELAY_LOOPRET;R4R5/R6- R2R3 SDIV: MOV R2,#0 MOV R3,#0 DDLO: CLR C MOV A,R5 SUBB A,R6 MOV R5,A MOV A,R4 SUBB A,#0 MOV R4,A JC DDN1 MOV A,R3 ADD A,#1 MOV R3,A MOV A,R2 ADDC A,#0 MOV R2,A SJMP DDLO DDN1: NOP RET;双字节无符号数减法程序 (R4R5-R0R1)=(R4R5);入口 :R0,R1,R4,R5;占用资源:ACC;堆栈需求:2字节;出口 :R4,R5NSUB:MOV A,R5 CLR C SUBB A,R1 MOV R5,A MOV A,R4 SUBB A,R0 MOV R4,A RETNADD:MOVA, R5CLRCADDA, R1MOVR5, AMOVA, R4ADDCA, R0MOVR4, ARETWAIT250MS:NO
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 创新梦想的航向-小学主题班会课件启示
- 友谊让生活更美好小学主题班会课件
- 共筑交通安全警钟长鸣平安行小学主题班会课件
- 广西梧州市辅警(协警)招聘考试题库及答案
- 2026年混凝土工安全教育考试题附答案
- 2026年三大改造试题及答案
- 2026年临床全科考试题库及答案
- 2026年安全评价师考试模拟题及答案
- 2026年混凝土结构设计原理试题库(含参考答案)
- 2026年城市环境污染治理与控制考试卷及答案
- 脯氨酸恒格列净片-药品临床应用解读
- 煤矿智能化开采技术实习报告范文
- 血栓患者护理
- 沪光股份营运资金管理存在问题及对策分析
- 《水利工程造价与招投标》课件-14.施工机械台时费及计算
- (高清版)JTGT 5440-2018 公路隧道加固技术规范
- 超短波在军事通信的应用
- 陕西祁泽鑫金属材料有限公司金属表面处理项目环境影响报告表
- 工会委员培训课件
- 糖尿病肾病护理查房透析病人课件
- 项目部主要管理职责分工表
评论
0/150
提交评论