第六章 定时计数器.pptVIP

  • 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)

1亿VIP精品文档

相关文档