51单片机定时器工作方式
时间:05-13
来源:互联网
点击:
计算得:TH0初值为0F0H,TL0初值为0CH; 因复位以后,TMOD、TCON初值为0,因此以定时器方式0工作时,初始化程序不必对TMOD重置0,我们查询TF0的状态来控制P1。0输出。在P1。0端得到周期为2MS的方波。 程序清单: START:MOV TL0,#0CH;初值写入T0 MOV TH0,#0F0H; SETB TR0;启动T0计数 LOOP:JBC TF0,PTF0 AJMP LOOP PTF0:MOV TL0,#0CH;计数初值重装 MOV TH0,#0F0H; CPL P1。0;P1。0求反 AJMPN LOOP 您可以改变定时初值来改变方波的宽度。
- 关于RTX51 TINY的分析与探讨(05-30)
- 浅析8051模块化编程技巧(05-28)
- 基于DSP和单片机通信的液晶显示设计方案(07-20)
- 锁相环控制及初始化简析(08-27)
- 基于MSP430自动胀管控制器的研究(09-07)
- 嵌入式C实现延时程序的不同变量的区别(03-01)