第4章 单片机原理课件.ppt

第4章 单片机原理课件

CPL P1.0 ;P1.0位取反 RETI ORG 0100H MAIN: MOV TMOD,#60H ;设T1为方式2计数 MOV TL0,#9CH ;T0置初值 MOV TH0,#9CH SETB TR1 ;启动T1 HERE: AJMP HERE 方式3的应用 T0 方式3时,TL0和TH0被分成两个独立的8位定时器/计数器。其中,TL0:8位定时器/计数器; TH0:8位定时器。 当T1作串行口波特率发生器时,T0才设置为方式3。 例4-3-5 假设某MCS-51应用系统的两个外中断源已被占用,设置T1工作在方式2,作波特率发生器用。现要求增加一个外部中断源,并控制P1.0引脚输出一个5kHz的方波。设系统时钟为6MHz。 (1)选择工作方式 TL0为方式3计数,把T0引脚(P3.4)作附加的外中断输入端,TL0初值设为0FFH,当检测到T0引脚电平出现负跳变时,TL0溢出,申请中断,这相当于跳沿触发的外部中断源。 TH0为8位方式3定时,控制P1.0输出5kHz的方波信号。 (2)初值计算 TL0的初值设为0FFH。 5kHz的方波的周期为200?s,TH0的定时时间为 100?s。TH0初值X计算如下:

文档评论(0)

1亿VIP精品文档

相关文档