×

51单片机波特率的计算公式和C语言例程免费下载

消耗积分:1 | 格式:pdf | 大小:0.06 MB | 2019-04-23

分享资料个

  8051单片机使用定时器1工作在方式2的情况下作为串口波特率发生器,其波特率=(2 smod /32)×(定时器T1溢出率),其中 smod是PCON《7》,表示是否波特率加倍,Fsoc是系统的晶振大小。波特率公式中:T1溢出率=溢出周期的倒数;溢出周期=(256-TH1)×12/Fosc;

  下面针对串口发送程序,水寒写下例程,供大家参考。(我使用的是STC12C5A40S2调试,原则上在STC89C5x、AT89C5x等8051 核心的单片机上都能够成功,由于程序比较简单,我没有试,但应该没有问题的)

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !