全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 年产xx吨陶坛储酒项目可行性研究报告
- 水利工程资料管理规程
- 急救培训课程设计与组织实施方案
- 水闸施工组织设计编制规范
- 客运驾驶员安全培训课件
- 基层医疗卫生服务流程优化实施方案
- 山地营地外来人员防火告知制度
- 基酒智能陈酿项目可行性研究报告
- 无人机飞手职业能力评价规范
- 县域全覆盖式农村急救培训方案
- 新版中华民族共同体概论课件第八讲共奉中国与中华民族内聚发展(辽宋夏金时期)-2025年版
- 赣韶线铁路桥施工方案
- 中药煎药上岗培训课件
- 高校PI团队管理办法
- 设备采购类可行性研究报告
- 企业管理咨询顾问合作协议样本
- 三人心肺复苏
- 初中写字课程-课件
- 海南盛亨美安混凝土搅拌站建设项目建设环境影响评估报告表
- 水运工程质量奖申报培训
- 七子之歌 全国优质课一等奖
评论
0/150
提交评论