亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? p89c669.txt

?? PHILIP公司的P89C669串口0
?? TXT
字號:
/*******************************************************************************************
* 程序名:	P89C669雙串口軸溫轉發盒程序

* 功能描述:串口0的硬軟件
*******************************************************************************************/

//包含文件
#include <reg669.h>


//常量定義
#define	MyAddr	0x0a					//本中轉盒地址(沿用這個ID)
#define	BPS		9600L					//波特率
#define	FX		2*11059200L				//本單元時鐘頻率:由于669是24MHz的CPU時鐘,一個機器周期包含6個時鐘周期,
										//所以*2
#define STX     0xaa					//數據禎頭標志
#define ETX     0x55					//數據禎尾標志
#define FMaxLength	40
#define TOTAL	13
#define	CmdRST	0

#define	CmdTEP	1
#define	TMEDIR	0
#define	HostDIR	0x80					//主機數據(bit7)						
//變量定義
sbit 	TXEN =P3^4;					   	//TXD 串口0發送使能
sbit 	TXEN1 =P1^3;              		//TXD1 串口1發送使能
unsigned char idata TmpVal[20];			//數據接收緩存
unsigned char idata data1Buf[FMaxLength];  		//接收和發送數據區,半雙工485可以只用一個數據區
unsigned char idata data2Buf[FMaxLength];
unsigned char *bfpt0[9],*bfpt1[9];
unsigned char data RXLength;                 //暫時存儲長度,RXD
unsigned char data TXLength;

unsigned char data *TX_P;    	  	    //指向PCji緩沖區的指針(指向數組,注意回到數組首址
unsigned char data *RX_P;

unsigned char data RXTimeOut;   	    //數據幀過長或幀在接收完整前等待的時間,即接收超時。

bit  gRXCompFlag=0;						//接收完一幀數據標記



//宏定義
#define	TXD_EN()		TXEN=1			//485_0發送有效
#define	RXD_EN()		TXEN=0			//485_0允許接受
#define	TXD1_EN()		TXEN1=1			//485_1發送有效
#define	RXD1_EN()		TXEN1=0			//485_1允許接受

/*******************************************************************************************
* 函數名:	Uart1Init UART1

* 功能描述:初始化串口0、串口1

× 詳細說明:串口0的設置:中斷方式收發
	串口1按查詢方式收發,有主程序調用控制。
*******************************************************************************************/
void Uart1Init( void )
{
	//串口0初始化	
	TMOD|=0X20;				//||TMOD;   //T1方式2uart
    TH1=0xfa;//256-(FX)/(384*BPS);	//0xfd;			//0xfd:9600bps  //0xf4:2400bps
    TL1=0xfa;//256-FX/(384*BPS);	//0xfd;			//11.0592MHz    //d0:600bps
    TR1=1;					//定時器開始運行
    SCON=0X50;
	ES0=1;
	PS0=1;
	RXD_EN();				//相對主機而言,轉發單元的串口0應常處于接收狀態


	//串口1初始化	
	S1STAT = 0x20 ; 		//區分接收和發送中斷
	S1CON = 0x00 ; 			//串口控制寄存器清零
	REN_1 = 1 ;				//串口1接受允許						
	SM0_1 = 0 ;				//設定串口通訊方式為模式1
	SM1_1 = 1 ; 		

	BRGCON = 0 ; 			//設置波特率
	BRGR1 = 1136 >> 8 ;
	BRGR0 = 1136 & 0x0ff ;
	BRGCON = 1 ;
	TI_1=1;

}




/*********************************************************************************************************
** 函數名稱: 串口中斷服務子程序serial
** 功能描述: 結束和發送數據并處理鏈路(幀格式),發送數據在data1Buf/*TX_P中,指明長度TXLength
             接收沒有考慮緩沖區
**-------------------------------------------------------------------------------------------------------
** 修 改:
** 日 期:
**-------------------------------------------------------------------------------------------------------
********************************************************************************************************/
void serial(void) interrupt 4 using 1
{
	static unsigned char data FRXLength;				
	static unsigned char data sumCS;					
    unsigned char data comBuff;

    if(TI_0)
    {
        TI_0=0;
        if (TXLength==0)
			RXD_EN();                           
	    else
		{
	        SBUF=*TX_P;TX_P++;                  
	        TXLength--;
		}
    }
    if(RI_0)                                     //接收
    {
	    RI_0=0;
	    comBuff=SBUF;
		RXTimeOut=10;							
		RXLength++;								
		*RX_P=comBuff;							
		RX_P++;
		sumCS=sumCS+comBuff;					

		if (RXLength==1)						
		{
			if (comBuff!=STX)					
			{	RXLength=0;
				RX_P=data2Buf;
			}
			return;
		}

		if (RXLength==2)							
		{
			FRXLength=comBuff;						
			sumCS=comBuff;							
			if (comBuff>FMaxLength)					
			{
				RXLength=0;						
				RX_P=data2Buf;					
			}
			return;
		}
		if (RXLength==3)							
		{
			if(comBuff!=MyAddr)
			{
				RX_P=data2Buf;					
				RXLength=0;						
			}
			return;
		}
		if (RXLength>FRXLength+3)			
		{
			RX_P--;RX_P--;
			comBuff=(*RX_P)<<1;
			if (sumCS==(comBuff+ETX))		
				gRXCompFlag=1;				
			RX_P=data2Buf;
			RXLength=0;
		}
    }
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久99久久久欧美国产| 国产精品福利一区二区| 成人av一区二区三区| 美女视频网站久久| 免费在线看成人av| 蜜臀av性久久久久蜜臀aⅴ流畅 | 久久精品视频在线看| 91精品国产欧美一区二区成人| 成人午夜激情片| 大陆成人av片| 91小视频免费观看| 欧日韩精品视频| 欧美日韩精品欧美日韩精品| 欧美日韩中文字幕精品| 欧美日韩大陆在线| 精品日韩一区二区三区| 国产欧美日韩视频一区二区| 国产精品每日更新| 亚洲精品成a人| 亚洲成人在线免费| 久久99精品久久久| 99免费精品视频| 色嗨嗨av一区二区三区| 欧美日韩高清影院| 久久久久青草大香线综合精品| 日韩欧美中文字幕一区| 久久久精品天堂| 亚洲精品免费在线| 免费成人在线网站| 成人av在线一区二区| 欧美亚洲动漫另类| 久久综合色一综合色88| 国产精品视频线看| 亚洲电影在线免费观看| 激情综合五月天| 99re在线视频这里只有精品| 欧美日韩国产一级片| 欧美va亚洲va在线观看蝴蝶网| 精品久久久久久久久久久久包黑料 | 国产精品国产自产拍高清av王其| 欧美精品一二三| 国产午夜精品久久久久久免费视| 中文文精品字幕一区二区| 亚洲已满18点击进入久久| 久久国产精品72免费观看| 91视频91自| 久久久久久久网| 热久久一区二区| 色偷偷成人一区二区三区91 | 91丨porny丨中文| 欧美一区二区不卡视频| 亚洲欧洲在线观看av| 麻豆精品国产91久久久久久| 波波电影院一区二区三区| 日韩欧美中文一区| 午夜天堂影视香蕉久久| 99热精品国产| 中文字幕国产一区二区| 九九久久精品视频| 欧美一区2区视频在线观看| 一区二区三区中文在线观看| 国产精品一级片在线观看| 日韩视频不卡中文| 青青草一区二区三区| 欧美色综合网站| 亚洲乱码国产乱码精品精的特点| 国产揄拍国内精品对白| 9191成人精品久久| 亚洲影院理伦片| 欧美影院午夜播放| 一区二区三区日韩在线观看| 成人免费看视频| 国产视频一区二区在线| 国产在线国偷精品免费看| 欧美电视剧免费全集观看| 蜜臀av亚洲一区中文字幕| 欧美伦理电影网| 日韩激情一区二区| 91精品中文字幕一区二区三区| 亚洲欧美自拍偷拍色图| 成人激情小说网站| 欧美精彩视频一区二区三区| 国产成人av电影在线观看| 欧美国产日韩在线观看| 成人av影视在线观看| 国产精品丝袜久久久久久app| 国产一区啦啦啦在线观看| 久久九九99视频| 成人网在线免费视频| 国产精品久久久久精k8| 色婷婷综合五月| 亚洲成人自拍一区| 欧美电视剧免费观看| 国产成人h网站| 国产精品美女久久久久久久网站| 精品系列免费在线观看| 国产欧美精品一区二区三区四区| 国产在线日韩欧美| 国产精品国模大尺度视频| 99re免费视频精品全部| 亚洲丰满少妇videoshd| 精品嫩草影院久久| 99re视频精品| 免费成人av资源网| 国产精品另类一区| 欧美精品一二三| 国产凹凸在线观看一区二区| 一区二区三区在线视频免费 | 亚洲三级电影网站| 欧美日韩高清影院| 国产成人免费xxxxxxxx| 亚洲一区在线观看视频| 精品国产在天天线2019| 色一情一乱一乱一91av| 久久精品国产澳门| 亚洲美女区一区| 欧美一区二区三区四区在线观看| 国内精品嫩模私拍在线| 亚洲精品自拍动漫在线| 久久一区二区视频| 欧美伊人久久久久久久久影院| 久久精品国产久精国产| 亚洲女人****多毛耸耸8| 欧美不卡在线视频| 欧美丝袜丝交足nylons| 成人免费高清视频在线观看| 无码av免费一区二区三区试看| 日韩欧美一区二区免费| 91啪九色porn原创视频在线观看| 日韩精品一二三| 一个色综合av| 国产精品三级电影| 久久综合给合久久狠狠狠97色69| 91影院在线免费观看| 韩国精品久久久| 天天影视网天天综合色在线播放 | 91精品国产手机| 欧美亚洲综合另类| 91欧美激情一区二区三区成人| 蜜桃久久久久久| 人人狠狠综合久久亚洲| 亚洲成人手机在线| 一级中文字幕一区二区| 亚洲欧美日韩系列| 国产精品久久久爽爽爽麻豆色哟哟 | 日韩精品亚洲专区| 亚洲精品欧美在线| 亚洲欧美日韩国产综合| 国产日产精品一区| 久久久亚洲精华液精华液精华液| 91久久精品国产91性色tv| 成人av在线电影| www.成人在线| 不卡av电影在线播放| 国产成人av影院| 国产精品资源网站| 国产精品一区二区91| 国产精品亚洲人在线观看| 国内精品国产成人国产三级粉色| 日韩电影在线看| 蜜臀精品一区二区三区在线观看 | 91福利在线免费观看| 色综合久久综合网97色综合| 91丝袜呻吟高潮美腿白嫩在线观看| 国产九色sp调教91| 成人高清伦理免费影院在线观看| 国产一区不卡视频| 国产白丝精品91爽爽久久| 不卡一卡二卡三乱码免费网站| 经典一区二区三区| 成人激情文学综合网| 日本道精品一区二区三区| 欧美日韩国产综合一区二区三区 | 一本久久精品一区二区| 91一区二区三区在线播放| 色丁香久综合在线久综合在线观看| av一本久道久久综合久久鬼色| 国产毛片精品视频| 99re亚洲国产精品| 制服丝袜亚洲色图| 久久久亚洲午夜电影| 亚洲精选在线视频| 日本不卡视频一二三区| 国产高清无密码一区二区三区| eeuss鲁片一区二区三区| 日本精品裸体写真集在线观看| 欧美日韩精品一区二区在线播放| 欧美二区三区91| 国产日产精品一区| 亚洲第一主播视频| 盗摄精品av一区二区三区| 欧美日韩免费高清一区色橹橹| 91精品国产综合久久蜜臀| 国产亚洲精品资源在线26u| 一区二区三区中文字幕精品精品 | 欧美精品日日鲁夜夜添| 久久久久久久性| 天天色图综合网| 国产成人欧美日韩在线电影| 91超碰这里只有精品国产|