uart0.c
来自「LPC2142 的Arm_Uart0_Demo_R程序」· C语言 代码 · 共 36 行
C
36 行
#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 + -
显示快捷键?