51单片机的串口收发通信C语言程序
#include
#include
#define uchar
unsigned
char
#define uint
unsigned
int
#define ulong
unsigned
long
#define ushort
unsigned
short
#define MAX_DATA_LENGTH
32
typedef struct//定义数据发送包
{
} Packet,*PT;
typedef struct//定义接收缓冲区
{
} RecvBuf,*RB;
void SendD(PT addrBuf,uint cnt);//定义发送函数
void Sleep(uint ms);//定义延时子程序
void init();//C51初始化程序
bit Judge(RB addrBuf);
void Crc(PT addrBuf);
Packet
pT;
RecvBuf rB;
void main()
{
}
void serial(void)
interrupt4//定义串行口中断处理子程序
{
}
bit Judge(RB addrBuf)
{
}
void init()//完成51初始化工作
{
}
void SendD(uchar *addrBuf,uchar cnt)
{
}
void Sleep(uint ms)//定义延时子程序
{
}
评论