下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
定时器、中断作业--P126---P168P126-6、在89S51单片机中已知fosc=12MHz,编程使P1.0和P1.1分别输出周期为2ms和500μs的方波ORG00HAJMPMAINORG0100HMAIN:MOVTMOD,#02HMOVTH0,#06HCLRP1.0CLRP1.1MOVR7,#4SETBTR0LOOP1:
JBCTF0,LOOP2SJMPLOOP1LOOP2:
CPLP1.1DJNZR7,LOOP1CPLP1.0MOVR7,#4SJMPLOOP1ENDP168-5、试用中断方式实现P126第6题,并分析采用中断方式后的优点。ORG00HAJMPMAINORG000BHAJMPSUB_INTORG0100HMAIN:MOVTMOD,#02HMOVTH0,#06HMOVTL0,#06H;初始化CLRP1.0CLRP1.1MOVR7,#4MOVIE,#82H;开T0中断SETBTR0SJMP$SUB_INTCPLP1.1;输出DJNZR7,RRCPLP1.0;输出MOVR7,#4
RR:RETIENDP126-8、脉宽测试ORG00HAJMPMAINORG0100HMAIN:MOVTMOD,#09HMOVTL0,#0MOVTH0,#0JBP3.2,$;等待P3.2=0SETBTR0JNBP3.2,$;等待P3.2=1JBP3.2,$;等待P3.2=0CLRTR0;停止计数MOV50H,TL0MOV51H,TH0ACALLSUB_BCD转换BCD码的基本思路:16位二进制数最大值为65535,则想办法将读取的TH0、TL0值分别除以10000、1000、100、10、取余数等来分别获取十进制数的万、千、百、十、个位数。BCD码有两种存放形式:一种是1字节存放1位BCD码,高半字节取0000,常用于显示和输出;二种是1字节存放2位BCD码,即是压缩BCD码,有利于节省存储空间。P168-9、用中断方式设计秒闪电路,其功能是LED每秒闪亮400ms,fosc=24MHz。ORG00HAJMPMAINORG0BHAJMPSUBT0MAIN:MOVTMOD,#01HMOVTH0,#
HMOVTL0,#
HMOVIE,#
HMOVR7,#20MOVR6,#30CLRP1.0SETBTR0SJMP$SUBT0:MOVTH0,#
HMOVTL0,#
HJNBF0,S0CPLP1.0DJNZR7,S0MOVR
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB/T 47510-2026分布式新能源短路电流计算
- 2025河南省中考英语真题 (解析版)
- 2026年液化石油气(LPG)站泄漏与火灾应急培训
- 2026年节假日消防安全部署会议
- 2026年企业如何借助数字化规范财务管理
- AI在业财数据应用与管理中的应用
- 2026年医疗行业知识产权海外布局与风险预警
- 2026年加油站交接班流程与账表填写规范
- 2026年游戏原画设计行业发展趋势与个人发展
- 2026年星巴克体验营销与顾客忠诚度案例分析
- DGTJ 08-115-2016 燃气分布式供能系统工程技术规程
- 热风炉本体安装施工方案
- 淤泥处理合同范例
- DB3502T 078-2022 代建工作规程
- 消防船项目可行性实施报告
- 公路工程标准施工招标文件(2018年版)
- 2024年全省农业行业职业(动物疫病防治员)技能竞赛理论考试题库(含答案)
- 档案管理项目 投标方案(技术方案)
- DL∕T 5776-2018 水平定向钻敷设电力管线技术规定
- 成本最小化(范里安微观经济)
- 全屋定制研发规划方案
评论
0/150
提交评论