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

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

?? wireless.c

?? 51單片機C語言應用程序實例精講,講的比較詳細
?? C
字號:
/*****************************************/
/* Copyright (c) 2005, 通信工程學院        */
/* All rights reserved.                  */
/* /* 作    者:戴佳				      */
/*****************************************/

#include "wireless.h"

/* 定時器0中斷服務子程序 */
void timer() interrupt 1 using 2
{	
	Flag_Delay5ms = 0;
	TH0 = -5000/256;
	TL0 = -5000%256;	
}

void main(void)
{
	ClearT_buf();
	ClearR_buf();
	TXEN = 0;					//初始為接收狀態
	PWR = 1;					//正常工作模式
	CS = 0;						//選擇頻道0
	EA=0;
		
	/* 11.0592MHz下,設置串行口9600波特率,工作方式1
		8位數據位,1位停止位,無奇偶校驗,*/
	TMOD = 0x21;				//定時器1工作模式1,定時器0工作模式2	
	SCON = 0x50;				//串行口工作方式1,REN=1
	PCON = 0x00;				//SMOD=0

	TL1 = 0xfd;
	TH1 = 0xfd;	
	TR1=1;						//定時器1開始計時	
	
	PT0 = 1;					//定時器0高優先級
	TH0 = -5000/256;			//5ms
	TL0 = -5000%256;
		
	IE = 0x90;					//EA=1,ES=1:打開串口中斷
	
	while (1) 
	{
		if (Flag_ReqSend)		//收到“請求發送”指令
		{
			TXEN = 1;			//改變為發射狀態
			Delay5ms();			//延時5ms
			GetData();			//采集數據
			Send();				//發送
			Flag_ReqSend = 0;
			SendOver();			//通知PC機發送結束
			TXEN = 0;			//重設為接收狀態
		}
		else if (Flag_ReqReSend)	//收到“請求重發”指令
		{
			TXEN = 1;			//改變為發射狀態
			Delay5ms();			//延時5ms
			Send();				//重發
			Flag_ReqReSend = 0;
			SendOver();			//通知PC機發送結束
			TXEN = 0;			//重設為接收狀態
		}		
	}
}

/* 串口中斷服務子程序 */
void serial ( ) interrupt 4 using 1 
{
	RI = 0 ;
	/* 判斷是否收到字符'$',其數值為0x24,置開始接收標志位*/
	if ((!Flag_StartRec) && (SBUF == 0x24))
	{
		Flag_StartRec = 1;	
	}		

	if  (Flag_StartRec)
	{
		if  (rCount <5)
		{
			r_buf[rCount] = SBUF;
			rCount ++;		
		}
		/* 判斷是否收到字符'*',其數值為0x2A,根據接收的指令設置相應標志位 */
		if ((r_buf[rCount -1] == 0x2A)||(rCount  == 5))
		{
			rCount  = 0;		
			Flag_StartRec = 0;
			if (r_buf[2] == REQ_SEND)		//收到“請求發送”指令
			{
				Flag_ReqSend = 1;
			}
			if (r_buf[2] == REQ_RESEND)		//收到“請求重發”指令
			{
				Flag_ReqReSend = 1;	
			}
		}
		else
			ClearR_buf();
	}		
}

void ClearT_buf(void)
{	
	uchar xdata k ;
	for (k=0;k++;k<11)
	{
		t_buf[k] = 0;
	}	
}

void ClearR_buf(void)
{	
	uchar xdata k ;
	for (k=0;k++;k<5)
	{
		r_buf[k] = 0;
	}	
}

void Delay5ms(void)
{
	TR0=1;
	ET0=1;
	while( Flag_Delay5ms);	
	ET0 = 0;					
	TR0 = 0;	
	Flag_Delay5ms = 1;
}

//采集數據函數經過簡化處理,取固定的7個字節數據
void GetData(void)
{
	Data[0]=DATA0;
	Data[1]=DATA1;
	Data[2]=DATA2;
	Data[3]=DATA3;
	Data[4]=DATA4;
	Data[5]=DATA5;
	Data[6]=DATA6;
}

//單片機端發送數據函數
void Send(void)
{
	uchar xdata j = 0;
	uchar xdata len = 0;
	uchar xdata CheckSum = 0 ;
	t_buf[0]=0x24;				//起始位
	t_buf[1]=0x07;				//7個數據字節
	len=t_buf[1];
	CheckSum = CheckSum + len;
	for ( j=0;j++;j<len)
	{
		t_buf[j+2] = Data[j];
		CheckSum = CheckSum + t_buf[j+2];
	}
	t_buf[9] = CheckSum;		//校驗和字節
	t_buf[10] = 0x2A;			//停止位
	
	for (j=0;j++;j<11)
	{
		TI =0 ;
		SBUF = t_buf[j];	
		while ( TI ==0 );
		TI =0 ;	
	}
}

//通知PC機端發送結束函數
void SendOver(void)
{
	TI =0 ;
	SBUF = 0x24;	
	while ( TI ==0 );
	TI =0 ;			
	SBUF = 0x01;	
	while ( TI ==0 );
	TI =0 ;	
	SBUF = SEND_OVER;			//通知PC機端“發送結束”	
	while ( TI ==0 );
	TI =0 ;	
	SBUF = 0x99;				//校驗和字節	
	while ( TI ==0 );
	TI =0 ;		
	SBUF = 0x2A;	
	while ( TI ==0 );
	TI =0 ;		
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品小仙女| 国产人成一区二区三区影院| 成人免费毛片片v| 国产专区综合网| 经典三级在线一区| 国产在线视视频有精品| 狠狠色综合日日| 国产乱子伦视频一区二区三区 | 国产精品77777竹菊影视小说| 日本欧美一区二区三区| 麻豆视频观看网址久久| 蜜臀av性久久久久蜜臀aⅴ| 蜜臀av亚洲一区中文字幕| 精品午夜一区二区三区在线观看| 国产精品资源站在线| av午夜精品一区二区三区| 91老师国产黑色丝袜在线| 欧美午夜免费电影| 日韩欧美一区二区视频| 久久精品日韩一区二区三区| 亚洲在线观看免费| 激情图区综合网| 国产成人精品影视| 在线一区二区三区| 欧美一级一级性生活免费录像| 日韩欧美区一区二| 亚洲国产经典视频| 天天影视涩香欲综合网| 国产成人av电影| 在线精品视频一区二区三四 | 国产精品综合二区| 欧美婷婷六月丁香综合色| 日韩精品专区在线影院重磅| 欧美国产日韩一二三区| 污片在线观看一区二区| 福利视频网站一区二区三区| 欧美日韩黄视频| 国产精品美女一区二区| 日韩精品一级中文字幕精品视频免费观看 | 日韩精品一区二区三区在线 | 久久97超碰色| 91久久线看在观草草青青| 精品国产一区二区三区不卡| 亚洲免费av高清| 国产美女精品在线| 欧美精品粉嫩高潮一区二区| 国产精品卡一卡二卡三| 视频一区二区中文字幕| 91麻豆123| 国产精品久久久久久久午夜片| 日韩精品亚洲一区| 日本二三区不卡| 国产精品美女久久久久久| 蜜桃av噜噜一区二区三区小说| 色婷婷av一区二区三区gif| 久久精品亚洲乱码伦伦中文| 免费成人在线影院| 在线播放91灌醉迷j高跟美女 | 欧美一卡二卡在线观看| 亚洲激情第一区| 成人美女在线观看| 中文字幕免费不卡| 欧美肥妇bbw| 亚洲摸摸操操av| www.爱久久.com| 国产片一区二区| 国产精品一区二区三区99| 日韩欧美中文一区| 麻豆91在线播放| 欧美精品色综合| 五月天亚洲婷婷| 91精品国产色综合久久不卡电影 | 日韩精品一区二区三区在线观看| 亚洲国产中文字幕| 欧美日韩一区二区三区免费看| 亚洲欧美日韩在线播放| 91蜜桃婷婷狠狠久久综合9色| 中文字幕在线一区免费| aaa亚洲精品| 亚洲自拍偷拍网站| 欧美精品日日鲁夜夜添| 日韩精品免费专区| 26uuu亚洲综合色欧美| 国产精品一区专区| 中文字幕一区二区不卡| 色婷婷久久久亚洲一区二区三区| 亚洲日本在线天堂| 欧美精品色一区二区三区| 免费观看日韩电影| 久久久www成人免费毛片麻豆| 国产精品综合av一区二区国产馆| 中文一区二区完整视频在线观看| av一区二区不卡| 亚洲成人免费视| 久久亚洲二区三区| 色天天综合色天天久久| 日韩经典一区二区| 国产精品日产欧美久久久久| 91久久久免费一区二区| 美女www一区二区| 国产精品久久久久久久久图文区 | 精品噜噜噜噜久久久久久久久试看| 狠狠色综合日日| 一区二区三区在线视频观看| 欧美一区二区视频在线观看2020| 久久精品国产亚洲5555| 中文字幕亚洲一区二区av在线| 在线观看91视频| 国产凹凸在线观看一区二区| 亚洲国产日韩在线一区模特| 欧美精品一区二区三区高清aⅴ| 成人激情免费网站| 日本欧美在线观看| 亚洲欧洲av在线| 日韩女同互慰一区二区| 92国产精品观看| 国产资源在线一区| 午夜一区二区三区在线观看| 久久综合久久鬼色中文字| 色吊一区二区三区| 国产久卡久卡久卡久卡视频精品| 亚洲一区二区视频| 日本一区二区三区在线不卡| 欧美丰满一区二区免费视频| 在线成人av网站| 欧美中文字幕一区二区三区| 国产米奇在线777精品观看| 三级精品在线观看| 亚洲精品欧美激情| 中日韩免费视频中文字幕| 日韩亚洲欧美综合| 欧美在线色视频| 懂色av一区二区在线播放| 久久99精品久久久久久动态图| 亚洲一区二区三区视频在线 | 成人性生交大片免费看视频在线 | 国产精品一区二区在线看| 日韩va欧美va亚洲va久久| 亚洲精品写真福利| 亚洲欧洲日韩综合一区二区| 久久久久综合网| 久久综合色之久久综合| 欧美一区二区三区日韩| 欧美日韩精品一区二区三区蜜桃| 91老师片黄在线观看| 91尤物视频在线观看| 97久久精品人人爽人人爽蜜臀| 国产精品996| 成人蜜臀av电影| a美女胸又www黄视频久久| 国产jizzjizz一区二区| 国产成人综合自拍| 成人短视频下载| 成人黄色777网| 91丨porny丨最新| 欧美亚洲一区二区三区四区| 欧洲一区二区av| 欧美午夜精品一区二区三区 | 亚洲精品一区二区三区99| 日韩欧美第一区| 久久久噜噜噜久噜久久综合| 国产日韩欧美a| 亚洲国产精品传媒在线观看| 亚洲欧洲色图综合| 亚洲综合色自拍一区| 日韩精品久久理论片| 99久久99久久精品免费看蜜桃| 99久久免费国产| 欧美三级视频在线观看 | 国产成人av在线影院| 成人免费视频app| 91在线视频网址| 欧美剧情电影在线观看完整版免费励志电影| 一本到不卡免费一区二区| 欧美色窝79yyyycom| 日韩视频一区二区三区在线播放| 欧美不卡一区二区| 国产精品久久二区二区| 亚洲第一主播视频| 美腿丝袜一区二区三区| 成人性生交大合| 欧美色精品在线视频| 精品国产一区二区在线观看| 国产精品第四页| 日韩精品欧美成人高清一区二区| 国产成人一级电影| 欧美日韩一区三区| 国产精品美日韩| 免费看黄色91| 欧美亚洲另类激情小说| 久久久精品tv| 日本午夜一本久久久综合| 成人丝袜18视频在线观看| 欧美精品一卡二卡| 国产精品伦理一区二区| 另类的小说在线视频另类成人小视频在线 | 日韩一区二区三区视频在线 | 日韩成人一区二区三区在线观看| 成人一区二区在线观看| 日韩欧美激情一区|