求教,52单片机t2做波特率发生器的例程

2020-01-12 17:25发布

求各位大神给段例程吧,
有串口发送,
串口接收用中断的那种

主要的是用的是T2做波特率发生器的例程


最近做的系统定时器不够用了,不得不出此下策
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
10条回答
supermice
1楼-- · 2020-01-13 13:38
longwu911 发表于 2012-4-26 22:17
楼要为什么要用T2作波特率发生器呢,用T1就行了,而且T2的功能比T1强多了! ...

定时器不够用丫。。。
elsonx
2楼-- · 2020-01-13 16:06
//22.1184Mhz     9600
void Uart_Init(void)
{
     PCON &= 0x7F;      //波特率不倍速 SMOD=0
     SCON = 0x50;       //方式1,8位数据,可变波特率,接收允许
    T2CON  = 0x34;   
    RCAP2H = 0xFF;   
    RCAP2L = 0xDC;  
    TH2    = 0xFF;  
    TL2    = 0xDC;   
     ES = 1;          //开串行中断
}   
myh_hh
3楼-- · 2020-01-13 18:52
 精彩回答 2  元偷偷看……
flash3g
4楼-- · 2020-01-14 00:40
STC-ISP下载工具可以自动生成代码

一周热门 更多>