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

📄 serial.h

📁 C8051F控制网卡芯片实现网络通信功能。显示出第三代51单片机的强大之处
💻 H
字号:
#ifndef _SERIAL_
#define _SERIAL_

#define	BAUDRATE0		115200		// 用户定义的UART0 波特率
#define DB_SENDMAXSIZE 0x80
#define DB_RECMAXSIZE 0x80

void init_serial(void);
void OpenComm(void);
void SendCommChar(char ch);
void SendCommHex(unsigned char senddata);//往串口发送hex码 表示的一个字符 例如senddata=0x3A那么将向串口发送两个字符'3','A'hex[]为转换表,在前面有定义
void SendCommWord(unsigned int asciiword);
//向串口发送一个int型的 hex码表示的字符 例如:asciiword=0x124D 将向串口发送4个字符:'1','2','4','D'
void SendCommLong(unsigned long asciilong);
void SendCommAddr(char ch);
void SendCommBuffer(unsigned char *base, unsigned char size);
void SendCommString(unsigned char *base);
void serial_send(unsigned char *base);
bit GetCommChar(unsigned char idata *ch); 
bit GetCommCharWait(unsigned char idata *ch,unsigned char t);
void ClearCommRecBuffer(void);
extern bit CommRecDataOverflowFlag,FlagRecComm,SendItComm;
char * itoa(UINT, char *, UCHAR);

#endif



⌨️ 快捷键说明

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