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

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

?? p2p_m.c

?? 單片機點對點通信
?? C
字號:
/* p2p_m.c */
/* 雙機點對點通信的主機部分 */
#ifndef __P2P_M_C__
#define __P2P_M_C__

#include <AT89X51.H>
#include <STRING.H>

#define __MAX_LEN_ 64    // 數據最大長度
#define _MHZ_ 11    // 設置單片機使用的晶振頻率(11.0592MHz)

/* 以下為程序協議中使用的握手信號 */
#define __RDY_ 0x06    // 主機開始通信時發送的呼叫信號
#define __BUSY_ 0x15    // 從機忙應答
#define __OK_ 0x00    // 從機準備好
#define __SUCC_ 0x0f    // 數據傳送成功
#define __ERR_ 0xf0    // 數據傳送錯誤

void init_serial();    // 串口初始化
void send_data(unsigned char *buf);    // 發送數據
void delay10ms(unsigned int count);    // 延時子程序(10ms)

void main()
{
	char buf[__MAX_LEN_];
	unsigned char i = 0;
	unsigned char tmp = __BUSY_;

	/* 為緩沖區賦初值 */
	P0 = 0xff;
	while(P1 != 0)    // 每隔100ms從P0口讀取,若讀取到0則表明數據采集結束
	{
		*(buf+i) = P0;
		delay10ms(10);    // 延時100ms
		P0 = 0xff;
		i++;
	}
	*(buf+i) = 0;    // 緩沖區最后一個字節為0表示數據結束

	/* 串口初始化 */
	init_serial();    // 初始化串口
	EA = 0;    // 關閉所有中斷

	/* 發送握手信號06H */
	TI = 0;
	SBUF = __RDY_;
	while(!TI);
	TI = 0;
	/* 接收應答信息,如果接收的信號為00H,表示從機允許接收 */
	while(tmp != __OK_)
	{
		RI = 0;
		while(!RI);
		tmp = SBUF;
		RI = 0;
	}
	/* 發送數據并接收校驗信息,如果接收的信號為0FH,表示從機接收成功,否則將重新發送該組數據 */
	tmp = __ERR_;
	while(tmp != __SUCC_)
	{
		send_data(buf);    // 發送數據
		RI = 0;
		while(!RI);
		tmp = SBUF;
		RI = 0;
	}
	while(1);    // 程序結束,進入死循環
}

/* 初始化串口 */
void init_serial()
{
	TMOD = 0x20;	//定時器T1使用工作方式2
	TH1 = 250;    // 設置初值
	TL1 = 250;
	TR1 = 1;    // 開始計時
	PCON = 0x80;    // SMOD = 1
	SCON = 0x50;	//工作方式1,波特率9600bps,允許接收
}

/* 發送數據 */
void send_data(unsigned char *buf)
{
	unsigned char len;    // 保存數據長度
	unsigned char ecc;    // 保存校驗字節
	
	len = strlen(buf);    // 計算要發送數據的長度
	ecc = len;    // 開始進行校驗字節計算
	/* 發送數據長度 */
	TI = 0;    
	SBUF = len;    // 發送長度
	while(!TI);
	TI = 0;
	/* 發送數據 */
	for(i=0; i<len; i++)
	{
		ecc = ecc^(*buf);    // 計算校驗字節
		SBUF = *buf;    // 發送數據
		buf++;
		while(!TI);
		TI = 0;
	}
	/* 發送校驗字節 */
	SBUF = ecc;    // 發送校驗字節
	while(!TI);
	TI = 0;
}

/* 延時10ms,精度較低,參數count為延時時間 */
void delay10ms(unsigned int count)
{
	unsigned int i, k;
	unsigned char j;
	unsigned int tmp;
	tmp = (int)((100*_MHZ_)/12);

	for(i=0; i<count; i++)
		for(j=0; j<100; j++)
			for(k=0; k<tmp; k++);
}

#endif

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
99久久婷婷国产综合精品电影| 日本午夜一区二区| xfplay精品久久| 欧美一级高清片在线观看| 欧美唯美清纯偷拍| 欧美日韩美少妇| 在线播放视频一区| 日韩女优av电影在线观看| 日韩欧美国产麻豆| 久久免费看少妇高潮| 国产亚洲美州欧州综合国| 国产三级精品三级在线专区| 欧美国产日韩a欧美在线观看| 久久你懂得1024| 国产精品毛片大码女人| 亚洲综合一区二区| 日韩av中文在线观看| 另类小说色综合网站| 国产成人丝袜美腿| 色综合久久久久综合体| 69堂精品视频| 国产亚洲1区2区3区| 亚洲六月丁香色婷婷综合久久 | 日本午夜精品一区二区三区电影| 免费人成精品欧美精品 | 国产精品乱码妇女bbbb| 国产精品久久久久久久久果冻传媒| 亚洲女人的天堂| 美脚の诱脚舐め脚责91| 成人高清视频在线| 欧美日产国产精品| 国产片一区二区| 伊人开心综合网| 国产一区二区日韩精品| 色综合天天综合网天天狠天天 | 韩国三级在线一区| 色8久久人人97超碰香蕉987| 日韩欧美国产wwwww| **性色生活片久久毛片| 美国欧美日韩国产在线播放| 91在线精品一区二区| 欧美成人精品高清在线播放| 亚洲视频在线观看三级| 另类欧美日韩国产在线| 欧美xxxx在线观看| 一区二区三区日本| 国产精品一级片| 欧美一级搡bbbb搡bbbb| 亚洲免费观看高清完整版在线| 精品一区二区在线观看| 欧美丝袜丝交足nylons图片| 欧美激情一区在线观看| 久久福利视频一区二区| 欧美日韩在线直播| 亚洲美女电影在线| 丰满少妇久久久久久久| 日韩精品中文字幕在线不卡尤物| 亚洲精品国产精华液| 成人激情文学综合网| 亚洲成人一区在线| 日韩一区精品字幕| 色婷婷一区二区| 成人欧美一区二区三区视频网页| 激情综合亚洲精品| 日韩欧美久久久| 日本美女视频一区二区| 欧美精品黑人性xxxx| 一个色妞综合视频在线观看| av中文一区二区三区| 日本一区免费视频| 国产成人综合视频| 久久久久久久久久电影| 极品瑜伽女神91| 久久综合九色综合欧美98| 看电视剧不卡顿的网站| 日韩视频免费观看高清完整版 | 日韩欧美一级二级| 美女www一区二区| 日韩视频一区二区三区| 美女精品自拍一二三四| 欧美大尺度电影在线| 精品一区二区三区在线观看| 日韩美女视频一区二区在线观看| 蜜桃av一区二区在线观看| 日韩一级高清毛片| 国产在线视频一区二区三区| 久久久久久97三级| 成人av在线资源网站| 亚洲欧美国产77777| 欧美日韩一级二级三级| 日韩av午夜在线观看| 久久综合成人精品亚洲另类欧美 | 国产女人18毛片水真多成人如厕| 国产999精品久久久久久| 国产精品素人一区二区| aa级大片欧美| 婷婷中文字幕综合| 精品美女被调教视频大全网站| 国产在线一区二区| 亚洲欧美视频在线观看视频| 欧美日韩一级片在线观看| 裸体在线国模精品偷拍| 国产精品妹子av| 欧美男男青年gay1069videost| 日日欢夜夜爽一区| 国产女人aaa级久久久级| 色老汉av一区二区三区| 乱一区二区av| 亚洲视频一二区| 欧美一区二区三区免费视频| 成人午夜激情片| 天堂蜜桃一区二区三区| 中文字幕免费不卡| 欧美喷水一区二区| 国产高清不卡二三区| 亚洲h精品动漫在线观看| 久久精品人人爽人人爽| 欧美日韩美女一区二区| 91麻豆精品国产91久久久资源速度| 美女视频黄久久| 一区二区三区在线不卡| 久久久噜噜噜久噜久久综合| 欧美性videosxxxxx| 粉嫩av一区二区三区| 免费观看在线色综合| 亚洲蜜臀av乱码久久精品蜜桃| 精品国产a毛片| 欧美视频一区二区在线观看| 成人午夜伦理影院| 久久国产夜色精品鲁鲁99| 亚洲一区二区av在线| 国产精品久久久久久久午夜片| 欧美一级欧美一级在线播放| 一本到三区不卡视频| 高清av一区二区| 久久99热这里只有精品| 日韩国产欧美视频| 依依成人精品视频| 国产精品三级在线观看| 精品国产一区久久| 91精品国产综合久久久久久| 欧美自拍偷拍午夜视频| 91最新地址在线播放| 高清av一区二区| 国产91精品一区二区| 久久国内精品视频| 久久精品噜噜噜成人88aⅴ| 亚洲二区在线观看| 亚洲视频电影在线| 久久精品一区二区三区四区| 亚洲精品一区二区在线观看| 欧美哺乳videos| 精品噜噜噜噜久久久久久久久试看 | 国产不卡一区视频| 国产精品久久久久久久久果冻传媒 | 亚洲国产日韩综合久久精品| 一色桃子久久精品亚洲| 一区在线中文字幕| 亚洲欧美电影一区二区| 亚洲精品成人少妇| 亚洲综合图片区| 亚洲妇女屁股眼交7| 日韩av中文在线观看| 老司机免费视频一区二区| 精品一区二区在线免费观看| 国产精品亚洲成人| 成人白浆超碰人人人人| 一本色道久久综合狠狠躁的推荐| 91国产免费观看| 欧美精品在线视频| 久久午夜色播影院免费高清| 国产日韩欧美高清| 亚洲精品一二三区| 香蕉成人啪国产精品视频综合网| 日本欧美大码aⅴ在线播放| 国内精品自线一区二区三区视频| 国产麻豆91精品| 色av一区二区| 欧美一区二区三区四区在线观看| 2023国产精品自拍| 亚洲天堂精品视频| 免播放器亚洲一区| 成人av高清在线| 欧美精品九九99久久| 久久久久久久久久久久久女国产乱 | 国内成人精品2018免费看| 成人视屏免费看| 欧美日韩一区不卡| 久久日一线二线三线suv| 亚洲色图欧美在线| 久久国产精品区| 日本福利一区二区| 精品免费国产一区二区三区四区| 中文字幕在线播放不卡一区| 丝袜诱惑制服诱惑色一区在线观看 | 毛片不卡一区二区| 91丨九色porny丨蝌蚪| 欧美一级一区二区| 亚洲精品免费在线播放| 久久99精品久久只有精品|