单片机关于定时器中断和波特率的计算

时间:2021-03-08 23:33:53
有一个题目,在波特率为1200的情况下的,发送一帧数据,长度是10(1起始,8数据,1停止)。晶振11.0592MHZ,发送接收的持续时间为768个机器周期。 我要把他改成使用定时器中断方式2发送接收,波特率使用9600,如果计算th0 tl0的初值 ?
我看到定时器这一章里计算公式为 定时时间t=(256-th0)*振荡周期*12 请问这里的t实际含意是指溢出周期,除了用后面的式子算出来,可以用波特率算吗?波特率在哪里用到呢?

9 个解决方案

#1


发送数据是用串口吧,定时时间当然要用到定时器,你看看单片机的串行口,有很多实例的……

#2


晶振频率/(波特率*(机器周期/振荡周期)*定时器分频数)
就是定时器初值了。

#3




事情的起因是源于下面这样的一则广告贴(目前幸运还没有被删除,可以链接成功): 
http://topic.csdn.net/u/20081028/15/525f32df-6c53-4b46-b847-f04c6fc1faf4.html 

事情的发展是在这个贴: 

我在移动平台专区被封权限是为什么?这个要找谁? 
http://topic.csdn.net/u/20081118/08/cf7d0af3-35cc-4fb7-9dc2-4567041b89e5.html?seed=1367941736 

事情的最新进展是这样的: 

[*]对硬件/嵌入开发的某些版主武断,简单,粗暴的执法方式表示严重的*!  
http://topic.csdn.net/u/20081119/11/bda8bc5d-98d0-45ee-a1c1-86209d7f121d.html?seed=1457200066 

当小贩被野蛮城管打死后之CSDN版 
http://topic.csdn.net/u/20081120/09/8af968cb-af00-4ddb-8604-dab1fb5421be.html?seed=613093649 

我重申一下,我一直不是在为我发广告贴辩护,我是在为处理此事的过程中受到的不合理对待即wxf0204 武断,简单,粗暴加野蛮的方式执法的行为,就我看跟城官差不多,对残踏我作为CSDN网友尊严,无视我作为CSDN网友存在的言行进行回击,悍卫我作为CSDN网友所具有的最基本的权利,而且之前连一个申诉的地方都没有,也没有找到班主封ID,删除留言的规定!

别人城管也不会第一次去执法看到有小贩就直接打死,也会先劝导,就第一次收了别人小贩的东西也会开个条说一下情况,开个清单,收了什么,什么时候来取,要受到何种处罚,你们这帮斑猪不通人性,看到小贩直接毙了,之前之后,不声不响,不闻不问,不通人性,比城管还城管...................
而且还不知反省,以暴抑暴,导致事件恶性循环!

大家注意*的主题,不是对删除贴子,封ID有异议,对此贴前已经说的很清楚,现在的问题是*某些斑猪或者大部分斑猪在处理此事时粗暴的方式,野蛮的态度,狭隘的思想,如果在封ID之前给予警告,封ID之后对被封ID用户说明情况如确认被封的具体原因,封的时间以及当前所犯事件的严重程度等,事情何以至此,现在某些斑主为撑面子,继续执迷不悟! 

再者跟城管没得比,别人城管之前还有警告,收了东西之后还要开个单子,通知什么时候去取回,有什么处罚,你们的粗野方式就是直接毙了,一了百了,跟原始人一样,难不成CSDN都是这样,真没人性化,我看别的论坛都是有流程,有说明,有警告,有通知!而且应该还有申诉的渠道,不能一手遮天,一毙完事! 


知会一下,举手之劳,别的论坛都这么做......你们不这么做就是不通人性.........你自己想下,你这样野蛮,我为何要惧怕你的淫威,你以为你是谁,做错事直接闷棍打死,真正怎么死的都不知,...........不给没有前科的人以任何机会,手段之残忍,心恨之至极...........令人发指........让人不服,还不让辩解..................... 




#4


TH0= 256-(晶震/384/波特率)

#5


t=(256-th0)*振荡周期*12 这里t是溢出周期。
另外你说改成使用定时器中断方式2发送接收,是不是有误,是不是要改成串行口工作方式2,单片机里有串行接口,串行口有四种工作方式。

#6


串口中断 来接收发送吧

#7


波特率 用在计算 初值

#8


有公式可套用啊

#9


有公式可套用啊

#1


发送数据是用串口吧,定时时间当然要用到定时器,你看看单片机的串行口,有很多实例的……

#2


晶振频率/(波特率*(机器周期/振荡周期)*定时器分频数)
就是定时器初值了。

#3




事情的起因是源于下面这样的一则广告贴(目前幸运还没有被删除,可以链接成功): 
http://topic.csdn.net/u/20081028/15/525f32df-6c53-4b46-b847-f04c6fc1faf4.html 

事情的发展是在这个贴: 

我在移动平台专区被封权限是为什么?这个要找谁? 
http://topic.csdn.net/u/20081118/08/cf7d0af3-35cc-4fb7-9dc2-4567041b89e5.html?seed=1367941736 

事情的最新进展是这样的: 

[*]对硬件/嵌入开发的某些版主武断,简单,粗暴的执法方式表示严重的*!  
http://topic.csdn.net/u/20081119/11/bda8bc5d-98d0-45ee-a1c1-86209d7f121d.html?seed=1457200066 

当小贩被野蛮城管打死后之CSDN版 
http://topic.csdn.net/u/20081120/09/8af968cb-af00-4ddb-8604-dab1fb5421be.html?seed=613093649 

我重申一下,我一直不是在为我发广告贴辩护,我是在为处理此事的过程中受到的不合理对待即wxf0204 武断,简单,粗暴加野蛮的方式执法的行为,就我看跟城官差不多,对残踏我作为CSDN网友尊严,无视我作为CSDN网友存在的言行进行回击,悍卫我作为CSDN网友所具有的最基本的权利,而且之前连一个申诉的地方都没有,也没有找到班主封ID,删除留言的规定!

别人城管也不会第一次去执法看到有小贩就直接打死,也会先劝导,就第一次收了别人小贩的东西也会开个条说一下情况,开个清单,收了什么,什么时候来取,要受到何种处罚,你们这帮斑猪不通人性,看到小贩直接毙了,之前之后,不声不响,不闻不问,不通人性,比城管还城管...................
而且还不知反省,以暴抑暴,导致事件恶性循环!

大家注意*的主题,不是对删除贴子,封ID有异议,对此贴前已经说的很清楚,现在的问题是*某些斑猪或者大部分斑猪在处理此事时粗暴的方式,野蛮的态度,狭隘的思想,如果在封ID之前给予警告,封ID之后对被封ID用户说明情况如确认被封的具体原因,封的时间以及当前所犯事件的严重程度等,事情何以至此,现在某些斑主为撑面子,继续执迷不悟! 

再者跟城管没得比,别人城管之前还有警告,收了东西之后还要开个单子,通知什么时候去取回,有什么处罚,你们的粗野方式就是直接毙了,一了百了,跟原始人一样,难不成CSDN都是这样,真没人性化,我看别的论坛都是有流程,有说明,有警告,有通知!而且应该还有申诉的渠道,不能一手遮天,一毙完事! 


知会一下,举手之劳,别的论坛都这么做......你们不这么做就是不通人性.........你自己想下,你这样野蛮,我为何要惧怕你的淫威,你以为你是谁,做错事直接闷棍打死,真正怎么死的都不知,...........不给没有前科的人以任何机会,手段之残忍,心恨之至极...........令人发指........让人不服,还不让辩解..................... 




#4


TH0= 256-(晶震/384/波特率)

#5


t=(256-th0)*振荡周期*12 这里t是溢出周期。
另外你说改成使用定时器中断方式2发送接收,是不是有误,是不是要改成串行口工作方式2,单片机里有串行接口,串行口有四种工作方式。

#6


串口中断 来接收发送吧

#7


波特率 用在计算 初值

#8


有公式可套用啊

#9


有公式可套用啊