📄 uart.h
字号:
/********************************************************************
* Author :cuit xiao deng www.cuit.edu.cn
* Date : 2009-4-12
* File : uart.c
* Hardware : ADuC845
* Description : 初始化串口程序
*********************************************************************/
//#include<ADuC845.H>
void UART_INIT(void);
void UART_SEND_DATA(char a);
char UART_RECEIVE_DATA( );
/******************************************************************
*函数:void UART_INIT(void)
*作者:许海波
*功能:初始化串口函数 波特率为9600
******************************************************************/
void UART_INIT(void)
{
PLLCON=0x03;
T3CON = 0x83;
T3FD = 0x12;
SCON = 0x52;
IE |= 0x90;
}
/******************************************************************
*函数:char UART_SEND_DATA( )
*作者:许海波
*功能:串口发送函数
******************************************************************/
void UART_SEND_DATA(char a)
{
SBUF = a;
while(!TI);
TI = 0;
}
/******************************************************************
*函数:char UART_RECEIVE_DATA( )
*作者:许海波
*功能:串口接收函数
******************************************************************/
char UART_RECEIVE_DATA( )
{
char a;
a=SBUF;
while(!RI);
RI = 0;
return a;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -