试题详情
简答题89S51单片机的定时/计数器有哪几种工作方式,各有什么特点?
  • 定时器/计数器有四种工作方式:方式0,方式1,方式2,方式3。其中,方式3只适用于T0。
    以T0为例:
    ①方式0,16位寄存器只用了13位,TL0的高三位未用。由TH0的8位和TL0的低5位组成一个13位计数器;
    ②方式1,和方式0的工作相同,唯一的差别是TH0和TL0组成一个16位计数器;
    ③方式2,把TL0配置成一个可以自动恢复初值的8位计数器,TH0作为常数缓冲器。TH0由软件预置值。当TL0产生溢出时,一方面使溢出标志TF0置1,同时把TH0中的8位数据重新装入TL0中;
    ④方式3,将使TL0和TH0成为两个相互独立的8位计数器,TL0利用T0本身的一些控制,它的操作与方式0和方式1类似。而TH0被规定为只用作定时器功能,对机器周期计数,并借用了T1的控制位TR1和TF1。在这种情况下TH0控制了T1的中断。这时T1还可以设置为方式0~2,用于任何不需要中断控制的场合,或者用作串行口的波特率发生器。
  • 关注下方微信公众号,在线模考后查看

热门试题