51单片机串口

Posted _WILLPOWER_

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了51单片机串口相关的知识,希望对你有一定的参考价值。

使用定时器2用作串口


#define FOSC 11059200L      //System frequency
#define BAUD 115200       //UART baudrate

//串口初始化
 void UartInit(void)		//115200bps@11.0592MHz

    SCON = 0x50;            //8-bit variable UART
    TL2 = RCAP2L = (65536-(FOSC/32/BAUD)); //Set auto-reload vaule
    TH2 = RCAP2H = (65536-(FOSC/32/BAUD)) >> 8;
    T2CON = 0x34;           //Timer2 start run

//串口中断号为4

以上是关于51单片机串口的主要内容,如果未能解决你的问题,请参考以下文章

哪位大侠会用51单片机控制串口打印机的接线图,简单打印程序(C语言)

51单片机上位机编写与串口通信-深入了解串口

单片机串口中断接收

51单片机串口通讯实验2+Proteus仿真

51单片机上位机编写与串口通信-深入了解串口

51单片机上位机编写与串口通信-深入了解串口