配合,
我想用AT89S52传输数据,我的晶体是4 Mhz,
我在下面写一个正确的波特率代码吗?
或者你们中的任何人都知道如何计算波特率?
非常感谢
void transmit_data()
{
TMOD = 0x20;
TH1 = 0xfd;
PCON &= 0x7f;
SCON = 0x50;
TCON =0x40;
while(1)
{
printf("a"); // transmit a along with CR & LF.
}
}
最佳答案 这是一个计算器来帮助:
http://www.keil.com/c51/baudrate.asp
不幸的是,它显示了标准波特率4 MHz晶体选择的差异程度.