- 3
- 0
- 约9.02千字
- 约 49页
- 2016-12-21 发布于湖北
- 举报
ORG 0030H MAIN:MOV R0,#0 ;清除T0定时中断次数计数器 MOV TMOD,#59H;T0为定时器,方式1, GATE=1 ;T1为计数器、方式1 MOV TH0,#3CH ;T0定时器初值 MOV TL0,#0B0H MOV TH1,#0FFH ;T1计数器初值 MOV TL1,#0FEH SETB TR0 ;启动T0定时器 SETB TR1 ;启动T1计数器 MOV IP,#08H ;T1中断优先级高于T0 SETB ET1 ;允许T1中断 SETB ET0 ;允许T0中断 SETB EA ;CPU开中断 SETB 20H ;设20H为T1计数中断标志 LOOP: SETB F0 ;设F0为T0定时中断标志 JB F0,$ ;T0定时未溢出,等待 JB 20H,LOOP ;判T1若未溢出则循环 SJMP $ ? ORG 0100H TIME0: MOV TL0,#0B0H;重置T0定时器初值 MOV TH0,# 3CH INC R0 ;T0定时溢出计数器加 1 CPL F0 ;T0定时中断标志变反 RETI ORG 0200H TIME1: CLR F0 ;清除T0定时中断标志 CLR 20H ;清除T1计数中断标志 CLR ET0 ;禁止T0、T1 中断 CLR ET1 CLR EA ;关中断 RETI 80C51可以随时读写计数寄存器TLx和THx (x为0或1) , 用于实时显示计数值等。 办法是:先读THx,后读TLx,再重读THx, 若两次读得的THx值是一样的,则可以确定读入的数据是正确的; 若两次读得的THx值不一致,则必须重读。 ?6.5.4 运行中读定时器/计数器Read operation timer / counter 例. 飞读 RDTIME:MOV A,TH0 ;读TH0 MOV R0,TL0 ;读TL0并存入R0 CJNE A,TH0,RDTIME;与上次读入的TH0比较,若不等,重读 MOV R1,A ;存TH0在R1中 RET END 图6–1 定时器/计数器T0、T1的内部结构框图 图6–2 方式0时,定时器/计数器T0、T1的逻辑结构图 图6–3 方式1时,定时器/计数器T0、T1的逻辑结构图 图6–4 方式2时定时器/计数器T0、T1的结构图 图6–5 定时器/计数器T0方式3时的逻辑结构图 图6–6 定时器/计数器T0方式3时,T1的逻辑结构图 图6–7 定时器/计数器T2的捕获方式逻辑结构阁 图6–8 定时器/计数器T2的自动重装载方式逻辑结构阁 图6–9 定时器/计数器T2的波特率发生器方式下的结构图 图6–10 监视定时器T3 图6–12 利用定时器/计数器测脉冲周期 M1 M0 工作方式 计数器配置 0 0 方式0 13位计数器 0 1 方式1 16位计数器 1 0 方式2 自动重装载的8位计数器 1 1 方式3 T0分为两个8位计数器,T1停止计数 表6–1定时器/计数器的工作方式 RCLK+TCLK CP/RL2 TR2 工 作 方 式 0 0 1 自动重装载方式 0 1 1 捕获方式 1 × 1 波特率发生器方式 × × 0 关闭 表6–2 定时器/计数器T2的工作方式 实验四 外中断 P1.0~P1.7接8个发光二极管,管脚INT0、INT1接两个按键,分别定义为“L”和“R”。 要求:上电全灭,按 “L”(或R)键,最右(左)侧灯亮, 每按一次“L” ”(或R)键,则亮的灯向左(右)移一位, 当移到最左(右)端时,灯全灭 实验五 定时器 P1.0、P1.1分别接两个发光二极管,INT0脚接 一按键做开关,按一次开关,则启动,两个发 光管一亮一灭,亮灭时间均为1秒;再按一次 开关,则关闭,即两个发光管都灭。 * ● GATE=1时,由外
您可能关注的文档
- ARM体系结构-模式与异常讲述.ppt
- 第二章 电子衍射原理与课题.ppt
- Array工艺原理及工程检查-CVD讲述.ppt
- 单价数量总价解说.ppt
- 单晶X-射线衍射仪解说.ppt
- 第二章 离合器设计课题.ppt
- 单模激光器的运转和谐振腔稳定性测试解说.ppt
- 第二章 外汇与汇率课题.ppt
- 单片机及接口14(第四章)解说.ppt
- 第二章 Linux常用命令和基本管理课题.ppt
- 从湘鄂情到中科云网:跨界转型的动因、绩效与启示.docx
- 头孢泊肟酯新工艺探索与头孢内酯衍生物的合成及活性解析.docx
- 城市宽桥面钢管混凝土斜靠系杆拱桥受力特性的多维度解析与工程应用研究.docx
- 大气方程垂直坐标新方案:理论、优势与实践检验.docx
- 人工柠条林密度的生态权衡:土壤水分与生长关系探究.docx
- 四角链与六角链最大特征根的极值特性及应用研究.docx
- 华东地区奶牛无乳链球菌分子流行病学特征及BP亚单位苗免疫效力解析.docx
- 民营企业人力资源管理困境与突破路径探析.docx
- 富拉尔基区城镇职工基本养老保险满意度的多维度剖析与提升策略.docx
- 盐酸氨基酮戊酸光动力与液氮冷冻治疗尖锐湿疣的疗效、安全性及复发率比较研究.docx
原创力文档

文档评论(0)