- 50
- 0
- 约1.8万字
- 约 16页
- 2016-10-17 发布于贵州
- 举报
8 STC152K60S2单片机的定时器计数器 例题
第8章STC15F2K60S2单片机的定时/计数器
例题
例8.1 用T1方式0实现定时,在P1.0引脚输出周期为10mS的方波。
解: 根据题意,采用T1方式0进行定时,因此,(TMOD)=00H。
因为方波周期是10mS,因此T1的定时时间应为5mS,每5mS时间到就对P1.0取反,就可实现在P1.0引脚输出周期为10mS的方波。系统采用12M晶振,分频系数为12,即定时脉钟周期为1μS,则T1的初值为:
X = M (计数值= 65536 ( 5000 = = 60536 =EC78H
即:TH1 = ECH,TL1 = 78H。
(1)查询方式实现:
ORG 0000H
MOV TMOD,#00H ;设T1为方式0定时模式
MOV TH1,#0ECH ;置5mS定时的初值
MOV TL1,#78H
SETB TR1 ;启动T1
Check_TF1:
JBC TF1,Timer1_Overflow ;查询计数溢出
SJMP Check_TF1 ;未到5mS继续计数
Timer1_Overflow:
CPL P1.0 ;对P1.0取反输出
SJMP Check_TF1 ;未到1s继续循环
END
您可能关注的文档
最近下载
- 安全法律法规培训试题及答案解析.doc VIP
- 消防法律法规考试题库.pdf VIP
- (高清版)DB13∕T 2770-2018 焊接熔深检测方法.docx VIP
- 高等代数(第五版)张禾瑞习题答案解析.pdf
- 芜湖车务段招聘笔试题库2026.pdf
- 2025年12月全国科学创新实践活动(原华数杯)初中数学八年级竞赛四级组试卷(含答案).docx VIP
- SAE USCAR-2-2020 SAE 标准规范下载.docx VIP
- 初三学习策略讲座PPT模板.pptx VIP
- 100以内的加法和减法( 退位减).pdf VIP
- 国家开放大学《Python语言基础》实验4:条件分支结构基本应用参考答案.docx VIP
原创力文档

文档评论(0)