- 17
- 0
- 约1.21万字
- 约 61页
- 2019-06-12 发布于广东
- 举报
2)设脉宽大于65.5ms,中断方式记录TH1TL1溢出中断次数。 计算脉宽的子程序的计算式如下: 脉宽t = (R4 ×216 + R3 R2 ) ×T (T为机器周期) ORG 0000H AJMP MAIN ORG 001BH INC R4 ;记录T1溢出次数 RETI ORG 0100H MAIN:MOV R4,#0 MOV SP,#60H MOV TMOD,#90H MOV TL1,#00H MOV TH1,#00H SETB EA SETB ET1 ;开T1中断 WAIT1: JB P3.3,WAIT1 SETB TR1 WAIT2:JNB P3.3,WAIT2;等待正脉冲到来 WAIT3:JB P3.3,WAIT3;等待正脉冲结束 CLR TR1 ;关闭T1 MOV IE,#00 ;关闭中断 MOV R2,TL1 ;读出T1 MOV R3,TH1 LCALL PPS ;计算脉宽 HERE:SJMP HERE ;其他任务 PPS: … ;计算脉宽子程序 例题2:设晶振频率fOSC=6MHz,分别讨论各种工作方式下最长定时时间。 解: 1. 由fOSC=6MHz可知,MC=2us; 2. 由于是加1计数,所以最长定时应是计数初值最小时(即为0时)的定时时间。 所以此时有: 方式0: (213–0)×2us
您可能关注的文档
- 第十四章建筑陶瓷.ppt
- 微特同步电动机.ppt
- 共射级放大器.ppt
- 第十一章键盘以及鼠标.ppt
- 实验十二传感器简单使用.pptx
- PLC和步进电机运动控制.ppt
- 我国金属矿产资源形势及找矿勘查对策.ppt
- 第5讲 存储器系统.ppt
- 第十章功能陶瓷.ppt
- 快速成形技术应用.ppt
- 4、回填施工记录表.XLS
- 2、原材料、构配件进场使用检查记录表.xls
- 1、CK0+600~ CK0+700 水泥混凝土面层.XLS
- 1、CK0+000~CK0+200 AC-20C下面层(下洒透层油).XLS
- 1、工程材料进场使用清单.xls
- 2、4%水泥稳定石屑下基层(CK0+200~CK0+400)200米为一检验批(报验表).XLS
- 1、4%水泥稳定石屑下基层(CK0+000~CK0+200)200米为一检验批(报验表).XLS
- 5、CK0+800~ CK0+860左侧路缘石_重命名_2017-1-17-11-35-12.XLS
- 2、CK0+700~ CK0+860 水泥混凝土面层.XLS
- 022、CK0+200~CK0+400 AC-13C上面层(下洒粘层油).XLS
最近下载
- (正式版)D-L∕T 544-2012 电力通信运行管理规程.docx VIP
- 2026年第四季度党课讲稿(含PPT提纲).docx VIP
- 2024年河北省中考数学真题(原卷).pdf VIP
- 2026年70周岁以上老人补换领驾照,三力测试题及答案.docx VIP
- 中文版Cinema4D三维建模与视觉设计案例教程教学教案.docx VIP
- 通信运维管理总体规范 (1).docx VIP
- 2025年河北省对口升学计算机专业试题详解.doc VIP
- 通信基站运维管理规范.docx VIP
- 《中文版Cinema 4D基础与应用案例教程[R25]》教案 项目十 综合案例.docx VIP
- 三力测试题,70周岁以上老人换领驾照适用.pdf VIP
原创力文档

文档评论(0)