int_uart.h
来自「UART realization for at89c5131 with FIFO」· C头文件 代码 · 共 32 行
H
32 行
#ifndef _INT_UART_H_
#define _INT_UART_H_
typedef unsigned char BYTE;
#define MaxLength 50
#define UART_R_Length RLength
#define UART_T_Length TLength
#define UART_R_IsEmpty ((RLength == 0 ) ? 1 : 0)
#define UART_R_IsFull ((RLength == MaxLength) ? 1 : 0)
#define UART_T_IsEmpty ((TLength == 0 ) ? 1 : 0)
#define UART_T_IsFull ((TLength == MaxLength) ? 1 : 0)
//#if ! defined ( _PYHSICAL_UART_ )
extern BYTE RLength;
extern BYTE TLength;
//#endif
extern void InterruptUART(void);
extern void InitUART(void);
extern bit uart_putchar(BYTE);
extern bit uart_getchar(BYTE *);
extern void DriveUART(void);
extern void ResetUART(void);
#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?