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

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

?? text1

?? Proteus實例集錦(包括電路圖.仿真程序,各種各樣的電路
??
字號:
#define	_PPDATAR_H

#include <reg51.h>
#include <string.h>

#define uchar unsigned char
#define uint unsigned int

/* 握手信號宏定義 */
#define CALL 0x24		// 主機呼叫
#define OK 0x00			// 從機準備好
#define MAXLEN 64    	// 緩沖區最大長度
uchar buf[MAXLEN];
sbit  p00 = P0^0; sbit  p01 = P0^1; sbit  p02 = P0^2; sbit  p03 = P0^3;
sbit p10=P1^0; sbit p11=P1^1; sbit p12=P1^2; sbit p13=P1^3;
sbit p14=P1^4; sbit p15=P1^5; sbit p16=P1^6; sbit p17=P1^7;
bit err;
void delay();

//********************八段碼*************************//
code unsigned char LEDMAP[] = { 
0x3f, 0x06, 0x5b, 0x4f, 0x66, 0x6d, 0x7d, 0x07,
0x7f, 0x6f, 0x00,0x71//共陽顯示碼,分別顯示0、1、2、3、4、5、6、7、8、9、滅、F。
};
//***********************顯示碼選擇**********************//
int DisplayLED(unsigned char j)
{
	unsigned int i=0;
	unsigned int x1;
	x1= LEDMAP[(i+j) & 0x0f];
	return  x1;
}

//***********************顯示**********************//
void  display()
{
	P0=0xf7;
	P1=DisplayLED(buf[0]);
	delay();
	P0=0xfb;
	P1=DisplayLED(buf[1]);
	delay();
	P0=0xfd;
	P1=DisplayLED(buf[2]);
	delay();
	P0=0xfe;
	P1=DisplayLED(buf[3]);
	delay();
}
//////////////////////顯示FFFF//////////////////////////////
void  display_f()
{
	P0=0xfe;
	P1=DisplayLED(11);
	delay();
	P0=0xfd;
	P1=DisplayLED(11);
	delay();
	P0=0xfb;
	P1=DisplayLED(11);
	delay();
	P0=0xf7;
	P1=DisplayLED(11);
	delay();
}
//************************CRC計算****************************************//
uint getcrc(uchar *s,uchar len)
{
  uint acc=0,i,j=0;
while(len--)
 {
    acc=acc^(*s++<<8);
    for(i=0;i++<8;)
      if(acc&0x8000)
        acc=(acc<<1)^0x1021;
      else
        acc=acc<<1;
 }
 return(acc);
}
//*************************delay*********************//
void delay()
{
	unsigned int i,n;
	n=100;
	for (i=0; i<n; i++) {}
}
//************************進行數據校驗****************************************//
int chkcrc(uchar *buf,uchar len)
	{
	  uint strcrc;
	   strcrc=getcrc(buf,len);   //生成接收數據的CRC碼
	   if(((0xff&buf[len])==(0xff&(strcrc/256)))&&((0xff&buf[len+1])==(0xff&(strcrc%256))))
	                           //接收的CRC碼和生成的CRC碼進行比較
	     return(0);
	   else
             return(-1);
        }

/* 接收數據函數 */
bit recvdata(uchar *buf)
{
	uchar i;
	uchar len;					// 保存數據長度
	int ecc;					// 保存校驗字節
	
	/* 接收數據長度字節 */
	RI = 0;
	while(!RI);
	len = SBUF;
	RI = 0;

	/* 接收數據及校驗字節 */
	for (i=0;i<len+2;i++)
	{
		while(!RI);
		*buf = SBUF;	
		RI = 0;	
		buf++;		
	}
	*buf = 0;					// 表示接收結束	
       
         /* 進行數據校驗 */
        ecc = chkcrc(buf,len);
	if (ecc!=0)					// 如果校驗錯誤
	
       	       return 1;			// 返回1表示校驗錯誤
        else
	       return 0;					// 校驗成功,返回0
       
}

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

/*串口通信程序 */
void tongxin()
{ 
	uchar tmp=0;
	init_serial();
        EA = 0;					// 關閉所有中斷

       /* 如果接收到的數據不是CALL,則繼續等待 */
		while (tmp!=CALL)
		{
			RI = 0;
			while(!RI)
			tmp = SBUF;
			RI = 0;
		}
	
		/* 發送OK信號,表示從機可以接收數據 */
		TI = 0;				
		SBUF = OK;
		while(!TI);
		TI = 0;

		/* 數據接收 */
	err = recvdata(buf);	// 校驗失敗返回1,接收成功返回0
                        if(err==1)
			    display_f();
                        if(err==0)
		             display();
                 

}
//*************************主函數***********************//
void  main()
{
     
      while(1)
      {
         tongxin();
	    
      }  
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美三级乱人伦电影| 欧美变态口味重另类| 制服丝袜av成人在线看| 久久久亚洲精品一区二区三区| 亚洲精品乱码久久久久久黑人| 五月天婷婷综合| av在线不卡电影| 欧美一区二区网站| 一区二区三区四区在线免费观看| 老司机免费视频一区二区| 91啦中文在线观看| 久久精品视频一区| 久久激情五月激情| 欧美日韩一区久久| 亚洲欧美日韩中文字幕一区二区三区 | 亚洲一二三区在线观看| 成人短视频下载 | 欧美网站一区二区| 亚洲国产精品成人综合| 久久精品久久综合| 欧美精品在线一区二区| 一区二区在线免费| 91首页免费视频| 久久一留热品黄| 国产在线国偷精品免费看| 欧美电影一区二区三区| 夜夜嗨av一区二区三区网页 | 亚洲免费观看视频| 成人黄色一级视频| 国产亚洲精久久久久久| 国内精品写真在线观看| 精品国产乱码久久久久久浪潮 | 欧美成人a在线| 另类小说综合欧美亚洲| 91精品免费观看| 日韩1区2区3区| 日韩一区二区三区在线视频| 午夜视频一区二区| 91.com视频| 韩国三级电影一区二区| 精品国产乱码久久久久久久 | 国产亚洲视频系列| 国产风韵犹存在线视精品| 久久综合久久综合久久综合| 九九热在线视频观看这里只有精品| 日韩一区二区电影| 极品少妇一区二区| 中文字幕免费一区| 色综合天天做天天爱| 一二三区精品视频| 91麻豆精品91久久久久久清纯| 丝袜脚交一区二区| 欧美mv日韩mv| 成人永久aaa| 亚洲男人的天堂在线aⅴ视频| 欧美视频在线观看一区二区| 日韩成人精品在线| 26uuu精品一区二区三区四区在线 26uuu精品一区二区在线观看 | 91豆麻精品91久久久久久| 亚洲成人自拍偷拍| 日韩精品一区二区三区视频播放| 国产美女在线精品| 亚洲视频在线一区二区| 欧美私人免费视频| 国产中文一区二区三区| 亚洲人成影院在线观看| 在线综合+亚洲+欧美中文字幕| 国产伦精品一区二区三区免费迷| 中文字幕日本不卡| 日韩欧美激情在线| 99精品国产热久久91蜜凸| 日韩福利电影在线观看| 日本一区二区三区国色天香 | 精品女同一区二区| 色综合久久99| 国产一区二区91| 五月婷婷综合网| 亚洲私人黄色宅男| 日韩一级免费一区| 91国产免费看| 国产盗摄女厕一区二区三区 | 亚洲精品免费看| 久久久精品中文字幕麻豆发布| 欧美日韩精品一区二区三区蜜桃| 国产一区二区三区国产| 亚洲国产一二三| 综合婷婷亚洲小说| 精品黑人一区二区三区久久| 欧洲av一区二区嗯嗯嗯啊| 国产在线精品一区二区 | 一区二区三区高清不卡| 久久久综合九色合综国产精品| 欧美理论电影在线| 91视频在线观看免费| 国产毛片一区二区| 免费精品99久久国产综合精品| 亚洲人妖av一区二区| 国产欧美一区二区精品性色超碰| 日韩一区二区视频| 欧美一区二区免费视频| 欧美日本一区二区三区| 99视频超级精品| 成人性色生活片免费看爆迷你毛片| 久久精品国产亚洲一区二区三区| 亚洲韩国精品一区| 亚洲精品视频在线| 亚洲精品高清在线| 亚洲精品美国一| 亚洲欧美激情在线| 一区二区三区色| 亚洲成人激情社区| 亚洲国产综合色| 亚洲午夜免费电影| 午夜视频久久久久久| 日日骚欧美日韩| 天天影视涩香欲综合网| 首页国产欧美久久| 日本va欧美va瓶| 另类调教123区 | 日本不卡中文字幕| 午夜不卡av免费| 欧美aaaaa成人免费观看视频| 婷婷丁香久久五月婷婷| 日韩在线观看一区二区| 蜜芽一区二区三区| 久久99最新地址| 东方aⅴ免费观看久久av| 丁香六月久久综合狠狠色| 成人动漫视频在线| 99re热这里只有精品免费视频| 色综合久久99| 在线成人av网站| 久久亚洲精华国产精华液| 欧美激情一区二区在线| 成人免费在线播放视频| 一区二区视频在线| 日韩成人精品在线观看| 国产精品伊人色| 99国产精品国产精品久久| 97国产一区二区| 欧美精品高清视频| 久久综合成人精品亚洲另类欧美 | 亚洲色图在线播放| 亚洲图片欧美一区| 精品一区二区三区在线观看国产| 国产一区三区三区| 色综合天天综合网天天狠天天| 69成人精品免费视频| 久久人人爽爽爽人久久久| 国产精品女主播在线观看| 亚洲一区二区三区三| 久久精品av麻豆的观看方式| 波多野结衣亚洲| 欧美一级在线视频| 国产精品丝袜黑色高跟| 亚洲v中文字幕| 国产一区二区三区免费看| 91免费版在线看| 欧美videossexotv100| 最好看的中文字幕久久| 免费精品视频在线| 色综合久久88色综合天天6| 91精品国产丝袜白色高跟鞋| 国产精品色哟哟| 蜜桃视频免费观看一区| 99九九99九九九视频精品| 欧美一区二区三区精品| 亚洲婷婷综合久久一本伊一区| 精品在线播放免费| 欧美亚洲高清一区二区三区不卡| 成人av网站免费| 日韩精品专区在线影院观看| 亚洲女与黑人做爰| 国产酒店精品激情| 正在播放亚洲一区| 日韩vs国产vs欧美| 一本到不卡精品视频在线观看| 精品久久久三级丝袜| 亚洲成人免费在线| 91视频在线观看| 欧美激情一区在线| 国内精品国产成人国产三级粉色| 欧美三级乱人伦电影| 亚洲欧美日韩国产综合在线| 国产成人在线视频网站| 精品久久久久久久久久久久包黑料| 亚洲国产精品自拍| 一本色道综合亚洲| 国产精品久久免费看| 激情久久五月天| 欧美sm极限捆绑bd| 蜜桃传媒麻豆第一区在线观看| 欧美性猛交xxxxxxxx| 自拍偷拍亚洲激情| 成人国产一区二区三区精品| 久久精品一区二区三区av| 蜜桃视频在线观看一区二区| 日韩一级免费一区| 激情都市一区二区| 久久众筹精品私拍模特|