📄 com.h
字号:
/************************************************************/
/********* COM.H C51 driver *************/
/********** Written by WangBiao---20060416 ****************/
/************************************************************/
//P3_0->RXD ;; P3_1->TXD
//-----------------------------------------------------------------------
//-----------------------------------------------------------------------
//@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
//-----------------------------------------------------------------------
//-----------------------外部函数----------------------------------------
void Init_Com(void) ;
void SendString(char *ptr);
void SendChar(unsigned char InData);
void CT(void);//chang tab==enter
//-----------------------------------------------------------------------
//@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
//-----------------------------------------------------------------------
//--------------------------------------------------------------------
void Init_Com(void)
{
TMOD=0x20; //定时器1,方式2
TL1=0xFD;
TH1=0xFD; //11.0592MHZ晶振,波特率为9600
PCON=0x00;
SCON=0x50; //方式3
ET0 = 1;
TR1=1; //启动定时
}
//------------------------------------------------------------------
//发送一个字节
//------------------------------------------------------------------
void SendChar(unsigned char InData)
{
TMOD=0x20; //定时器1,方式2
TL1=0xFD;
TH1=0xFD; //11.0592MHZ晶振,波特率为9600
SBUF=InData;
while(TI!=1);TI=0;
}
//------------------------------------------------------------------
//发送一串字符
//------------------------------------------------------------------
void SendString(char *ptr)
{
unsigned char i,l=0;
while(ptr[l]>31) l++;//get length
for(i=0;i<l;i++) SendChar(*(ptr+i));
}
//-------------------------------------------------------------------
//回车、换行
//-------------------------------------------------------------------
void CT(void)
{
SendChar(0x0d);SendChar(0x0a);
}
//----------com end---------------------------------------------------
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -