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

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

?? dianzi.txt

?? 漢字LCD顯示對方的快樂發揮后發了第三方開發的森林發夾分類分級
?? TXT
字號:
:[轉帖]12864漢字液晶顯示--按鍵電子時鐘程序(具有閃爍,移位,加一,減一功能) 
貼子發表于:2008-11-21 14:57:23


#include <reg52.h>
#include <intrins.h>
#define uchar unsigned char
void lcd_ini();
void ascii_change(void);
void delay();
void wri_add(uchar com);
void wri_dat(uchar com1);
void shan(void);
void disp();
void tkey(void);
sbit cs="P1"^7;
sbit sid="P1"^6;
sbit sclk="P1"^5;
bit flag="1"; 
uchar dat,count,f=1;//f測試哪個單元為當前閃爍狀態   
uchar data clock[3]={23,45,12};
uchar code clockname[10]={"北京時間:"};  
uchar data num[6];

/*******主程序*************/
void main()
{
lcd_ini();
count=10;//機器周期為1us,每次定時50ms,此變量用來控制循環次數,在下面賦值為20,共定時1秒
TMOD=0x01;
TL0=0XB0;
TH0=0X3C;
EA=1;
ET0=1;
IT0=1;
EX0=1;
TR0=1;
while(1)
{
back:ascii_change();
disp();
delay();
if(flag==1)
goto back;
tkey();
shan();
delay();
}
}

/****lcd初始化*******/

void lcd_ini()
{

wri_add(0x30);
delay();

wri_add(0x0c);
delay();

wri_add(0x01);
delay();

wri_add(0x06);
delay();
}



/********定時程序*************/
void timer1() interrupt 1 using 2
{
TL0=0XB0;
TH0=0X3C;
count--;
if(count==0)
{
  count=10;
  clock[2]++;//秒//
  }
  else
  goto out;

  if(clock[2]==60)
  {
   clock[2]=0;
   clock[1]++;//分//
   }

  if(clock[1]==60)
  {
   clock[1]=0;
   clock[0]++;
   }
   
  if(clock[0]==24)//時//
  clock[0]=0; 
   
  out:_nop_();
}

/*******十位個位轉換成ASCII碼************/
void ascii_change(void)
{
   num[5]=clock[2]-(clock[2]/10)*10+0x30;
   num[4]=clock[2]/10+0x30;
   num[3]=clock[1]-(clock[1]/10)*10+0x30;
   num[2]=clock[1]/10+0x30;
   num[1]=clock[0]-(clock[0]/10)*10+0x30;
   num[0]=clock[0]/10+0x30;
}


/********廷時程序*************/
  void delay()
{
  uchar i,j;
  for (i=250;i>0;i--)
  for (j=250;j>0;j--);

}
/*****Write address*********/
void wri_add(uchar com)
{
uchar i,j,k;
cs=0;
cs=1;
dat=0xf8;

for(i=1;i<=8;i++)
{
  sid=(bit)(dat&0x80);
  sclk=0;
  sclk=1;
  sclk=0;
  dat=dat<<1;
}
dat=com;
dat=dat&0xf0;
for(j=1;j<=8;j++)
{
sid=(bit)(dat&0x80);
  sclk=0;
  sclk=1;
  sclk=0;
  dat=dat<<1;
}

dat=com;
dat=_cror_(dat,4);// 此為高低四位交換
dat=dat&0xf0;

for(k=1;k<=8;k++)
{
  sid=(bit)(dat&0x80);
  sclk=0;
  sclk=1;
  sclk=0;
  dat=dat<<1;
  }
  
}

/*********Write data*************/
void wri_dat(uchar com1)
{
uchar i,j,k;
cs=0;
cs=1;
dat=0xfa;
for(i=1;i<=8;i++)
{
  sid=(bit)(dat&0x80);
  sclk=0;
  sclk=1;
  sclk=0;
  dat=dat<<1;
}

  dat=com1;
  dat=dat&0xf0;
  for(j=1;j<=8;j++)
{
  sid=(bit)(dat&0x80);
  sclk=0;
  sclk=1;
  sclk=0;
  dat=dat<<1;
}

dat=com1; 
dat=_cror_(dat,4);// 此為高低四位交換
dat=dat&0xf0;

for(k=1;k<=8;k++)
{
  sid=(bit)(dat&0x80);
  sclk=0;
  sclk=1;
  sclk=0;
  dat=dat<<1;
  }
}
          

/******display program***********/
void disp()
{
uchar i,k=0;
wri_add(0x80);

for (i=1;i<=9;i++)
wri_dat(clockname[i-1]);

wri_add(0x90);

for (i=1;i<=6;i++)
{
k++;
if(k==3||k==5)
wri_dat(clockname[8]);//時間之間的冒號。
wri_dat(num[i-1]);
}
}

/*******閃爍程序*************************/
void shan(void)
{
uchar i,k=0;
wri_add(0x90);
if(f==1)
{
num[0]=' ';
num[1]=' ';
}
else
goto next;
  for (i=1;i<=6;i++)
{
k++;
if(k==3||k==5)
wri_dat(clockname[8]);//時間之間的冒號。
wri_dat(num[i-1]);
}
goto return1;

next: if(f==2)
{
num[2]=' ';
num[3]=' ';
}
else
goto next1;
  for (i=1;i<=6;i++)
{
k++;
if(k==3||k==5)
wri_dat(clockname[8]);//時間之間的冒號。
wri_dat(num[i-1]);
}
goto return1;

next1: if(f==3)
{
num[4]=' ';
num[5]=' ';
}
else
goto return1;

  for (i=1;i<=6;i++)
{
k++;
if(k==3||k==5)
wri_dat(clockname[8]);//時間之間的冒號。
wri_dat(num[i-1]);
}
return1:_nop_();

}  



/*******外部中斷***********/
void intr0() interrupt 0 using 2
{
flag=~flag;//判斷是否閃爍位//
TR0=~TR0;  //閃關定時否則開定時
f=1;
}  
     
/**********按鍵程序************/
void tkey(void)
{
  uchar judcekey;
  judcekey=P1&0x0f;
  if(judcekey==0x0f)
  goto return2;

  /*******移位鍵*********/
  if (judcekey==0x0e)
  f++;
  if (f==4)
  f=1;
  /**********加一鍵*********/
  if(judcekey==0x0d)
  {clock[f-1]++;}

  if (f==1) 
  { if (clock[f-1]==24){
  clock[f-1]=0;}
   }
  else{  if (clock[f-1]==60)
   clock[f-1]=0;
   }

/******減一鍵***********/  
if(judcekey==0x0b)
  {clock[f-1]--;}

  if (f==1) 
  { if (clock[f-1]==0xff){
  clock[f-1]=23;}
   }
  else
   {  if (clock[f-1]==0xff)
   clock[f-1]=59;
   }  

return2:_nop_();

    }  


?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲国产欧美一区二区三区丁香婷| 久久久精品日韩欧美| 欧美一区二区大片| 中文字幕乱码久久午夜不卡| 日韩精品午夜视频| 一本大道久久a久久精品综合| 欧美一区二区三区系列电影| 1024成人网| 粉嫩嫩av羞羞动漫久久久 | 国产成人日日夜夜| 欧美日韩国产免费| 亚洲免费观看高清| 91亚洲精品一区二区乱码| 精品国产污网站| 奇米一区二区三区| 欧美日韩综合在线免费观看| 亚洲天堂成人在线观看| 国产精品系列在线观看| 精品久久一区二区三区| 天堂在线一区二区| 欧美日韩在线亚洲一区蜜芽| 亚洲丝袜美腿综合| av动漫一区二区| 中文字幕一区二区5566日韩| 国产成人精品午夜视频免费| 久久综合给合久久狠狠狠97色69| 人禽交欧美网站| 91精品国产综合久久福利软件 | 激情文学综合插| 日韩一区二区麻豆国产| 午夜视频在线观看一区二区| 欧美亚洲丝袜传媒另类| 亚洲国产成人精品视频| 欧美在线播放高清精品| 亚洲天天做日日做天天谢日日欢| 成人看片黄a免费看在线| 国产精品久久久久久久久免费相片 | 亚洲资源中文字幕| 欧美又粗又大又爽| 亚洲网友自拍偷拍| 欧美日韩成人激情| 美女视频一区二区| 久久亚洲精品国产精品紫薇| 国产91丝袜在线18| 亚洲色图欧美偷拍| 欧美久久久久久久久中文字幕| 日本欧美大码aⅴ在线播放| 日韩一区二区在线看片| 国产精品一区二区果冻传媒| 国产日产欧美一区二区视频| 91最新地址在线播放| 亚洲综合激情网| 欧美不卡视频一区| 成人少妇影院yyyy| 亚洲资源在线观看| 日韩精品专区在线| www.成人在线| 午夜电影一区二区三区| 精品国产一二三区| av亚洲产国偷v产偷v自拍| 亚洲电影视频在线| 久久这里只有精品首页| 99久久免费国产| 丝袜诱惑亚洲看片 | 欧美日韩国产高清一区二区三区| 日本成人在线视频网站| 国产亚洲综合av| 欧美日韩一区二区三区视频| 加勒比av一区二区| 亚洲精品日产精品乱码不卡| 日韩欧美综合一区| 精品国产乱子伦一区| 丰满亚洲少妇av| 免费欧美日韩国产三级电影| 中文字幕日韩av资源站| 3d动漫精品啪啪1区2区免费| 成人教育av在线| 免费成人你懂的| 亚洲精品免费视频| 久久婷婷色综合| 欧美日韩高清一区二区不卡| 成人一区二区三区| 成人激情av网| 极品美女销魂一区二区三区免费| 亚洲欧美日本韩国| 久久丝袜美腿综合| 欧美高清视频一二三区 | 欧美色网站导航| 99麻豆久久久国产精品免费| 久久超级碰视频| 亚洲国产精品影院| 国产精品久久久久婷婷| 久久影院午夜论| 日韩免费一区二区| 欧美日韩国产在线播放网站| 99这里只有久久精品视频| 国产一区二区影院| 日本91福利区| 免费成人在线视频观看| 亚洲成人av免费| 亚洲三级电影网站| 国产精品美女久久久久久久久久久| 日韩亚洲欧美成人一区| 欧美日韩免费不卡视频一区二区三区| 波多野结衣一区二区三区| 国产一区二区三区香蕉 | 色欧美日韩亚洲| 91麻豆国产福利精品| 成人av免费在线| 国产 日韩 欧美大片| 国产一区二区三区免费在线观看| 日韩电影在线一区| 日本成人超碰在线观看| 亚洲国产精品嫩草影院| 亚洲自拍另类综合| 天天影视网天天综合色在线播放| 亚洲最色的网站| 亚洲图片欧美色图| 日韩一区精品字幕| 日韩av一区二区在线影视| 日韩精品电影一区亚洲| 蜜臀av一级做a爰片久久| 日韩在线一二三区| 激情综合网av| 国产成人欧美日韩在线电影| 成人精品高清在线| 99精品视频在线免费观看| 91麻豆国产福利精品| 欧美在线一区二区三区| 91.麻豆视频| 精品毛片乱码1区2区3区| 久久嫩草精品久久久精品一| 国产女主播一区| 亚洲综合成人在线视频| 久久精品国产一区二区三区免费看| 精品一区二区三区免费视频| 大陆成人av片| 欧美日韩一区二区三区视频| 精品国产乱码久久久久久蜜臀| 国产三级一区二区三区| 综合久久久久久久| 麻豆精品一区二区三区| 成人午夜激情视频| 欧美日韩中字一区| 精品免费一区二区三区| 最新高清无码专区| 奇米四色…亚洲| www.日本不卡| 日韩女优av电影在线观看| 国产欧美一区二区精品久导航| 亚洲人123区| 人禽交欧美网站| 99久久综合国产精品| 91精品国产91久久久久久一区二区 | 亚洲成av人**亚洲成av**| 精品一区二区av| 色婷婷综合久色| 久久美女高清视频| 亚洲国产精品一区二区久久| 国产乱码精品一区二区三区忘忧草| 在线观看成人免费视频| 久久精品视频在线免费观看| 亚洲午夜久久久久久久久电影院 | 制服视频三区第一页精品| 国产精品―色哟哟| 日韩高清在线观看| 99久久久免费精品国产一区二区| 日韩一级欧美一级| 亚洲欧美日韩中文字幕一区二区三区| 老司机午夜精品99久久| 97精品久久久久中文字幕| 欧美一级精品在线| 亚洲午夜免费视频| 91麻豆福利精品推荐| 国产欧美日韩综合| 日本欧美韩国一区三区| 欧美性感一区二区三区| 国产精品午夜电影| 国产一区二区三区四区五区入口| 91精品国产综合久久久久| 国产精品国产三级国产专播品爱网 | 7777精品伊人久久久大香线蕉最新版 | 亚洲欧美另类久久久精品2019| 久久99精品国产麻豆婷婷| 欧美日韩国产免费一区二区| 亚洲色图在线视频| 97se亚洲国产综合自在线| 国产视频视频一区| 欧美人妇做爰xxxⅹ性高电影| 亚洲欧美日韩精品久久久久| 成人avav影音| 欧美极品aⅴ影院| 国产激情精品久久久第一区二区 | 最新中文字幕一区二区三区| 国产伦理精品不卡| 26uuu精品一区二区三区四区在线 26uuu精品一区二区在线观看 | 欧美亚洲动漫另类| 一区二区三区在线免费播放| 色吊一区二区三区| 亚洲伦理在线精品|