51单片机定时器2用作串口
Posted _WILLPOWER_
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了51单片机定时器2用作串口相关的知识,希望对你有一定的参考价值。
使用定时器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单片机定时器2用作串口的主要内容,如果未能解决你的问题,请参考以下文章
51单片机C语言,电子密码的验证输入程序,矩阵键盘用作输入,密码正确时,向串口送1,否则送0