为什么11.0592的晶振波特率准确
来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/08/06 09:05:41
为什么11.0592的晶振波特率准确
这是因为11.0592的晶振能够保证波特率准确.
假若现在单片机外接的晶振为12MHz时,以T/C2作波特率发生器,根据波特率公式:
波特率=Fosc/2x16x(65536-t)
9600=12MHz/2x16x(65536-t)
t=65496.9375
“65496.9375”不是一个整数值,是一个带有小数点的数值.对于常用的8位、9位、11位一帧的数据接收与传输,最大的允许误差分别是6.25%、5.56%、4.5%.虽然波特率允许误差,但是这样通信时便会产生积累误差,进而影响数据的正确性.
假若现在单片机外接的晶振为11.0592MHz时,以T/C2作波特率发生器,根据波特率公式:
波特率=Fosc/2x16x(65536-t)
9600=11.0592MHz/2x16x(65536-t)
t=65500=0xFFDC
假若现在单片机外接的晶振为12MHz时,以T/C2作波特率发生器,根据波特率公式:
波特率=Fosc/2x16x(65536-t)
9600=12MHz/2x16x(65536-t)
t=65496.9375
“65496.9375”不是一个整数值,是一个带有小数点的数值.对于常用的8位、9位、11位一帧的数据接收与传输,最大的允许误差分别是6.25%、5.56%、4.5%.虽然波特率允许误差,但是这样通信时便会产生积累误差,进而影响数据的正确性.
假若现在单片机外接的晶振为11.0592MHz时,以T/C2作波特率发生器,根据波特率公式:
波特率=Fosc/2x16x(65536-t)
9600=11.0592MHz/2x16x(65536-t)
t=65500=0xFFDC
波特率和晶振的关系怎么来计算波特率于晶振间的误差比例,例如根据9600的波特率来算出11.0592的晶振误差是百分之零.
单片机中计算串行口的波特率时,根据波特率是公式计算,我总是算不出正确值,波特率的单位是什么
已知单片机晶振频率6MHZ,串口工作于方式1,波特率1200,允许中断方式接收,编程对串口进行初始化.
谁知道用Verilog写串口通信时,数据传输时波特率是怎么计算出来的或者说根据已知的波特率我怎样计算计数值
为什么这个词的准确用法
2ASK信号传输带宽与波特率或基带信号的带宽有什么关系
监控球机是什么品牌?请问这个球机是什么品牌,球机的协议、波特率、地址码是什么?
一道有关通信的计算题:波特率为3000B,状态数为128,求传输速率
古文为什么翻译的不够准确?
英语翻译准确准确准确的
为什么体温计的准确程度比实验室常用温度计的准确程度高?
为什么电位差计能够准确的测量电池的电动势