久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標(biāo)題:
單片機(jī)萬年歷的切換出現(xiàn)亂碼 求幫助
[打印本頁]
作者:
坐在分頭調(diào)戲鬼
時(shí)間:
2019-6-3 19:40
標(biāo)題:
單片機(jī)萬年歷的切換出現(xiàn)亂碼 求幫助
在切換的過程中切換的不靈敏,并且會(huì)出現(xiàn)亂碼。應(yīng)該怎么辦
#include <reg52.h>
#define uchar unsigned char
#define uint unsigned int
sbit dula =P2^6;
sbit wela=P2^7;
sbit key1=P3^4;
sbit key2=P3^5;
sbit key3=P3^6;
sbit key4=P3^7;
uchar miao,fen,shi;
uint aa,bb;
uchar i,nian1,nian2,yue1,yue2,ri1,ri2;
uchar code table[]={0x3f,0x06,0x5b,0x4f,
0x66,0x6d,0x7d,0x07,0x7f,0x6f};
uchar code weitable[]={0xdf,0xef,0xf7,0xfb,0xfd,0xfe};
uchar duantable[8];
void delayms(uchar z)
{
uchar x,y;
for (x=z;x>0;x--)
for(y=110;y>0;y--);
}
void display();
void display1();
void init();
void main()
{
P0=0x00;
init();
bb=2;
aa=0;
miao=0;
fen=0;
shi=0;
nian1=7;
nian2=2;
yue1=5;
yue2=0;
ri1=9;
ri2=1;
P0=0x00;
while(1)
{
// if(key4==0)
// {
// delayms(5);
// if(key4==0)
// {
// while(!key4)
// {
// bb++;
// if(bb%2==0)
// {
// display1(nian1,nian2,yue1,yue2,ri1,ri2);
// }
// if(bb%2==1)
// {
// duantable[0]=table[miao%10];
// duantable[1]=table[miao/10];
// duantable[2]=table[fen%10];
// duantable[3]=table[fen/10];
// duantable[4]=table[shi%10];
// duantable[5]=table[shi/10];
// }
// }
// }
// }
if(key1==0)
{
delayms(5);
if(key1==0)
{
while(!key1)
{
}
shi++;
if(shi==24)
shi=0;
}
}
if(key2==0)
{
delayms(1);
if(key2==0)
while(!key2);
fen++;
if(fen==60)
fen=0;
}
if(key3==0)
{
delayms(1);
if(key3==0)
miao++;
if(miao==60)
miao=0;
while(!key3);
}
if(key4==0)
{
delayms(5);
if(key4==0)
{
while(!key4)
{
bb++;
}
}
}
}
}
void display()
{
wela=1;
P0=weitable[i];
wela=0;
P0=0x00;//消隱
dula=1;
P0=duantable[i];//顯示個(gè)數(shù)
dula=0;
i++;
if(i==6)
i=0;
}
void display1()
{
wela=1;
P0=weitable[i];
wela=0;
P0=0x00;//消隱
dula=1;
P0=duantable[i];//顯示個(gè)數(shù)
dula=0;
P0=0x00;//消隱
i++;
if(i==6)
i=0;
}
void init()//初始化
{
TMOD=0x11;//0000 0001
EA=1;//開總中斷
ET0=1;//開定時(shí)器0中斷
ET1=1;
TH0=(65536-500)/256;
TL0=(65536-500)%256;
TH1=(65536-12000)/256;
TL1=(65536-1000)%256;
TR0=1;//啟動(dòng)定時(shí)器0
TR1=1;
}
void timer0() interrupt 1
{
P0=0x00;
TH0=(65536-250)/256;
TL0=(65536-250)%256;
aa++;
if(bb%2==1)
{
display();
duantable[0]=table[miao%10];
P0=0x00;//消隱
duantable[1]=table[miao/10];
P0=0x00;//消隱
duantable[2]=table[fen%10];
P0=0x00;//消隱
duantable[3]=table[fen/10];
P0=0x00;//消隱
duantable[4]=table[shi%10];
P0=0x00;//消隱
duantable[5]=table[shi/10];
P0=0x00;//消隱
}
if(aa==4000)
{
aa=0;
miao++;
if(miao==60)
{
miao=0;
fen++;//滿60秒,分加1,秒歸0.
}
if(fen==60)
{
miao=0;
fen=0;
shi++;
}
if(shi==24)
shi=0;
}
}
void timer1() interrupt 3
{
TH1=(65536-1000)/256;
TL1=(65536-2000)%256;
if(bb%2==0)
{
display1();
duantable[0]=table[nian1];
P0=0x00;//消隱
duantable[1]=table[nian2];
P0=0x00;//消隱
duantable[2]=table[yue1];
P0=0x00;//消隱
duantable[3]=table[yue2];
P0=0x00;//消隱
duantable[4]=table[ri1];
P0=0x00;//消隱
duantable[5]=table[ri2];
P0=0x00;//消隱
}
}
復(fù)制代碼
歡迎光臨 (http://www.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
三级黄色网址
|
免费a v网站
|
奇米影视在线
|
国产91综合一区在线观看
|
五十女人一级毛片
|
亚洲一区二区三区桃乃木香奈
|
91精品国产综合久久婷婷香蕉
|
97人澡人人添人人爽欧美
|
人人干人人玩
|
日日操夜夜操天天操
|
日韩中文字幕一区二区
|
91精品国产91久久久久久密臀
|
欧美黄色性生活视频
|
国产三级日本三级
|
视频在线h
|
久久精品国产99国产
|
成人特区
|
一区二区三区四区毛片
|
精品一区二区久久久久久久网站
|
美女视频黄色的
|
国产高清视频在线
|
久久久久久亚洲国产精品
|
亚洲情综合五月天
|
国产精品美女久久久久久免费
|
久久福利电影
|
国产精品久久久久久久久久软件
|
超碰高清
|
亚洲日产精品
|
欧美日韩电影一区
|
在线观看av中文字幕
|
精品视频一区二区在线观看
|
日韩欧美一级片
|
成人不卡
|
欧美高清免费
|
免费在线日韩
|
国产精品一二区
|
免费黄色录像视频
|
黄色免费网站在线看
|
国产剧情久久
|
欧美三区在线观看
|
国产精品一区二区三区久久久
|