自制51单片机常用头文件
时间:11-23
来源:互联网
点击:
#ifndef __COM_H__
#define __COM_H__
#define uchar unsigned char
#define uint unsigned int
#define XTAL 11059200
#define baudrate 9600
void sendmsg(uint ps)
{
SBUF = ps;
while(TI == 0);
TI = 0;
}
uint rcvmsg(void)
{
RI=0;
return SBUF;
}
void initcom(void)
{
TMOD = 0x20;
TH1=(unsigned char)(256 - (XTAL / (32L * 12L * baudrate)));
TL1=(unsigned char)(256 - (XTAL / (32L * 12L * baudrate)));
SM0 = 0; //串口工作方式控制
SM1 = 1; //串口工作方式控制 //这两个共同控制了串口工作方式为 0;
REN = 1; //串口接收允许
PCON = 0x00;
TR1 = 1; //允许串口接收
ES = 0;
}
#endif
51单片机头文 相关文章:
- 51单片机头文件reg51.h详解(12-01)
- 51单片机介绍及头文件(11-23)
- C51单片机头文件和启动文件(11-19)
- C51单片机中常用的头文件(11-18)
- 自制51单片机常用头文件(中断)(11-10)
- 自制51单片机常用头文件(DS18B20)(11-10)