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

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

?? 51單片機(jī)驅(qū)動(dòng)ds1302時(shí)間模塊+ds18b20溫度傳感器模塊+12864液晶顯示完整程序設(shè)計(jì).txt

?? 51單片機(jī)驅(qū)動(dòng)DS1302時(shí)間模塊+DS18B20溫度傳感器模塊+12864液晶顯示完整程序設(shè)計(jì)
?? TXT
?? 第 1 頁 / 共 2 頁
字號(hào):
sclk=1; 
io=acc3; 
sclk=0; 
delay(); 
sclk=1; 
io=acc4; 
sclk=0; 
delay(); 
sclk=1; 
io=acc5; 
sclk=0; 
delay(); 
sclk=1; 
io=acc6; 
sclk=0; 
delay(); 
sclk=1; 
io=acc7; 
sclk=0; 
delay(); 
sclk=1;/// 


//sclk=0; 
ACC=shu; //數(shù)據(jù)  
io=acc0;/// 
sclk=0; 
delay(); 
sclk=1; 
io=acc1; 
sclk=0; 
delay(); 
sclk=1; 
io=acc2; 
sclk=0; 
delay(); 
sclk=1; 
io=acc3; 
sclk=0; 
delay(); 
sclk=1; 
io=acc4; 
sclk=0; 
delay(); 
sclk=1; 
io=acc5; 
sclk=0; 
delay(); 
sclk=1; 
io=acc6; 
sclk=0; 
delay(); 
sclk=1; 
io=acc7; 
sclk=0; 
delay(); 
sclk=1;///  

rst=0; 
sclk=0; 
} ///寫完畢 
unsigned char r_1302(unsigned char ADD){ 

sclk=0; 
rst=1; 
ACC=ADD; //地址  
io=acc0;/// 
sclk=0; 
delay(); 
sclk=1; 
io=acc1; 
sclk=0; 
delay(); 
sclk=1; 
io=acc2; 
sclk=0; 
delay(); 
sclk=1; 
io=acc3; 
sclk=0; 
delay(); 
sclk=1; 
io=acc4; 
sclk=0; 
delay(); 
sclk=1; 
io=acc5; 
sclk=0; 
delay(); 
sclk=1; 
io=acc6; 
sclk=0; 
delay(); 
sclk=1; 
io=acc7; 
sclk=0;///// 
delay(); 
sclk=1; 

delay(); 
sclk=0; 
acc0=io; 
delay(); 
sclk=1; 
delay(); 
sclk=0; 
acc1=io; 
delay(); 
sclk=1; 
delay(); 
sclk=0; 
acc2=io; 
delay(); 
sclk=1; 
delay(); 
sclk=0; 
acc3=io; 
delay(); 
sclk=1; 
delay(); 
sclk=0; 
acc4=io; 
delay(); 
sclk=1; 
delay(); 
sclk=0; 
acc5=io; 
delay(); 
sclk=1; 
delay(); 
sclk=0; 
acc6=io; 
delay(); 
sclk=1; 
delay(); 
sclk=0; 
acc7=io; 
delay(); 

rst=0; 
sclk=0; 
return(ACC); 
} 
ds1302_c() 
{ 
w_1302(0x80,0x80); 
w_1302(0x8e,0x00); 
w_1302(0x80,time1[0]); //;秒 
w_1302(0x82,time1[1]); // 分=0 
w_1302(0x84,time1[2]); //時(shí) =0 
w_1302(0x86,time1[3]); // 日 
w_1302(0x88,time1[4]);// 月 
w_1302(0x8a,time1[5]);//星期 
w_1302(0x8c,time1[6]);//年 
w_1302(0x8e,0x80); 
w_1302(0x90,0xb8); 
w_1302(0x80,0x00); 
} 

//x_lcd(unsigned a){//由a確定X軸 //y_lcd(unsigned a){///由A確定y軸 
//void dis_lcd(){//打開顯示選擇第一行顯示 //w_lcd(unsigned b){ ///寫a到12864 
//void busy_lcd(){//////判斷忙 //void cs1_lcd(){ ////////選擇左邊 
//void cs2_lcd(){ ////////選擇右邊 
d12864_lcd(unsigned char x,y,k){ 
unsigned char ix,iy,i; 
dis_lcd();//打開顯示 
if(x>63){ 
x=x-64; 
cs2_lcd(); 
} 
else cs1_lcd(); 
i=0; 
if(k<12){ 
for(iy=0;iy<2;iy++) 
for(ix=0;ix<8;ix++){ 
y_lcd(iy+y); 
x_lcd(ix+x); 
w_lcd(shu[k][i]); 
i++; 
} 
} 
else{k-=12; 
for(iy=0;iy<2;iy++) 
for(ix=0;ix<16;ix++){ 
y_lcd(iy+y); 
x_lcd(ix+x); 
w_lcd(shu1[k][i]); 
i++; 
} 
} 
} 

time_lcd(){ 
unsigned char y,k,time,add,i,we1,we2; 
add=128;///////必須是小于64-8大于64  
d12864_lcd(0,0,12);//: 北 
d12864_lcd(16,0,13);//: 京 
d12864_lcd(31,0,14);//: 時(shí) 
d12864_lcd(47,0,15);//: 間 
k=0x81; 
y=0; //在第幾行顯示 
for(i=0;i<3;i++){  
time=r_1302(k); 
time1[i]=time; 
add=add-8;; 
time=time&0x0f; 
d12864_lcd(add,y,time);///秒個(gè)位 
add=add-8; 
time=r_1302(k); 
time&=0xf0; 
time>>=4; 
d12864_lcd(add,y,time);//秒十位 
add=add-8;; 
k+=2; 
} 
d12864_lcd(40+64,y,10);//: 
d12864_lcd(16+64,y,10);//: 顯示兩點(diǎn) 
// 
time1[5]=r_1302(0x8b); 
d12864_lcd(64,4,16);//: 星 
d12864_lcd(64+16,4,17);//: 期 
r_1302(0x8b);//讀星期 
d12864_lcd(64+32,4,r_1302(0x8b));//: 讀星期幾`并顯示 
//// 
y=2;//在第四行顯示 
add=56+16; 
time=r_1302(0x87); 
time1[3]=time; 
d12864_lcd(add,y,time&0x0f);//: 顯示日 
time=r_1302(0x87); 
time&=0xf0; 
time>>=4; 
add-=8; 
d12864_lcd(add,y,time); //顯示日的十位 
add-=8; 
add-=8; 
time1[4]=time=r_1302(0x89); 
d12864_lcd(add,y,time&0x0f);//: 顯示月 
time=r_1302(0x89); 
time&=0xf0; 
time>>=4; 
add-=8; 
d12864_lcd(add,y,time); //顯示月的十位 
add-=8; 
add-=8; 
time1[6]=time=r_1302(0x8d); 
d12864_lcd(add,y,time&0x0f);//: 顯示年 
time=r_1302(0x8d); 
time&=0xf0; 
time>>=4; 
add-=8; 
d12864_lcd(add,y,time); //顯示年的十位 
//////讀完 

d12864_lcd(40+16,y,11);//: 
d12864_lcd(16+16,y,11);//: 顯示兩/ 
add-=8; 
d12864_lcd(add,y,0);//: 0 
add-=8; 
d12864_lcd(add,y,2);//: 2 

d12864_lcd(0,4,18);//: 溫 
d12864_lcd(16,4,19);//: 度 
we1=wendu(); 
we2=we1/10; 
d12864_lcd(32,4,we2);//: 2 
we2=we1-we2*10; 
d12864_lcd(40,4,we2);//: 顯示溫度值 
cs1_lcd(); 
y_lcd(4); 
x_lcd(50); 
w_lcd(0x18); 
x_lcd(51); 
w_lcd(0x18); 
} 
/////////////////////////顯示時(shí)間完畢 


hei_lcd(unsigned char x,y){ //全黑用來做閃標(biāo)用 
char iy,ix,di,i; 
di=0x00; 
if(x>63){ 
x=x-64; 
cs2_lcd(); 
} 
else cs1_lcd(); 
i=0; 
for(iy=0;iy<2;iy++){ 
for(ix=0;ix<16;ix++){ 
y_lcd(iy+y); 
x_lcd(ix+x); 
w_lcd(di); 
} 
} 
} 
key_t(){ //鍵盤key1 加1 key2 減1 

if(!key1){ 
key_time++; 
delay1(20000); 
while(!key1); 
} 
if(!key2){ 
key_time--; 
delay1(20000); 
while(!key2); 
} 
} 


void delay11(word useconds) 
{ 
for(;useconds>0;useconds--) 
key_t(); 
} 

time_key(){ 
unsigned char keyd,ktime; 
unsigned int year; 
word kk; 
keyd=0; 
kk=10000;///閃動(dòng)快慢 
if(!key0){ 
for(;;){ 
if(!key0){ 
keyd=keyd+1; 
delay1(500);  
if(keyd>8)keyd=1; 
key_time=0;//////每設(shè)牟換一個(gè)就把存設(shè)時(shí)間清0 
key0=1; 
while(!key0); 
key0=1; 
} 
////////////////////////閃程序 
if(keyd==1){//=1進(jìn)入秒閃 同時(shí)設(shè)置秒時(shí)間 
key_time=(time1[0]&0x0f)+((time1[0]&0xf0)>>4)*10; //將數(shù)姐里的數(shù)度到key_time里 10進(jìn)制 
hei_lcd(112,0);//x y 
delay11(kk);//////閃動(dòng)快慢 
if(key_time>=60)key_time=0;  
d12864_lcd(112,0,key_time/10);  
d12864_lcd(120,0,key_time-(key_time/10)*10); 
time1[0]=(((key_time/10)<<4)&0xf0)+(key_time-(key_time/10)*10); //換成BCD碼存到數(shù)組里 
delay1(10000); 
} 
if(keyd==2){//=1進(jìn)入分閃 同時(shí)設(shè)置秒時(shí)間 
key_time=(time1[1]&0x0f)+((time1[1]&0xf0)>>4)*10; //將數(shù)姐里的數(shù)度到key_time里 10進(jìn)制 
hei_lcd(88,0);//x y 
delay11(kk);//////閃動(dòng)快慢 
if(key_time>=60)key_time=0; 
d12864_lcd(88,0,key_time/10);  
d12864_lcd(96,0,key_time-(key_time/10)*10); 
delay1(10000); 
time1[1]=(((key_time/10)<<4)&0xf0)+(key_time-(key_time/10)*10); //換成BCD碼存到數(shù)組里 
} 
if(keyd==3){//=1進(jìn)入時(shí)閃 同時(shí)設(shè)置秒時(shí)間 
key_time=(time1[2]&0x0f)+((time1[2]&0xf0)>>4)*10; //將數(shù)姐里的數(shù)度到key_time里 10進(jìn)制 
hei_lcd(64,0);//x y 
delay11(kk);//////閃動(dòng)快慢 
if(key_time>=24)key_time=0; 
d12864_lcd(64,0,key_time/10);  
d12864_lcd(72,0,key_time-(key_time/10)*10); 
time1[2]=(key_time/10)<<4+(key_time-key_time/10); 
delay1(10000); 
time1[2]=(((key_time/10)<<4)&0xf0)+(key_time-(key_time/10)*10); //換成BCD碼存到數(shù)組里 
}  
if(keyd==4){//=1進(jìn)入年閃 同時(shí)設(shè)置秒時(shí)間 
key_time=(time1[6]&0x0f)+((time1[6]&0xf0)>>4)*10; //將數(shù)姐里的數(shù)度到key_time里 10進(jìn)制 
hei_lcd(16,2);//x y 
delay11(kk);//////閃動(dòng)快慢 
if(key_time>99)key_time=0; 
d12864_lcd(16,2,key_time/10);  
d12864_lcd(24,2,key_time-(key_time/10)*10); 
time1[6]=(key_time/10)<<4+(key_time-key_time/10); 
delay1(10000); 
time1[6]=(((key_time/10)<<4)&0xf0)+(key_time-(key_time/10)*10); //換成BCD碼存到數(shù)組里 
} 

if(keyd==5){//=1進(jìn)入月閃 同時(shí)設(shè)置秒時(shí)間 
key_time=(time1[4]&0x0f)+((time1[4]&0xf0)>>4)*10; //將數(shù)姐里的數(shù)度到key_time里 10進(jìn)制 
hei_lcd(40,2);//x y 
delay11(kk);//////閃動(dòng)快慢 
if(key_time>=13)key_time=0; 
d12864_lcd(40,2,key_time/10);  
d12864_lcd(48,2,key_time-(key_time/10)*10); 
time1[4]=(key_time/10)<<4+(key_time-key_time/10); 
delay1(10000); 
time1[4]=(((key_time/10)<<4)&0xf0)+(key_time-(key_time/10)*10); //換成BCD碼存到數(shù)組里 
} 

if(keyd==6){//=1進(jìn)入日閃 同時(shí)設(shè)置秒時(shí)間 
key_time=(time1[3]&0x0f)+((time1[3]&0xf0)>>4)*10; //將數(shù)姐里的數(shù)度到key_time里 10進(jìn)制 
year=(time1[4]&0x0f)+(((time1[4]&0xf0)>>4)*10)+2000; 
switch(time1[4]){ //計(jì)算閏月 
case 1: ktime=31;break; 
case 3: ktime=31;break; 
case 5: ktime=31;break; 
case 7: ktime=31;break; 
case 8: ktime=31;break; 
case 10: ktime=31;break; 
case 12: ktime=31;break; 
case 4: ktime=30;break; 
case 6: ktime=30;break; 
case 9: ktime=30;break; 
case 11: ktime=30;break; 
case 2: if(year%4==0&&year%100!=0||year%400==0) ktime=29; 
else ktime=29;break; 
} 
hei_lcd(64,2);//x y 
delay11(kk);//////閃動(dòng)快慢 
if(key_time>ktime)key_time=0; 
d12864_lcd(64,2,key_time/10);  
d12864_lcd(72,2,key_time-(key_time/10)*10); 
time1[3]=(key_time/10)<<4+(key_time-key_time/10); 
delay1(10000); 
time1[3]=(((key_time/10)<<4)&0xf0)+(key_time-(key_time/10)*10); //換成BCD碼存到數(shù)組里 
} 

if(keyd==7){//=1進(jìn)入星期閃 同時(shí)設(shè)置秒時(shí) 
char iy,ix,di,i; 
key_time=time1[5]; 
di=0x00; 
cs2_lcd(); 
i=0; 
for(iy=0;iy<2;iy++){ 
for(ix=0;ix<8;ix++){ 
y_lcd(iy+4); 
x_lcd(ix+96); 
w_lcd(di); 
} 
di=00; 
} 
delay11(kk);//////閃動(dòng)快慢 
if(key_time>7)key_time=0; 
d12864_lcd(96,4,key_time);  
time1[5]=key_time; 
delay1(10000); 
time1[5]=key_time; //換成BCD碼存到數(shù)組里 
} 
//////////////////// 
if(!key3)break; 
} 
ds1302_c(); ///更改時(shí)間 
} 
} 

/////////////// 
lcd_key(){ 
if(!key3){ 
if(!key2)lcd_d=1; 
else lcd_d=0; 
} 
} 
main(){ 
ds1302_c();  
clr_lcd(); 
for(;;){ 
time_lcd(); 
time_key(); 
lcd_key();  
} 
} 

參考鏈接:http://www.picavr.com/news/2008-08/8196.htm

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91精品在线免费| 日本不卡中文字幕| 欧美激情一区在线| 国产日韩欧美a| 国产日韩欧美在线一区| 国产视频一区在线播放| 亚洲国产高清在线观看视频| 日本一二三不卡| 中文字幕亚洲成人| 亚洲欧美日韩久久| 夜夜嗨av一区二区三区网页| 一级特黄大欧美久久久| 天天综合色天天综合色h| 五月激情综合网| 裸体一区二区三区| 国内国产精品久久| 国产91高潮流白浆在线麻豆| 99久久精品免费观看| 色激情天天射综合网| 欧美日韩另类一区| 欧美成人三级在线| 国产蜜臀av在线一区二区三区| 亚洲国产精华液网站w| 亚洲精品国产a| 亚洲超碰精品一区二区| 精品一区二区在线看| 国产91精品一区二区| 在线视频观看一区| 日韩一级免费观看| 国产欧美日韩精品一区| 一区二区三区四区在线播放 | 中文字幕精品综合| 成人免费视频在线观看| 亚洲一区二区视频在线| 免费成人av资源网| 成人午夜短视频| 在线观看日韩精品| 欧美不卡123| 亚洲欧美视频在线观看视频| 午夜av电影一区| 国产成人在线视频网址| 色94色欧美sute亚洲线路一ni| 91麻豆精品国产91久久久更新时间| 欧美精品一区二区高清在线观看| 国产精品乱码人人做人人爱| 亚洲福利视频一区| 国产精品一区二区果冻传媒| 91久久精品国产91性色tv| 日韩欧美色电影| 亚洲人快播电影网| 久久精品国产网站| 色综合视频在线观看| 欧美成人精品高清在线播放 | 国产酒店精品激情| 在线精品视频免费播放| 精品国产凹凸成av人网站| 日韩伦理av电影| 蜜臂av日日欢夜夜爽一区| 91色视频在线| xnxx国产精品| 香蕉av福利精品导航| a在线欧美一区| 精品人伦一区二区色婷婷| 亚洲精选视频免费看| 国产成人精品一区二区三区网站观看| 欧美私人免费视频| 国产精品女人毛片| 久久精品国产99国产精品| 日本高清视频一区二区| 国产女人18毛片水真多成人如厕 | 成人午夜精品在线| 欧美va亚洲va在线观看蝴蝶网| 夜夜夜精品看看| thepron国产精品| 精品国产人成亚洲区| 亚洲成人综合网站| 色婷婷av一区二区三区大白胸| 久久久久青草大香线综合精品| 丝袜美腿高跟呻吟高潮一区| 色综合久久中文字幕综合网| 国产欧美一区二区在线观看| 免费亚洲电影在线| 欧美精品久久一区二区三区| 亚洲欧美另类图片小说| 成人永久免费视频| 久久婷婷国产综合国色天香 | 成人免费视频caoporn| 精品国偷自产国产一区| 免费在线成人网| 91精品久久久久久蜜臀| 午夜天堂影视香蕉久久| 欧洲中文字幕精品| 洋洋av久久久久久久一区| 一本久久a久久精品亚洲| 国产精品久久三区| 99久久婷婷国产综合精品电影| 国产日产欧美精品一区二区三区| 精品一区二区三区在线视频| 日韩激情一二三区| 欧美日韩国产成人在线91| 亚洲精品成人天堂一二三| 91视频免费看| 亚洲激情图片小说视频| 色偷偷88欧美精品久久久| 亚洲欧美日韩电影| 在线视频亚洲一区| 亚洲成人免费在线| 91麻豆精品国产91久久久更新时间| 午夜欧美电影在线观看| 欧美高清性hdvideosex| 日韩av电影免费观看高清完整版在线观看| 精品视频全国免费看| 天天操天天色综合| 欧美一级精品大片| 狠狠v欧美v日韩v亚洲ⅴ| 国产喷白浆一区二区三区| 成人三级在线视频| 亚洲精品国产精品乱码不99| 欧美在线视频不卡| 人人精品人人爱| 久久久91精品国产一区二区精品| 国产黄人亚洲片| 亚洲天堂中文字幕| 欧美日本一区二区| 极品瑜伽女神91| 国产精品情趣视频| 在线视频观看一区| 久久99热这里只有精品| 国产喷白浆一区二区三区| 色综合天天综合网天天狠天天| 亚洲成人综合网站| 久久免费的精品国产v∧| www.日韩av| 日韩av高清在线观看| 国产亚洲一区二区三区| 91啦中文在线观看| 蜜臀av一区二区| 国产午夜精品一区二区| 欧美亚洲国产一区在线观看网站| 日本不卡在线视频| 国产精品久久久久四虎| 欧美日韩一区小说| 国产99久久精品| 亚洲成人先锋电影| 亚洲国产精品成人久久综合一区| 91传媒视频在线播放| 精品亚洲成a人在线观看| 国产精品成人免费| 日韩一卡二卡三卡国产欧美| 成人97人人超碰人人99| 日韩成人午夜精品| 亚洲欧洲精品一区二区精品久久久| 欧美日本在线看| 风间由美一区二区三区在线观看| 亚洲夂夂婷婷色拍ww47| 久久久久久免费| 欧美日韩精品专区| 成人av午夜电影| 美女网站视频久久| 一区二区国产视频| 久久精品人人做| 欧美色视频在线观看| 成人一区二区三区视频在线观看| 爽爽淫人综合网网站| 亚洲欧洲一区二区三区| 日韩精品一区二区三区在线播放 | 国产原创一区二区三区| 亚洲激情五月婷婷| 国产欧美一区二区三区网站| 777午夜精品免费视频| 色综合天天综合在线视频| 国内外精品视频| 日韩福利电影在线| 亚洲欧美国产毛片在线| 亚洲国产成人在线| 精品日本一线二线三线不卡| 欧美日韩精品免费观看视频| 成人app软件下载大全免费| 国产一区二区视频在线| 日韩经典中文字幕一区| 亚洲综合色网站| 亚洲欧美综合色| 国产欧美久久久精品影院| 日韩一区二区电影在线| 欧美日韩一级片网站| 91视频国产观看| gogogo免费视频观看亚洲一| 国产精品一区二区三区乱码| 精品在线观看免费| 开心九九激情九九欧美日韩精美视频电影 | 水蜜桃久久夜色精品一区的特点| 亚洲日本欧美天堂| 亚洲欧洲精品一区二区精品久久久 | 老司机免费视频一区二区| 亚洲成人在线免费| 一区二区三区在线观看视频| 亚洲卡通欧美制服中文| 亚洲欧美日韩久久精品| 亚洲人午夜精品天堂一二香蕉| 欧美高清在线视频|