单片机原理及应用PPT电子课件教案-第四章 MCS51单片机的功能单元.pptVIP

  • 2
  • 0
  • 约1.44万字
  • 约 95页
  • 2017-12-19 发布于浙江
  • 举报

单片机原理及应用PPT电子课件教案-第四章 MCS51单片机的功能单元.ppt

单片机原理及应用PPT电子课件教案-第四章 MCS51单片机的功能单元

单片机原理及应用 北京化工大学 信息科学与技术学院 第四章 MCS51单片机的功能单元 4.串行口的波特率发生器及波特率 方式2:波特率= 方式0:波特率= 方式1和方式3:一般采用T1的工作方式2,即8位可自动重装载的方式,用TL1计数,用TH1装初值。 溢出率= 波特率= 由于定时器T1的方式2是一种自动装载方式,无需在中断服务程序中送数,没有由于中断引起的误差,也应禁止定时器T1的中断。 定时器/计数器1的溢出率的计算: 设置定时器/计数器1工作于定时模式的工作方式2(8位自动再装入),TL1的计数输入来自于fosc经12分频的脉冲,机器周期加1计数一次。可见,定时/计数器1的溢出率与fosc和自动再装入初值N有关,fosc越大,初值N越大,溢出率也越高。 例如:N=FFH,则每隔一个机器周期溢出一次;如果N=00H,则需要每隔256个机器周期才溢出一次; 当fosc=6MHZ时,一个机器周期为2us;当fosc= 12MHZ时,则一个机器周期为1us。对于一般情况下,定时器/计数器1溢出一次所需时间为: 于是,定时器/计数器1每秒溢出的次数为: 式中,fosc为系统时钟频率,N为再装入时间常数。 例,不同条件下的溢出率: fosc=6MHZ,N=FFH,T1工作于方式2,其溢出率为 fosc=12

文档评论(0)

1亿VIP精品文档

相关文档