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

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

?? write2401a.c

?? 關于IC卡的應用項目
?? C
字號:
#include "reg51.h"
#include "Write2401A.h"
#include "intrins.h"
main()
{
//    uchar i;
	init();
//	Write_Add = 0x35;
//	Write_Data = 0x66;
	for(;;)
	{	
		if(Card_In == True)
		{
			Card_Insert_Flag = True;
		}
		else
			Card_Insert_Flag = False;
		if(Card_Insert_Flag == True)
		{
			Write_Add = R_Buffer[0];
			Write_Data = R_Buffer[1];
			if(Card_Write_Flag == True)
			{
				NOP();
				NOP();
				Card_Power_Control = True;
				Card_Power_LED = ON;
				Open_At24c01A();
				NOP();
				Start_I2C();
				SendByte(Write_At24c01A);
				if(ack == 1)
				{
					SendByte(Write_Add);
					if(ack == 1)
					{
						SendByte(Write_Data);
						if(ack == 1)
						{
							Send();
							Card_Write_Flag = False;
							Stop_I2C();
							Close_At24c01A();	
						}
					}
				}
			}
			else	NOP();
		}
		else	
		{
			Card_Power_Control = False;
			Card_Power_LED = OFF;
		}
	}
}

















/*--------------------------------
啟動卡函數
函數原型:Open_At24c01A()
功能:啟動ic卡片
---------------------------------*/
void Open_At24c01A()
{
    NOP();
    SCL=0;
    NOP();
    RST=0;
    NOP();
    RST=1;
    NOP();
    SDA=1;
    NOP();
    SCL=1;
    NOP();
    SCL=0;
    NOP();
    RST=0;
}
/*--------------------------------
關閉卡函數
函數原型:Close_At24c01A()
功能:關閉ic卡片
---------------------------------*/
void Close_At24c01A()
   {
      SDA=0;
      NOP();
      SCL=0;
      NOP();
      RST=0;
      NOP();
   }
/*--------------------------------
延時
函數原型:Nop();
功能:延時
---------------------------------*/
void NOP()
{
    _nop_();
    _nop_();
    _nop_();
    _nop_();
    _nop_();
}

/*---------------------------------
啟動總線函數
函數原型:Start_I2C()
功能:啟動I2C總線,即發送起始條件
---------------------------------*/
void Start_I2C()
{
	SDA = 1;	//發送起始條件數據信號
	_nop_();
	SCL = 1;
	_nop_();		//起始建立時間大于4.7us
	_nop_();
	_nop_();
	_nop_();
	_nop_();
	SDA = 0;	//發送起始信號
	_nop_();
	_nop_();
	_nop_();
	_nop_();
	_nop_();
	SCL = 0;	//鉗位
	_nop_();
	_nop_();
}
/*-------------------------------
結束總線函數
函數原型:Stop_I2C()
功能:結束I2C總線,即發送I2C結束條件
-------------------------------*/
void Stop_I2C()
{
	SDA = 0;	//發送結束條件的數據信號
	_nop_();		//發送結束條件的時鐘信號
	SCL = 1;	//結束條件建立時間大于4us
	_nop_();
	_nop_();
	_nop_();
	_nop_();
	_nop_();
	SDA = 1;	//發送I2C總線結束命令
	_nop_();
	_nop_();
	_nop_();
	_nop_();
	_nop_();
}

/*------------------------------
字節數據傳送函數
函數原型:SendByte(uchar c)
功能:將數據C發送出去,可以是地址,
也可以是數據,發送完成之后等待應答
并且對應答狀態位進行操作,不應答和非
應答都使得ACK=0,發送數據正常則ACK=1
--------------------------------*/
void	SendByte(uchar c)
{
	uchar BitCnt;
	for(BitCnt = 0;BitCnt < 8;BitCnt++)			//一個字節
		{
			if((c << BitCnt)& 0x80) SDA = 1;	//判斷發送位
			else	SDA = 0;
			_nop_();
			SCL = 1;	//時鐘線為高,通知被控器開始接受數據
			_nop_();
			_nop_();
			_nop_();
			_nop_();
			_nop_();
			SCL = 0;
		}
	_nop_();
	_nop_();
	SDA = 1;	//釋放數據線,準備接受應答位
	_nop_();
	_nop_();
	SCL = 1;
	_nop_();
	_nop_();
	_nop_();
	if(SDA == 1) ack =0;
	else ack = 1;		//判斷是否收到應答信號
	SCL = 0;
	_nop_();
	_nop_();
}

void init()
{
	TMOD=0x20;
	TL1=0xFd;
	TH1=0xFd;
	SCON=0x50;
	PCON=0x00;
	EA = 1;
	ES = 1;
	TR1=1;	
	P1_5 = OFF;
	P1_6 = OFF;
	P1_7 = OFF;
	RST = OFF;
	Card_In	= 1;
	Card_Insert_Flag = False;
	Card_Power_Control = False;
	Card_Power_LED = OFF;
	Card_Write_Flag = False;
	R_Counter = 0;
}
void R_Serial() interrupt 4 using 1
{
 	if( RI == 1)
 	{ 
		uchar R_Temp;
   		RI = 0;
   		R_Temp = SBUF;   		
  		if(R_Counter==0)
   		{
   			if( R_Temp== 0xFF)
			{
				R_Counter=0;	
			}
  			else return;
  		}
	   	else
		{
			R_Buffer[R_Counter -1] = R_Temp;
            if( R_Counter == 2)
		    {
     		    R_Counter=0;
				Card_Write_Flag = True;		
     		    return;
    		}
   		}
 		R_Counter++;
	}
}

void Send()
{
	SBUF = Write_Add;		
	do{}
	while(TI == 0);	
	TI = 0;
	SBUF = Write_Data;
	do{}
	while(TI == 0);
	TI = 0;
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日本不卡一区二区| 欧美mv日韩mv国产网站| 亚洲日本中文字幕区| bt欧美亚洲午夜电影天堂| 最新久久zyz资源站| 日本韩国欧美国产| 亚洲成a人v欧美综合天堂下载 | 欧美精品亚洲一区二区在线播放| 亚洲小说春色综合另类电影| 91精品国产福利在线观看| 美日韩一区二区| 亚洲国产经典视频| 日本丶国产丶欧美色综合| 污片在线观看一区二区| 久久影院电视剧免费观看| 99久久久精品免费观看国产蜜| 亚洲色图欧美偷拍| 91精品国产一区二区三区香蕉| 国模冰冰炮一区二区| 国产精品美女www爽爽爽| 日韩你懂的在线观看| 国产电影一区二区三区| 亚洲视频 欧洲视频| 欧美一区二区视频免费观看| 国产999精品久久| 亚洲国产精品综合小说图片区| 日韩午夜av一区| av不卡免费在线观看| 免费在线观看精品| 亚洲区小说区图片区qvod| 欧美一区二区三区免费观看视频 | 欧美一区二区性放荡片| 成人av网址在线| 日韩精品一二三区| 成人欧美一区二区三区黑人麻豆| 欧美精品在线视频| 99v久久综合狠狠综合久久| 蜜臀a∨国产成人精品| 1024国产精品| 精品久久久久久久久久久久包黑料 | 亚洲老妇xxxxxx| 久久欧美中文字幕| 欧美老女人在线| 色婷婷综合五月| 国产成都精品91一区二区三| 视频一区视频二区在线观看| 自拍视频在线观看一区二区| 久久精品人人做| 欧美一级免费观看| 欧美系列日韩一区| av一区二区三区| 国产精品系列在线播放| 麻豆国产91在线播放| 一个色综合av| 最近中文字幕一区二区三区| 久久亚洲春色中文字幕久久久| 欧美一区二区视频在线观看2020 | 中文字幕免费不卡| 日韩欧美123| 日韩一卡二卡三卡四卡| 在线免费观看一区| 91香蕉视频污| 99视频精品在线| 成人av在线一区二区| 国产精品一区二区男女羞羞无遮挡| 日韩一区精品视频| 天堂成人国产精品一区| 亚洲国产成人高清精品| 亚洲精品国产a久久久久久 | 国产成人在线观看免费网站| 久久www免费人成看片高清| 蜜臂av日日欢夜夜爽一区| 男女性色大片免费观看一区二区| 亚洲一区二区欧美激情| 一级女性全黄久久生活片免费| 亚洲欧美日韩国产另类专区| 国产精品久久久久三级| 国产精品福利一区二区三区| 国产午夜精品久久久久久免费视| 久久久久97国产精华液好用吗| 久久蜜桃av一区精品变态类天堂 | 国产精品1024| 国产精品系列在线播放| 成人国产亚洲欧美成人综合网| 国产.欧美.日韩| 99久久综合国产精品| 91同城在线观看| 在线视频中文字幕一区二区| 欧美在线视频全部完| 欧美剧在线免费观看网站| 3d成人h动漫网站入口| 欧美哺乳videos| 日本一区二区三区久久久久久久久不 | 一区二区三区成人| 亚洲成av人片一区二区三区| 日韩高清不卡一区| 国内精品伊人久久久久av影院 | 欧美日韩一区高清| 欧美一区二区三区免费| 久久亚洲一级片| 国产欧美中文在线| 亚洲黄色小说网站| 琪琪久久久久日韩精品| 国产精品一区一区| 色综合一个色综合| 91精品婷婷国产综合久久竹菊| 久久综合久久综合久久综合| 亚洲私人黄色宅男| 婷婷丁香久久五月婷婷| 国产一区二区三区免费播放 | 91久久久免费一区二区| 欧美一级免费观看| 亚洲色图19p| 精品一二三四在线| 色综合久久久久久久久| 欧美tickling网站挠脚心| 国产精品欧美久久久久无广告 | 91精品国产综合久久精品性色| 精品播放一区二区| 亚洲精品欧美激情| 国产在线播放一区三区四| 91视频观看视频| 久久久久亚洲蜜桃| 亚洲大片在线观看| 成人黄色av网站在线| 欧美一区二区黄| 日本欧美在线看| 91欧美一区二区| 国产视频一区二区在线观看| 亚洲v中文字幕| 99久久伊人久久99| 精品国产一二三区| 一区二区免费在线播放| 成人午夜激情片| 精品国产乱码久久久久久老虎| 一区二区理论电影在线观看| 国产成人精品一区二区三区四区| 欧美久久久久久蜜桃| 亚洲天堂网中文字| 国产麻豆日韩欧美久久| 日韩午夜在线影院| 亚洲一二三区在线观看| 不卡电影免费在线播放一区| 久久日韩粉嫩一区二区三区| 亚洲bdsm女犯bdsm网站| 91偷拍与自偷拍精品| 欧美国产综合色视频| 欧美bbbbb| 欧美精品丝袜中出| 亚洲国产视频在线| 91久久精品日日躁夜夜躁欧美| 国产精品国产自产拍高清av| 国产福利一区二区| 精品久久久久久久久久久院品网| 日韩成人伦理电影在线观看| 在线观看一区二区视频| 一区二区国产盗摄色噜噜| 色综合久久久久| 亚洲一区二区综合| 色综合天天性综合| 亚洲视频精选在线| 色婷婷精品久久二区二区蜜臀av| 国产精品视频你懂的| 床上的激情91.| 国产精品乱码人人做人人爱| 丁香另类激情小说| 国产精品久久久久久久久晋中 | 91麻豆精品秘密| 亚洲精品网站在线观看| 色狠狠色噜噜噜综合网| 亚洲精品一二三四区| 欧美日韩视频在线观看一区二区三区 | 日本电影欧美片| 亚洲午夜在线视频| 91精品国产综合久久精品性色| 日韩成人伦理电影在线观看| 日韩一级二级三级| 国产精品88av| 日韩一区在线看| 欧美天堂亚洲电影院在线播放| 亚洲国产毛片aaaaa无费看| 91精品国产综合久久精品图片 | 午夜精品久久久| 日韩区在线观看| 国产成人精品一区二区三区四区| 中文字幕av免费专区久久| 色综合婷婷久久| 日本中文字幕不卡| 中文字幕精品一区二区精品绿巨人 | 久久人人超碰精品| 99re亚洲国产精品| 午夜精品一区二区三区三上悠亚 | 国产精品正在播放| 亚洲国产成人自拍| 欧美视频中文字幕| 国产精品正在播放| 亚洲一线二线三线久久久| 欧美一级在线免费| 成人午夜激情在线| 肉肉av福利一精品导航|