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

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專(zhuān)輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? shizhong.c

?? ds1302時(shí)鐘芯片的用法,希望能給大家提供幫助!
?? C
字號(hào):
#include<reg52.h> //1腳電源,4腳地,8腳備用電源,2 3腳晶震,5腳復(fù)位,6腳i/0口,7腳時(shí)鐘//
#define uchar unsigned char
#define uint unsigned int
void wrbyte(uchar byte);//寫(xiě)入1字節(jié)//
uchar readbyte(void);//讀1字節(jié)//
void w1302(uchar addr,uchar da);//寫(xiě)1字節(jié)地址和寫(xiě)1字節(jié)數(shù)據(jù)//
uchar r1302(uchar addr);//讀去1302某地址的數(shù)據(jù)//
void get1302(uchar curtime[]);//讀取1302當(dāng)前的時(shí)間//
void set1302(uchar *p);//寫(xiě)入1302設(shè)置時(shí)間//
void dis_scan(uchar buff[]);//數(shù)碼管的掃描//
void ini_ds1302(void);//初始化1302//
void delay(uint k);//延時(shí)//
void scan_key(void);//鍵盤(pán)掃描//
void shanshuo(uchar mov_temp);//數(shù)碼管閃爍//
uchar code seg7[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0xff};
uchar timebuf[7]={0x03,0x38,0x10,0x03,0x04,0x02,0x07};//默認(rèn)時(shí)間//
uchar led[16];//led 要顯示的數(shù)字緩沖器//
sbit T_IO=P3^7;
sbit T_CLK=P3^6;
sbit T_RST=P3^5;
sbit ACC0=ACC^0;
sbit ACC7=ACC^7;
sbit P30=P3^0;//調(diào)時(shí)和調(diào)整//
sbit P31=P3^1;//led移動(dòng)的閃爍//
sbit P32=P3^2;//加//
sbit P33=P3^3;//減//
uchar mov,cout;//移動(dòng)的位置//led閃爍的計(jì)數(shù)//
bit K1,K2,K3,K4;//按鍵的標(biāo)志位//

void main()
{
 P3=0xff;
 ini_ds1302();//初始化1302//
 get1302(timebuf);//讀取現(xiàn)在的時(shí)間//
 while(1)
 {
  scan_key();//鍵盤(pán)掃描//
  if(K1==0){dis_scan(timebuf);mov=6;get1302(timebuf);}
  else shanshuo(mov);
 }
 }


void scan_key(void)//鍵盤(pán)掃描//
{
 if(P30==0){delay(5);
           if(P30==0){K1=!K1;//k1=0時(shí)正常//k1=1調(diào)時(shí)//
		   if(K1==0){w1302(0x8e,0x00);//wp=0允許寫(xiě)操作//
		             set1302(timebuf);//寫(xiě)入1302設(shè)置的時(shí)間//
					 w1302(0x8e,0x80);//WP=1,寫(xiě)保護(hù)//禁止寫(xiě)操作//
					 }
			  }
             while(P30==0);//等待暗鍵K1的釋放//
			}
 if(K1==1)
 {if(P31==0&&K2==0){delay(5);if(P31==0)K2=1;}
  if(P32==0&&K3==0){delay(5);if(P32==0)K3=1;}
  if(P33==0&&K4==0){delay(5);if(P33==0)K4=1;}
 }

if(K2==1&&P31==1){K2=0;if(mov==0)mov=7;mov--;}//led閃爍的移動(dòng)//
if(K3==1&&P32==1){K3=0;//調(diào)時(shí)加//
if((timebuf[mov]&0x0f)==9)timebuf[mov]+=6;
timebuf[mov]++;
if(timebuf[5]>0x07)timebuf[5]=0;//星期//
if(timebuf[4]>0x12)timebuf[4]=0;//月//
if(timebuf[3]>0x31)timebuf[3]=0;//日//
if(timebuf[2]>0x23)timebuf[2]=0;//時(shí)//
if(timebuf[1]>0x59)timebuf[1]=0;//分//
if(timebuf[0]>0x59)timebuf[0]=0;//秒//
}

if(K4==1&P33==1){K4=0;//調(diào)時(shí)減//
if((timebuf[mov]&0x0f==0))timebuf[mov]-=6;
timebuf[mov]--;
if(timebuf[5]==0)timebuf[5]=0x7+1;//星期//
if(timebuf[4]==0)timebuf[4]=0x12+1;//月//
if(timebuf[3]==0)timebuf[3]=0x31+1;//日//
if(timebuf[2]==0)timebuf[2]=0x12+1;//時(shí)//
if(timebuf[1]==0)timebuf[1]=0x59+1;//分//
if(timebuf[0]==0)timebuf[0]=0x59+1;//秒//
}
}


void shanshuo(uchar mov_temp)//數(shù)碼管閃爍//
{
 uchar i;
 for(i=0;i<7;i++)
 {
  led[i*2]=timebuf[i]&0x0f;//取低四位/
  led[i*2+1]=(timebuf[i]&0xf0)>>4;//高四位//
  }
P2=0xff;
cout++;
if(cout<10){led[2*mov_temp]=10;led[2*mov_temp+1]=10;}//閃爍
if(cout>20)cout=0;//閃爍頻率
for(i=0;i<14;i++)//14位掃描//
{
 P1=seg7[led[i]];
 P2++;
 delay(1);
 P1=0xff;
 }
 }

void dis_scan(uchar buff[])//數(shù)碼管掃描//
{
 uchar i;
 for(i=0;i<7;i++)
 {
  led[i*2]=buff[i]&0x0f;
  led[i*2+1]=(buff[i]&0xf0)>>4;
  }
P2=0xff;
for(i=0;i<14;i++)
{
 P1=seg7[led[i]];
 P2++;
 delay(1);
 P1=0xff;
 }
 }

void delay(uint k)
{
 uint i,j;
 for(i=0;i<k;i++)
 {
  for(j=0;j<121;j++);
 }
 }


void wrbyte(uchar byte)//寫(xiě)入1字節(jié)//
{
 uchar i;
 ACC=byte;
 for(i=8;i>0;i--)
 {
  T_IO=ACC0;
  T_CLK=1;
  T_CLK=0;
  ACC=ACC>>1;
 }
 }


 uchar readbyte(void)//讀1字節(jié)//
 {
  uchar i;
  for(i=8;i>0;i--)  {
   ACC=ACC>>1;
   ACC7=T_IO;
   T_CLK=1;
   T_CLK=0;
  }
 return(ACC);
 }

void w1302(uchar addr,uchar da)//寫(xiě)1字節(jié)地址和寫(xiě)1字節(jié)數(shù)據(jù)//
{
 T_RST=0;
 T_CLK=0;
 T_RST=1;
 wrbyte(addr);
 wrbyte(da);
 T_CLK=1;
 T_RST=0;
 }


uchar r1302(uchar addr)//讀取1302某地址的數(shù)據(jù)//
{
 uchar da;
 T_RST=0;
 T_CLK=0;
 T_RST=1;
 wrbyte(addr);//地址//
 da=readbyte();//讀1 BYTE 數(shù)據(jù)//   
 T_CLK=1;   
 T_RST=0;
 return(da);
 }


void set1302(uchar *p)//寫(xiě)入1302設(shè)置的時(shí)間 
{
 uchar i;
 uchar addr=0x80;//設(shè)置時(shí)間的地址
 w1302(0x8e,0x00);//WP=0,允許寫(xiě)操作
 for(i=0;i<7;i++)
 {
  w1302(addr,*p);
  P2++;
  addr+=2;
 }
 w1302(0x8e,0x80);//WP=1,寫(xiě)保護(hù)//禁止寫(xiě)操作/
 }


void get1302(uchar curtime[])//讀取1302當(dāng)前時(shí)間
{
 uchar i;
 uchar addr=0x81;
 for(i=0;i<7;i++)
 {
  curtime[i]=r1302(addr);
  addr+=2;
 }
 }

void ini_ds1302(void)
{
 w1302(0x8e,0x00);
 w1302(0x90,0x00);
 T_CLK=0;
 T_RST=0;
 }

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美一区二区黄| 色爱区综合激月婷婷| 亚洲成人777| 午夜精品久久久久久不卡8050 | 亚洲一区二区av电影| 亚洲男女毛片无遮挡| 亚洲男人天堂av网| 日韩精品午夜视频| 久久福利资源站| 国产又粗又猛又爽又黄91精品| 久久精品欧美日韩| 日韩一级免费一区| 久久先锋资源网| 国产精品视频yy9299一区| 日韩一区在线看| 日韩av高清在线观看| 国内一区二区在线| 欧美三级欧美一级| 久久婷婷色综合| 一区二区三区在线观看欧美| 日韩中文字幕1| www.欧美色图| 日韩一区二区三区免费观看| 国产日产欧美一区二区三区| 亚洲综合区在线| 国产99一区视频免费 | 国产欧美日本一区视频| 一区二区三区成人在线视频| 极品少妇xxxx偷拍精品少妇| 91网站最新地址| 国产婷婷一区二区| 免费观看在线综合色| 色婷婷久久一区二区三区麻豆| 日韩一二三区视频| 婷婷六月综合网| 色94色欧美sute亚洲线路一久| 久久久噜噜噜久噜久久综合| 日本美女一区二区| 欧美日韩一卡二卡三卡 | 成人性生交大片免费看中文 | 奇米色一区二区| 成人涩涩免费视频| 日韩欧美一级二级三级| 日本伊人色综合网| 色综合天天综合给合国产| 99精品久久只有精品| 日本一区二区不卡视频| 国产精品自拍av| 国产精品久久毛片av大全日韩| 极品销魂美女一区二区三区| 久久一区二区三区四区| 国产真实乱偷精品视频免| 精品国产乱码久久久久久图片 | 精品久久久久久久久久久久包黑料 | 国产精品久久午夜夜伦鲁鲁| 丰满白嫩尤物一区二区| 最新欧美精品一区二区三区| 色婷婷久久久久swag精品| 亚洲一区二区三区自拍| 日韩一区二区在线免费观看| 国产精品888| 一个色综合av| 久久老女人爱爱| 91麻豆国产自产在线观看| 一区二区成人在线| 精品国产区一区| 精品视频在线免费观看| 国产成人免费xxxxxxxx| 亚洲国产sm捆绑调教视频| 久久久www成人免费毛片麻豆| 99视频精品免费视频| 美腿丝袜一区二区三区| 中文字幕在线观看不卡视频| 日韩一级片在线观看| 99国产欧美另类久久久精品| 老鸭窝一区二区久久精品| 综合久久国产九一剧情麻豆| 日韩精品在线一区| 欧美丝袜自拍制服另类| 91影视在线播放| 亚洲一区二区视频| 日韩欧美色综合网站| 91久久香蕉国产日韩欧美9色| 国产精品主播直播| 激情都市一区二区| 日韩av一级片| 麻豆精品一区二区三区| 日本女优在线视频一区二区| 亚洲国产成人av| 亚洲国产一区二区视频| 午夜精品久久久久久久 | 91在线国产观看| 色呦呦日韩精品| 欧美日韩一区成人| 555www色欧美视频| 精品久久99ma| 国产精品的网站| 亚洲午夜久久久久久久久电影网 | 67194成人在线观看| 欧美一区二区三区人| 欧美精品一区二区三区蜜桃视频| 3d动漫精品啪啪一区二区竹菊| 欧美在线视频全部完| 蜜臀av一级做a爰片久久| 国产成人日日夜夜| 国产v日产∨综合v精品视频| 成人午夜精品一区二区三区| 高潮精品一区videoshd| 91网站最新网址| 精品久久免费看| 国产精品久久看| 午夜激情一区二区三区| 九九视频精品免费| 色乱码一区二区三区88| 精品蜜桃在线看| 亚洲狠狠丁香婷婷综合久久久| 亚洲午夜激情网站| 国产乱一区二区| 91免费在线看| 国产日本欧洲亚洲| 亚洲影院免费观看| 亚洲女性喷水在线观看一区| 亚洲最色的网站| 岛国一区二区在线观看| 成人精品小蝌蚪| 久久久亚洲精品石原莉奈| 亚洲视频精选在线| 国产在线视频精品一区| 欧美在线视频日韩| 国产精品欧美一级免费| 亚洲成人动漫在线免费观看| 不卡av在线免费观看| 日韩欧美国产不卡| 蜜桃精品视频在线观看| 99精品黄色片免费大全| 国产性色一区二区| 美女国产一区二区三区| 欧美午夜免费电影| 国产精品美女www爽爽爽| 欧美a一区二区| 欧美日韩www| 精品福利一二区| 久久国产麻豆精品| 欧美理论片在线| 亚洲一线二线三线视频| 欧美影视一区二区三区| 一区二区三区小说| 欧美日韩黄视频| 久久国产精品免费| 欧美大白屁股肥臀xxxxxx| 首页国产丝袜综合| 日韩美女天天操| 国产精品18久久久久久vr| 国产精品久久久久久久浪潮网站| 国产98色在线|日韩| 亚洲欧美乱综合| 日韩视频国产视频| 91丨porny丨中文| 亚洲图片欧美视频| 欧美变态tickle挠乳网站| 国产suv一区二区三区88区| 欧美国产日本视频| 日韩一级片网址| 91免费视频观看| 国产福利一区在线观看| 久久奇米777| 日韩三级视频在线看| a在线欧美一区| 极品美女销魂一区二区三区| 在线观看中文字幕不卡| 亚洲aaa精品| 国产精品成人网| 欧美日韩在线播放| 成人avav在线| 国产精品一区二区三区四区| 久久精品国产免费| 一区二区理论电影在线观看| 久久免费偷拍视频| 欧美一区二区三区在线| 日本二三区不卡| 97精品电影院| 91老司机福利 在线| 韩国欧美一区二区| 久久 天天综合| 日本va欧美va精品发布| 亚洲一区av在线| 一区二区三区在线影院| 久久久国产综合精品女国产盗摄| 欧美精品亚洲一区二区在线播放| 欧美专区日韩专区| 欧美亚洲综合久久| 欧美三级欧美一级| 欧美日韩精品电影| 欧美日韩一区中文字幕| 精品国产制服丝袜高跟| 91精品麻豆日日躁夜夜躁| 欧美一区二区播放| 欧美疯狂性受xxxxx喷水图片| 久久久精品人体av艺术| 亚洲一级电影视频|