中断控制、定时计数器与串行口【更齐全】教学幻灯片.ppt

中断控制、定时计数器与串行口【更齐全】教学幻灯片.ppt

教学课件课件PPT医学培训课件教育资源教材讲义

   表4-6 MCS-51芯片串行通信接口工作在方式1、2、3时有效接收条件 2. 波特率倍增选择   在增强型MCS-51系列芯片中,串行通信接口的波特率与工作方式有关,其关系如表4-4所示。   在方式0中,串行输出/输入移位脉冲频率固定为系统时钟信号频率的n分频(对于“12时钟/机器周期”,n=12;对于“6时钟/机器周期”,n=6),不可调,即每机器周期移一位。   在方式1、3中,可以选择定时器T1溢出率的16分频或32分频作为串行口发送/接收波特率,也可以选择定时器T2溢出率的16分频作为串行口发送/接收波特率,如图4-18所示。当使用T1溢出率作为串行口方式1、3的发送/接收波特率发生器输入信号时,如果SMOD位为1,则波特率是SMOD为0时的两倍(正因如此,PCON寄存器中的SMOD1位被称为波特率倍增位)。   在方式2中,波特率与时钟信号频率fOSC和电源控制寄存器PCON的SMOD1位有关,不可调。对于“12时钟/机器周期”来说,波特率为系统时钟信号频率fOSC的1/64或1/32;对于“6时钟/机器周期”来说,波特率为系统时钟信号频率fOSC的1/32或1/16。例如,当时钟频率为12?MHz时,在“12时钟/机器周期”模式下,串行口方式2通信波特率12?MHz/64,即187.5 Kb/s。此时的波特率一方面无法与标准串口设备通信;另一方面也显得太

文档评论(0)

1亿VIP精品文档

相关文档