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

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

?? 164.txt

?? 用ds1302和89c51設(shè)計(jì)的時(shí)鐘
?? TXT
字號(hào):
#include <stdio.h>
#include <reg52.h>
#include <absacc.h>
#define  uchar  unsigned char
#define  unint   unsigned int
/************************************/
sbit T_CLK=P2^4;  /* 實(shí)時(shí)時(shí)鐘的時(shí)鐘線引腳*/
sbit T_IO=P3^1;   /* 實(shí)時(shí)時(shí)鐘的數(shù)據(jù)線*/
sbit T_RST=P3^0;  /* 實(shí)時(shí)時(shí)鐘的復(fù)位線引腳*/
sbit add_gw_sw=P3^2;   /*總控制開(kāi)關(guān)*/
sbit dec_gw_sw=P3^3;   /*位選控制*/
sbit add_bw_qw=P3^4;   /*數(shù)字加1*/
sbit dec_bw_qw=P3^5;   /*數(shù)字減1*/ 
sbit xsdat=P1^1;    //定義驅(qū)動(dòng)74164的數(shù)據(jù)腳為p1.4
sbit xsclk=P1^0;    //74164的時(shí)鐘
sbit choose=P3^6;   
sbit gw=P2^3;   //個(gè)位
sbit sw=P2^2;   //十位
sbit bw=P2^1;   //百位
sbit qw=P2^0;   //千位
unint  b[4];//={0,0,0,0};   /*位段的數(shù)字*/
unint  a[4]={0,0,0,0}; 
uchar code ledk[11]={0x3F,0x06,0x5B,0x4F,0x66,0x6D,0x7D,0x07,0x7F,0x6F,0x00};
uchar code ledk1[11]={0xbF,0x86,0xdB,0xcF,0xe6,0xeD,0xfD,0x87,0xfF,0xeF,0x00}; //加了小數(shù)點(diǎn)后
unint  ucCurtime[7]={58,05,20,31,07,02,06}; // 秒 分 時(shí) 日 月 星期 年 
unint temp;
uchar data BUFFER[1]={0};
void delay()                                        /*延時(shí)*/
{
 uchar m,n;
 for(m=10;m>0;m--)
 for(n=100;n>0;n--);
 }

void v_RTInputByte(uchar ucDa)
{
 uchar i;
 ACC=ucDa;
 for(i=8;i>0;i--)
 {
   if((ACC&0x01)==1)  
  //T_IO=ACC0;  /* 相當(dāng)于匯編中的RRC */
  T_IO=1;
  else T_IO=0;//if((ACC&0x01)==0)
  T_CLK=1;
  T_CLK=0;
  ACC=ACC>>1;
  }
 }

uchar uc_RTOutputByte(void)
{
 uchar i,ACC;
 ACC=0;
 for(i=0;i<8;i++)
 {
  ACC=ACC>>1;   /*相當(dāng)于匯編中的RRC*/
  if(T_IO==1)
  ACC=ACC|0x80;
  T_CLK=1;
  T_CLK=0;
 }
return(ACC);
}

void v_W1302(uchar ucAddr,uchar ucDa)
{
 T_RST=0;
 T_CLK=0;
 T_RST=1;
 v_RTInputByte(ucAddr);  /*地址,命令*/
 v_RTInputByte(ucDa);    /*寫(xiě)1Byte數(shù)據(jù)*/
 T_CLK=1;
 T_RST=0;

}

uchar uc_R1302(uchar ucAddr)
{
 unsigned char ucDa,k;
 k=0x00;
 T_RST=0;
 T_CLK=0;
 T_RST=1;
 v_RTInputByte(ucAddr);  /*地址,命令*/
 ucDa=uc_RTOutputByte(); /*讀取1Byte數(shù)據(jù)*/
 T_CLK=1;
 T_RST=0;
 k=ucDa/16;
 ucDa=ucDa%16;
 ucDa=ucDa+k*10;
 return(ucDa);
}

void v_Set1302()//uchar *pSecDa) 
{
uchar i,j;
uchar ucAddr=0x80; 
v_W1302(0x8e,0x00); /* 控制命令,WP=0,寫(xiě)操作?*/
for(i=0;i<7;i++)
{
j=ucCurtime[i]; 
v_W1302(ucAddr,j); /* 秒 分 時(shí) 日 月 星期 年 */
ucAddr +=2;
}
v_W1302(0x8e,0x80); /* 控制命令,WP=1,寫(xiě)保護(hù)?*/
}

void v_Get1302() 
{
uchar i;
uchar ucAddr=0x81;

for (i=0;i<7;i++)
{
ucCurtime[i]=uc_R1302(ucAddr);/*格式為: 秒 分 時(shí) 日 月 星期 年 */
ucAddr +=2;
}
}

void allout(uchar out)
   {
    uchar  i;
    for (i=8;i>=1;i--)
   {  
    xsdat=out&0x80;
    xsclk=0;                 //送數(shù)據(jù)到數(shù)據(jù)口
    xsclk=1;                 //送一時(shí)鐘
    out<<=1;                //左移
   }      
	 }

void  t2_10()
{
 unint k;
  b[3]=temp/1000;
  k=temp%1000;
  b[2]=k/100;
  k=k%100;
  b[1]=k/10;
  b[0]=k%10;
 }
/*顯示*/
void display1()
 {
  uchar c;
  t2_10();
  c=b[0];
 allout(ledk[c]);

  
 /* c=b[0]; 
  P1=ledk[c];*/
  gw=0;
  delay();
  gw=1;
  
  c=b[1];
allout(ledk[c]);
 // P1=ledk[c];
  sw=0;
  delay();
  sw=1;
  
  c=b[2];
allout(ledk1[c]);
  //P1=ledk1[c];
  bw=0;
  delay();
  bw=1;

  c=b[3];
allout(ledk[c]);
  //P1=ledk[c];
  qw=0;
  delay();
  qw=1;
 }
void display2()
  {
   uchar c;
  t2_10();
  c=b[0]; 
allout(ledk[c]);
  //P1=ledk[c];
  gw=0;
  delay();
  gw=1;
  
  c=b[1];
allout(ledk[c]);
  //P1=ledk[c];
  sw=0;
  delay();
  sw=1;
  
  c=b[2];
allout(ledk[c]);
  //P1=ledk[c];
  bw=0;
  delay();
  bw=1;

  c=b[3];
allout(ledk[c]);
  //P1=ledk[c];
  qw=0;
  delay();
  qw=1;
 }
void main1(void) 
{ v_Get1302();
	temp=ucCurtime[2]*100+ucCurtime[1];
	display1();
}

void main2(void) 
{ v_Get1302();
	temp=ucCurtime[2]*100+ucCurtime[1];
	display2();
}

void chooseplay(void) 
{ v_Get1302();
	temp=ucCurtime[4]*100+ucCurtime[3];
	display1();
}

void main3(void)
{
 BUFFER[0]=BUFFER[0]+1;
  	 if(BUFFER[0]==101)
     {	
	   main1();
      BUFFER[0]=0;
	  }
	   else main2();
}
void main4(void)
{
 unint i,k; 
 for(i=0;i<7;i++)
	{
     k=ucCurtime[i]/10;
     ucCurtime[i]=ucCurtime[i]%10;
     ucCurtime[i]=ucCurtime[i]+16*k;
   }
   v_Set1302();
}
void main()
{ //unint i,j;
   main4(); 
   while(1)
   {
	 main3();
   if(add_gw_sw==0)
   {
    delay();
    if(add_gw_sw==0)
    {
	 ucCurtime[1]=ucCurtime[1]+1;
	 ucCurtime[0]=0;
	 if(ucCurtime[1]>59)ucCurtime[1]=ucCurtime[1]-60;
   main4();
	main3();
	while(add_gw_sw==0)
	 main3();
	 }
   }
    if(dec_gw_sw==0)
   {
    delay();
    
	 if(dec_gw_sw==0)
    {
	  ucCurtime[1]=ucCurtime[1]-1;
	   ucCurtime[0]=0;
		{if(ucCurtime[1]>59)ucCurtime[1]=ucCurtime[1]-36;
		  ucCurtime[0]=0;}
   main4();
	main3();
	while(dec_gw_sw==0)
	 main3();
	 }
   }
	
	if(add_bw_qw==0)
   {
     delay();
     if(add_bw_qw==0)
     {
      ucCurtime[2]=ucCurtime[2]+1;
	   ucCurtime[0]=0;
	   if(ucCurtime[2]>23)
		ucCurtime[2]=ucCurtime[2]-24;
       ucCurtime[0]=0;
    main4();
	 main3();
	  while(add_bw_qw==0)
	  main3();
     }
    }

	if(dec_bw_qw==0)
   {
     delay();
     if(dec_bw_qw==0)
     {
      ucCurtime[2]=ucCurtime[2]-1;
	   ucCurtime[0]=0;
	   if(ucCurtime[2]>23)
		ucCurtime[2]=ucCurtime[2]-72;
       ucCurtime[0]=0;
    main4();
	 main3();
	  while(dec_bw_qw==0)
	  main3();
     }
    }

if(choose==0)
{
    delay();
    if(choose==0)
    {
	  main4();
     v_Get1302(); 
	  while(1)  
	   chooseplay();
		  
			 }
	
		 
		  
	 }
	// while(choose==0)chooseplay();
}
  }

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲福利视频三区| 国产一区二区三区av电影| 精品剧情在线观看| av日韩在线网站| 日本在线不卡视频| 亚洲色图一区二区| 久久精品视频一区二区| 欧美精品欧美精品系列| 91无套直看片红桃| 国产精品91一区二区| 天天射综合影视| 一区二区三区在线免费观看| 久久久不卡网国产精品一区| 欧美一卡2卡3卡4卡| 欧美亚洲动漫精品| 色综合天天综合给合国产| 国产精品亚洲专一区二区三区 | 亚洲视频电影在线| 久久久久久久久97黄色工厂| 日韩一级视频免费观看在线| 欧美性色综合网| 色综合久久综合网| 成人app在线观看| 国产不卡在线一区| 国产毛片精品一区| 国产在线精品一区二区三区不卡 | 国产女人18水真多18精品一级做| 日韩一卡二卡三卡四卡| 欧美日韩免费观看一区二区三区| 91麻豆国产在线观看| av午夜一区麻豆| 成人97人人超碰人人99| 高清国产一区二区| 国产成人99久久亚洲综合精品| 韩国精品在线观看| 国产精品 欧美精品| 国产一区二区三区久久久| 精品一区二区精品| 国产精品一区免费在线观看| 韩国av一区二区三区在线观看| 免费看精品久久片| 精品一区二区综合| 国产九色精品成人porny| 国产综合久久久久久久久久久久| 国产一区二三区好的| 国产资源在线一区| 国产高清在线观看免费不卡| 成人性生交大片免费看中文网站| 成人综合在线网站| 91免费精品国自产拍在线不卡| 91欧美一区二区| 精品视频一区二区三区免费| 精品视频一区二区不卡| 欧美一区二区性放荡片| 欧美va在线播放| 久久久www成人免费毛片麻豆 | 亚洲一区二区在线视频| 一级日本不卡的影视| 亚洲一区二区三区美女| 日韩精品福利网| 国产一区视频在线看| 不卡的av电影| 欧美主播一区二区三区| 日韩视频免费观看高清完整版 | 一区二区不卡在线播放 | 激情综合网最新| 成人免费视频一区| 欧美在线色视频| 欧美xxxxx牲另类人与| 亚洲国产精品99久久久久久久久 | 中文字幕亚洲精品在线观看| 亚洲一区二区三区在线播放| 日韩精品成人一区二区三区 | 欧美日韩日本视频| 精品成人一区二区三区| 亚洲四区在线观看| 喷水一区二区三区| 成人app软件下载大全免费| 欧美区视频在线观看| 久久久久久99精品| 亚洲一区精品在线| 国产盗摄一区二区| 欧美日韩在线亚洲一区蜜芽| 2020日本不卡一区二区视频| 亚洲欧美日韩国产手机在线| 久久69国产一区二区蜜臀| 91无套直看片红桃| 欧美精品一区二区精品网| 尤物av一区二区| 国内精品伊人久久久久影院对白| 在线欧美一区二区| 久久久精品欧美丰满| 婷婷六月综合亚洲| 99久久99久久综合| 精品理论电影在线观看 | 国产成人免费视频网站高清观看视频| 日本精品一区二区三区高清| 亚洲精品一区二区三区蜜桃下载| 亚洲一区国产视频| www.性欧美| 精品欧美乱码久久久久久| 一区二区三区在线播放| 国产.精品.日韩.另类.中文.在线.播放| 欧美喷潮久久久xxxxx| 国产精品国产自产拍高清av | 久久精品一区二区三区不卡牛牛| 亚洲午夜精品在线| 99久久国产免费看| 国产情人综合久久777777| 日本不卡的三区四区五区| 色综合欧美在线| 国产精品美女久久久久aⅴ国产馆 国产精品美女久久久久av爽李琼 国产精品美女久久久久高潮 | 9i看片成人免费高清| 日韩欧美精品三级| 午夜电影一区二区三区| 一本大道av伊人久久综合| 中文字幕第一区综合| 国产一区二区不卡| 精品日韩成人av| 裸体一区二区三区| 日韩一区二区在线观看视频| 午夜久久久久久电影| 欧美亚洲国产怡红院影院| 一区二区三区在线视频免费 | 九九在线精品视频| 91精品国产欧美日韩| 五月天激情综合| 欧美精品亚洲一区二区在线播放| 一区二区三区色| 日本道免费精品一区二区三区| 中文字幕一区二区在线播放 | 欧美一区二区成人6969| 午夜精品久久久久久久99樱桃| 欧美日韩亚洲不卡| 香蕉久久夜色精品国产使用方法| 欧美色偷偷大香| 亚洲18影院在线观看| 欧美日韩国产综合久久| 日韩在线a电影| 欧美一区二区人人喊爽| 久久精品二区亚洲w码| 精品国产伦一区二区三区免费 | 亚洲午夜精品网| 欧美精品久久99| 麻豆国产精品一区二区三区| 精品国精品国产尤物美女| 国内不卡的二区三区中文字幕| 久久网这里都是精品| 福利视频网站一区二区三区| 中文字幕一区二区在线观看| 色国产精品一区在线观看| 亚洲国产精品综合小说图片区| 4438成人网| 激情文学综合插| 国产精品久久久爽爽爽麻豆色哟哟| 成人av资源站| 亚洲一区二区三区四区在线观看| 欧美情侣在线播放| 国产精品资源在线| 亚洲三级在线观看| 在线成人高清不卡| 国产曰批免费观看久久久| 国产精品欧美久久久久无广告| 91美女精品福利| 日韩精品亚洲一区二区三区免费| 久久中文字幕电影| 91视频观看视频| 日韩国产欧美三级| 日本一区二区三级电影在线观看| 91免费视频观看| 麻豆成人综合网| 中文字幕一区二区在线播放| 在线不卡一区二区| 国产高清不卡一区| 亚洲一卡二卡三卡四卡无卡久久 | 亚洲另类中文字| 欧美成人在线直播| 色综合天天做天天爱| 久久99久久精品欧美| 中文字幕在线观看不卡| 日韩欧美一区二区久久婷婷| a亚洲天堂av| 免费黄网站欧美| 亚洲色欲色欲www| 精品国产电影一区二区| 色先锋资源久久综合| 韩国中文字幕2020精品| 亚洲亚洲精品在线观看| 国产欧美va欧美不卡在线| 在线播放国产精品二区一二区四区| 国产精品亚洲专一区二区三区| 午夜亚洲福利老司机| 国产精品免费久久| 欧美mv日韩mv国产网站app| 91久久国产综合久久| 国产高清不卡一区| 蜜桃av一区二区三区电影| 亚洲精选一二三| 国产蜜臀av在线一区二区三区| 欧美精品乱人伦久久久久久|