- 2
- 0
- 约1.66千字
- 约 16页
- 2023-08-05 发布于广东
- 举报
第六章 定时计数器;第一节 定时/计数器的结构及工作原理 ;M1 M0
0 0 方式0 ----13位 THx和TLx的低5位
0 1 方式1 ----16位 THx和TLx
1 0 方式2 ----8位 自动再装入TLx
1 1 方式3 ----8位 拆成两个8位定时器
(只有T0有)TL0、TH0;二、定时器控制寄存器TCON:;;;;振荡器;一、Tx的使用(初始化编程)
1、TMOD送值
2、送时间常数
3、启动Tx
4、开放Tx中断
5、开放CPU中断
6、设置中断优先级;例1 设T0工作于方式0,定时5ms产生中断请求;T1工作于计
数方式2,计到10产生中断请求,初始化编程。已知晶振12MHZ。;例2 用T0产生一个5KHZ的方波,由P1.0输出,晶振为12MHZ
中断方式。;例3 将上题改为T1、方式1,设晶振为6MHZ 。即:T1工作
于定时方式1.定时100μs,中断方式,试编程。;例4 T1计数方式0,计满1000个脉冲将片内30H单元内容加1,
并调用子程序PRC。不采用中断方式。;例5 GATE=1时的应用:测/INTX的脉宽。;例6 设T0工作于方式3,分别产生250μs和500μs的定时中断,使
P1.1和P1.2产生500μs和1000μs的方波,设晶振为6MHZ ;例7 利用T0作为外部中断源输入线,以扩充/INTX。在子程序
里,使A内容减1,送P1口显示。第六章 定时计数器;第一节 定时/计数器的结构及工作原理 ;M1 M0
0 0 方式0 ----13位 THx和TLx的低5位
0 1 方式1 ----16位 THx和TLx
1 0 方式2 ----8位 自动再装入TLx
1 1 方式3 ----8位 拆成两个8位定时器
(只有T0有)TL0、TH0;二、定时器控制寄存器TCON:;;;;振荡器;一、Tx的使用(初始化编程)
1、TMOD送值
2、送时间常数
3、启动Tx
4、开放Tx中断
5、开放CPU中断
6、设置中断优先级;例1 设T0工作于方式0,定时5ms产生中断请求;T1工作于计
数方式2,计到10产生中断请求,初始化编程。已知晶振12MHZ。;例2 用T0产生一个5KHZ的方波,由P1.0输出,晶振为12MHZ
中断方式。;例3 将上题改为T1、方式1,设晶振为6MHZ 。即:T1工作
于定时方式1.定时100μs,中断方式,试编程。;例4 T1计数方式0,计满1000个脉冲将片内30H单元内容加1,
并调用子程序PRC。不采用中断方式。;例5 GATE=1时的应用:测/INTX的脉宽。;例6 设T0工作于方式3,分别产生250μs和500μs的定时中断,使
P1.1和P1.2产生500μs和1000μs的方波,设晶振为6MHZ ;例7 利用T0作为外部中断源输入线,以扩充/INTX。在子程序
里,使A内容减1,送P1口显示。
原创力文档

文档评论(0)