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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? 掉電存儲..c

?? 四路仿PLC繼電器控制板
?? C
字號:
/********************************************************************
                            匯誠科技

實現(xiàn)功能:掉電存儲控制程序
使用芯片:AT89S52
晶振:11.0592MHZ
波特率:9600
編譯環(huán)境:Keil
作者:zhangxinchunleo
網(wǎng)站:www.ourhc.cn
淘寶店:匯誠科技 http://shop36330473.taobao.com
【聲明】此程序僅用于學(xué)習(xí)與參考,引用請注明版權(quán)和作者信息!     

*********************************************************************/
/********************************************************************
程序說明:

當IN0口與GND口接通后,對應(yīng)的繼電器K8吸合(即:COM7與CK接通CB斷開);
當IN1口與GND口接通后,對應(yīng)的繼電器K7吸合(即:COM6與CK接通CB斷開);
當IN2口與GND口接通后,對應(yīng)的繼電器K6吸合(即:COM5與CK接通CB斷開);
當IN3口與GND口接通后,對應(yīng)的繼電器K5吸合(即:COM4與CK接通CB斷開);


當電源斷電后,或者按下復(fù)位按鍵后,控制板再次供電,控制板恢復(fù)斷電前或者復(fù)位前狀態(tài)。
*********************************************************************/
#include<reg52.h>  	       //庫文件
#define uchar unsigned char//宏定義無符號字符型
#define uint unsigned int  //宏定義無符號整型
uchar dat; //存儲數(shù)據(jù)值
bit write=0; //寫24C08 的標志;
/********************************************************************
                            初始定義
*********************************************************************/

/*定義八位輸入為單片機P1口*/
sbit IN0=P1^0;
sbit IN1=P1^1;
sbit IN2=P1^2;
sbit IN3=P1^3;

/*定義八位輸出為單片機P2口*/
sbit K1=P2^0;
sbit K2=P2^1;
sbit K3=P2^2;
sbit K4=P2^3;


sbit scl=P3^6;
sbit sda=P3^7;


/********************************************************************
                    24C08 讀寫驅(qū)動程序
*********************************************************************/
void delay1(uchar x)
{ 
uint i;
for(i=0;i<x;i++);
;
}
void flash(){ ; ; }
void x24c08_init() //24c08 初始化子程序
{
scl=1; 
flash(); 
sda=1;                     
flash();
}
void start() //啟動(I方C)總線
{
sda=1; flash(); scl=1; flash(); sda=0; flash(); scl=0; flash();
}
void stop() //停止(I方C)總線
{
sda=0; flash(); scl=1; flash(); sda=1; flash();
}
void writex(uchar j) //寫一個字節(jié)
{ 
uchar i,temp;
temp=j;
for (i=0;i<8;i++)
{
temp=temp<<1; scl=0; flash(); sda=CY; flash(); scl=1; flash();
}
scl=0; flash(); sda=1; flash();
}
uchar readx() //讀一個字節(jié)
{
uchar i,j,k=0;
scl=0; flash(); sda=1;
for (i=0;i<8;i++)
{
flash(); scl=1; flash();
if (sda==1) j=1;
else j=0;
k=(k<<1)|j;
scl=0;}
flash(); return(k);
}
void clock() //(I方C)線時鐘
{
unsigned char i=0;
scl=1; flash();
while ((sda==1)&&(i<255))i++;
scl=0; flash();
}
/********************************************************************
                從24c08 的地址address 中讀取一個字節(jié)數(shù)據(jù)
*********************************************************************/
unsigned char x24c08_read(unsigned char address)
{
unsigned char i;
start(); writex(0xa0);
clock(); writex(address);
clock(); start();
writex(0xa1); clock();
i=readx(); stop();
delay1(10);
return(i);
}
/********************************************************************
                向24c08 的address地址中寫入一字節(jié)數(shù)據(jù)
*********************************************************************/
void x24c08_write(unsigned char address,unsigned char info)
{
EA=0;
start(); writex(0xa0);
clock(); writex(address);
clock(); writex(info);
clock(); stop();
EA=1;
delay1(50);
}
/********************************************************************
                            延時函數(shù)
*********************************************************************/
void delay(uchar t)
{
  uchar i,j;
   for(i=0;i<t;i++)
   {
   	 for(j=13;j>0;j--);
	 { ;
	 }
   }
}

/********************************************************************
                            主函數(shù)
*********************************************************************/
void main(void)
{
x24c08_init(); //初始化24C08
dat=x24c08_read(2);//讀出保存的數(shù)據(jù)賦于dat
P2=dat;//將存儲的數(shù)據(jù)賦予P2口
while(1)
{
if(IN0==0){delay(100);while(!IN0);P2=0XFE;write=1;} //當IN0與GND接通后,P2口輸出11111110,繼電器K8吸合其它繼電器斷開;
if(IN1==0){delay(100);while(!IN1);P2=0XFD;write=1;} //當IN1與GND接通后,P2口輸出11111101,繼電器K7吸合其它繼電器斷開;
if(IN2==0){delay(100);while(!IN2);P2=0XFB;write=1;} //當IN2與GND接通后,P2口輸出11111011,繼電器K6吸合其它繼電器斷開;
if(IN3==0){delay(100);while(!IN3);P2=0XF7;write=1;} //當IN3與GND接通后,P2口輸出11110111,繼電器K5吸合其它繼電器斷開;

if(write==1) //判斷計時器是否計時一秒
{
write=0; //清零
dat=P2;	//將P2口的值賦予dat
x24c08_write(2,dat); //在24c08 的地址2 中寫入數(shù)據(jù)dat
} 
}
}


?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
99精品视频在线免费观看| 中文一区二区完整视频在线观看| 欧美一二三四在线| 中文字幕一区二区三| 另类小说视频一区二区| 色中色一区二区| 久久精品一区蜜桃臀影院| 香蕉久久夜色精品国产使用方法 | 91国产精品成人| 精品国产乱码久久久久久蜜臀| 一区二区三区四区精品在线视频| 国产精品18久久久久| 这里只有精品免费| 亚洲大型综合色站| 日本高清视频一区二区| 中文字幕一区二区三区色视频 | aaa欧美大片| 日本一区二区三区在线观看| 日韩高清中文字幕一区| 色婷婷av一区二区三区软件| 国产精品天干天干在观线| 国内成人精品2018免费看| 日韩欧美激情一区| 日本不卡免费在线视频| 欧美高清www午色夜在线视频| 亚洲精品一卡二卡| 91在线免费播放| 中文字幕日韩精品一区| 99re在线视频这里只有精品| 国产欧美日韩久久| 国产成人在线视频网站| 久久人人爽爽爽人久久久| 久久99精品网久久| 欧美成人精品福利| 国产一区福利在线| 国产嫩草影院久久久久| 成人精品视频.| 国产精品全国免费观看高清 | 久久国产夜色精品鲁鲁99| 日韩精品一区二区三区三区免费| 青青草成人在线观看| 日韩欧美aaaaaa| 国产美女娇喘av呻吟久久| 久久久777精品电影网影网| 国产成人一区二区精品非洲| 欧美激情中文不卡| 91极品美女在线| 亚洲电影一区二区| 日韩欧美www| 国产成人av影院| 亚洲色图一区二区三区| 欧美日韩一卡二卡三卡| 久久er99精品| 成人欧美一区二区三区小说| 在线一区二区三区四区五区| 日韩高清欧美激情| 国产亚洲va综合人人澡精品 | 国产一区二区三区香蕉| 国产精品进线69影院| 欧美亚洲禁片免费| 麻豆成人久久精品二区三区红 | 天天操天天色综合| 精品粉嫩aⅴ一区二区三区四区| 国产成人精品在线看| 一区二区三区精品视频在线| 7878成人国产在线观看| 国产成人夜色高潮福利影视| 一二三四社区欧美黄| 精品国产乱码久久久久久闺蜜 | 成人av资源站| 日韩精品久久久久久| 国产拍揄自揄精品视频麻豆| 欧美午夜视频网站| 国产成人精品免费一区二区| 亚洲电影第三页| 国产精品人成在线观看免费| 欧美疯狂做受xxxx富婆| 粉嫩久久99精品久久久久久夜| 亚洲精品免费看| 久久人人超碰精品| 欧美精品色综合| 91欧美一区二区| 韩国毛片一区二区三区| 亚洲资源在线观看| 国产欧美精品一区| 日韩视频在线观看一区二区| 91污片在线观看| 国产成人免费高清| 久久97超碰色| 亚洲mv大片欧洲mv大片精品| 成人免费在线视频观看| 久久一区二区视频| 欧美高清dvd| 欧美在线高清视频| 99国产精品久久久久久久久久| 国内精品伊人久久久久av一坑| 亚洲成a人在线观看| 亚洲蜜臀av乱码久久精品| 国产清纯白嫩初高生在线观看91| 这里是久久伊人| 欧美日韩国产天堂| 欧美性色黄大片| 色爱区综合激月婷婷| 99精品视频一区二区| 风流少妇一区二区| 粉嫩绯色av一区二区在线观看 | 久久99精品视频| 蜜桃av一区二区在线观看| 五月天激情综合网| 亚洲国产视频在线| 亚洲一级片在线观看| 亚洲激情六月丁香| 亚洲国产精品麻豆| 亚洲香蕉伊在人在线观| 一区二区三区在线影院| 亚洲综合免费观看高清完整版在线 | 午夜精彩视频在线观看不卡| 艳妇臀荡乳欲伦亚洲一区| 亚洲精品国产视频| 亚洲高清不卡在线| 视频一区二区欧美| 青娱乐精品在线视频| 国内精品视频一区二区三区八戒 | 久久久久久久一区| 国产欧美精品一区二区三区四区 | 国产夜色精品一区二区av| 久久久久久久久久久久久夜| 久久久久综合网| 自拍视频在线观看一区二区| 亚洲精品日产精品乱码不卡| 亚洲无人区一区| 日韩av一区二区在线影视| 精品一二三四区| 大桥未久av一区二区三区中文| 成人小视频免费观看| 99久久精品国产导航| 欧美日韩久久一区二区| 欧美大黄免费观看| 中文成人av在线| 亚洲一区影音先锋| 韩国理伦片一区二区三区在线播放| 经典三级在线一区| 99国产精品久| 91麻豆精品国产91久久久久| 久久精品无码一区二区三区| 亚洲色图欧洲色图婷婷| 日本伊人精品一区二区三区观看方式 | av成人动漫在线观看| 91久久精品网| 久久久亚洲精品石原莉奈| 亚洲色图制服丝袜| 久久99深爱久久99精品| 色欧美日韩亚洲| 久久久久国产精品人| 一区二区三区成人在线视频| 精品在线观看免费| 色狠狠av一区二区三区| 久久午夜羞羞影院免费观看| 亚洲欧美日本韩国| 国产一区二区在线免费观看| 色久优优欧美色久优优| 精品国产乱码久久久久久夜甘婷婷 | 欧美亚洲国产一区二区三区va| 日韩欧美国产电影| 伊人色综合久久天天人手人婷| 美腿丝袜亚洲一区| 欧美午夜影院一区| 国产精品丝袜一区| 精品一区二区精品| 欧美日韩国产精选| 国产精品久久久久久亚洲伦| 精品无码三级在线观看视频| 欧美中文字幕一区二区三区亚洲| 国产区在线观看成人精品 | 亚洲国产日产av| 99精品视频中文字幕| 国产日韩综合av| 久久99国产精品久久99| 91精品国产综合久久蜜臀| 亚洲一二三区视频在线观看| 99国产精品视频免费观看| 国产亚洲福利社区一区| 国产在线视频一区二区| 日韩三级视频中文字幕| 亚洲一区中文日韩| 色菇凉天天综合网| 亚洲欧美激情视频在线观看一区二区三区| 韩国欧美一区二区| 精品噜噜噜噜久久久久久久久试看 | 国产成人在线电影| 精品三级av在线| 久久不见久久见免费视频7| 911精品国产一区二区在线| 亚洲电影在线播放| 欧美日韩精品欧美日韩精品一综合| 亚洲免费资源在线播放| 一本久久综合亚洲鲁鲁五月天| 亚洲色图在线看| 欧美又粗又大又爽| 亚洲成人一二三|