📄 uart_554.h
字号:
//外部扩展554串口的操作
#define Tl164v554A_A 0x8000 //10000000
#define Tl164v554A_B 0xC000 //11000000
#define Tl164v554A_C 0xD000 //11010000
#define Tl164v554A_D 0xE000 //11100000
#define FREE_ALL_CS 0xFF00
extern unsigned char *Tl164v554A_A_THR;
extern unsigned char *Tl164v554A_A_DAT;
extern unsigned char *Tl164v554A_A_IER;
extern unsigned char *Tl164v554A_A_FCR;
extern unsigned char *Tl164v554A_A_LCR;
extern unsigned char *Tl164v554A_A_MCR;
extern unsigned char *Tl164v554A_A_LSR;
extern unsigned char *Tl164v554A_A_MSR;
extern unsigned char *Tl164v554A_A_SR ;
extern unsigned char *Tl164v554A_B_THR;
extern unsigned char *Tl164v554A_B_DAT;
extern unsigned char *Tl164v554A_B_IER;
extern unsigned char *Tl164v554A_B_FCR;
extern unsigned char *Tl164v554A_B_LCR;
extern unsigned char *Tl164v554A_B_MCR;
extern unsigned char *Tl164v554A_B_LSR;
extern unsigned char *Tl164v554A_B_MSR;
extern unsigned char *Tl164v554A_B_SR ;
extern unsigned char *Tl164v554A_C_THR;
extern unsigned char *Tl164v554A_C_DAT;
extern unsigned char *Tl164v554A_C_IER;
extern unsigned char *Tl164v554A_C_FCR;
extern unsigned char *Tl164v554A_C_LCR;
extern unsigned char *Tl164v554A_C_MCR;
extern unsigned char *Tl164v554A_C_LSR;
extern unsigned char *Tl164v554A_C_MSR;
extern unsigned char *Tl164v554A_C_SR ;
extern unsigned char *Tl164v554A_D_THR;
extern unsigned char *Tl164v554A_D_DAT;
extern unsigned char *Tl164v554A_D_IER;
extern unsigned char *Tl164v554A_D_FCR;
extern unsigned char *Tl164v554A_D_LCR;
extern unsigned char *Tl164v554A_D_MCR;
extern unsigned char *Tl164v554A_D_LSR;
extern unsigned char *Tl164v554A_D_MSR;
extern unsigned char *Tl164v554A_D_SR ;
extern unsigned char *FREE_EXT_CS;
void init_tl164c554(void); //初始化多串口芯片
void init_tl164c554a_a(void);
void init_tl164c554a_b(void);
void init_tl164c554a_c(void);
void init_tl164c554a_d(void);
void Send_COM2_Byte(unsigned char Input);
void Send_COM3_Byte(unsigned char Input);
void Send_COM4_Byte(unsigned char Input);
void Send_COM5_Byte(unsigned char Input);
void Send_COM2_String(unsigned char *Point,unsigned int Count);
void Send_COM3_String(unsigned char *Point,unsigned int Count);
void Send_COM4_String(unsigned char *Point,unsigned int Count);
void Send_COM5_String(unsigned char *Point,unsigned int Count);
void Send_COM5_CON_Str(const unsigned char *Point,unsigned int Count);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -