uart0.c
来自「飞利浦公司lpc2148串口测试源代码 飞利浦公司lpc2148串口测试源代码」· C语言 代码 · 共 35 行
C
35 行
#include <LPC214X.H>
/****************************************************************************
发送一个字节
****************************************************************************/
void Sent_Byte(unsigned char data)
{
U0THR = data; // 发送数据
while( (U0LSR&0x40)==0 ); // 等待数据发送完毕
}
/****************************************************************************
发送一串字符
****************************************************************************/
void Sent_Str(unsigned char const *str)
{ while(1)
{ if( *str == '\0' ) break;
Sent_Byte(*str++); // 发送数据
}
}
/****************************************************************************
接收一个字节
****************************************************************************/
int Get_Byte (void) { /* Read character from Serial Port */
while (!(U0LSR & 0x01));
return (U0RBR);
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?