前言:
而今各位老铁们对“c语言初始化串口”大体比较着重,兄弟们都需要了解一些“c语言初始化串口”的相关文章。那么小编也在网摘上汇集了一些有关“c语言初始化串口””的相关资讯,希望同学们能喜欢,同学们一起来学习一下吧!51单片机初学者可能想使用串口进行一些通讯或者输出调试信息,但是有时串口初始化配置总是出错,下面我给大家一个51单片机的初始化例程,大家拷贝后可以直接使用。
/*******************************************
串口初始化
晶振12M
波特率4800
*******************************************/
void init_ser()
{
TMOD=0x20;
TH1=0xf3;
SCON=0x50;
PCON=0x80;
TR1=1;
IE=0x00;
}
/*******************************************
串口初始化
晶振11.0592M
波特率9600
*******************************************/
void init_ser()
{
TMOD=0x21;
TH1=0xfd;
TL1=0x00;
SCON=0x50;
PCON=0x00;
TR1=1;
//IE&=0x00;
ES=1;
EA=1;
}
标签: #c语言初始化串口 #串口初始化是干什么的