uart.c

来自「一个倒车雷达程序」· C语言 代码 · 共 33 行

C
33
字号
#include<reg922.h>
#include"uart.h"

void uart_init(void)
{
EA=0;//PIN BI ZHONG DUAN;
PCON&=0xBF;//1011 1111。SMOD0=0;
//PCON|=0X80;//1000 0000  SMOD1=1;BO TE LV DENG YE T1 DE YI CHU LV;
SM0=0;//CHU SHI HUA SCON
SM1=1;
SM2=0;
//TI=0;
RI=0;
//test
//SSTAT&=0XDF;

SSTAT|=0X20;//0010 0000,ZHI WEI CIDIS,RX HE TX SHI YONG GE ZI DU LI ZHONG DUAN
ESR=1;
//EST=0;


//RI=TI=0;
//SSTAT|=40;
BRGCON&=0X02;//SBRGS=1 ,XUAN ZE NEI BU PO TE LV FA SHENG QI;
BRGR1=0X5;//          BO Te LV 4800bit/s
BRGR0=0XF0;
BRGCON=0X03;
//ES=1;
REN=1;//SHI NENG JIE SHOU;
EA=1;
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?