⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 16c550.h

📁 51单片机驱动16C550
💻 H
字号:
/*----------------------------------------------------------------------------------------
名  称: c550_init
功  能: 初始化16C550寄存器和缓冲区
说  明:
原  型: void c550_init( void )
参  数:
返回值:
作  者: 李德强
编译器: Keil C51 V7
创  建: 2003年12月29日   09:44
----------------------------------------------------------------------------------------*/
extern void c550_init( void );

/*----------------------------------------------------------------------------------------
名  称: c550_trsblank
功  能: 获取发送缓冲区内剩余空间
说  明:
原  型: unsigned char c550_trsblank( void )
参  数:
返回值: 发送缓冲区内剩余空间
作  者: 李德强
编译器: Keil C51 V7
创  建: 2003年12月29日   09:44
----------------------------------------------------------------------------------------*/
extern unsigned char c550_trsblank( void );

/*----------------------------------------------------------------------------------------
名  称: c550_rcvhold
功  能: 获取接收缓冲区内字符数
说  明:
原  型: unsigned char c550_rcvhold( void )
参  数:
返回值: 接收缓冲区内字符数
作  者: 李德强
编译器: Keil C51 V7
创  建: 2003年12月29日   09:45
----------------------------------------------------------------------------------------*/
extern unsigned char c550_rcvhold( void );

/*----------------------------------------------------------------------------------------
名  称: c550_putstr
功  能: 发送一个字符串
说  明:
原  型: unsigned char c550_putstr( unsigned char len, char * str )
参  数: len   待发送字符串长度
        str   待发送字符串的首地址
返回值: 实际发送的字符数量
作  者: 李德强
编译器: Keil C51 V7
创  建: 2003年12月29日   09:48
----------------------------------------------------------------------------------------*/
extern unsigned char c550_putstr( unsigned char len, char * str );

/*----------------------------------------------------------------------------------------
名  称: c550_getstr
功  能: 获取一个字符串
说  明:
原  型: unsigned char c550_getstr( unsigned char len, char * str )
参  数: len   要获取的字符串长度
        str   保存字符串的首地址
返回值: 实际获取的字符数量
作  者: 李德强
编译器: Keil C51 V7
创  建: 2003年12月29日   09:49
----------------------------------------------------------------------------------------*/
extern unsigned char c550_getstr( unsigned char len, char * str );

/*----------------------------------------------------------------------------------------
名  称: c550_rclear
功  能:
说  明:
原  型: void c550_rclear( unsigned char len )
参  数: len   要获取的字符串长度
返回值:
作  者: 李德强
编译器: Keil C51 V7
创  建: 2003年12月29日   09:49
----------------------------------------------------------------------------------------*/
extern void c550_rclear( unsigned char len );

⌨️ 快捷键说明

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