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

📄 com.c

📁 多字节汉字屏显示控制程序
💻 C
字号:
#include  "config.h"
#define	COMOUTRESET	if(comtimeout == 0) {cont=0;\
										 addrtest=0;\
										 SM2=1;\
										}\
				    comtimeout = 100
uchar	comtimeout;									//当为0时表示传口超时需要重加载
/*
注意这个100us的延时程序是非常重要的由其在有FLASH的系统中
*/
/*void delay100us(uchar time)
{
	uchar i;
	for(;time!=0;time--)
	{
		i=170;
		for(;i!=0;i--);
	}
}
*/
void com_init(bps)      /*初始串口*/
{ 
 TMOD=0x21;
 #ifdef USEDOLDTW
	 SCON=0x50;
 #else
 	 SCON=0xF0;
 #endif
 PCON|=0x80;            //波特绿加倍
 switch(bps)    	    //设置RFID模块的通信速度
 {
	case 4800:	TH1=TL1=BAUD_4800;	break;
	case 9600:	TH1=TL1=BAUD_9600;	break;
    case 19200:
				#if(OSC_FREQ ==	40000000L)
					TH1=TL1=0xf5;
				#else
					TH1=TL1=BAUD_19200;
				#endif
				break;
	case 57600:	TH1=TL1=BAUD_57600; break;
 }
 TR1=1;
 ES = 1;
 PS = 1;
 EA = 1;
 comtimeout=0;
}

⌨️ 快捷键说明

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