久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標(biāo)題:
這個(gè)四位數(shù)碼管動(dòng)態(tài)顯示單片機(jī)程序,編譯沒(méi)問(wèn)題,執(zhí)行無(wú)效果
[打印本頁(yè)]
作者:
shaoliping66
時(shí)間:
2019-3-21 22:06
標(biāo)題:
這個(gè)四位數(shù)碼管動(dòng)態(tài)顯示單片機(jī)程序,編譯沒(méi)問(wèn)題,執(zhí)行無(wú)效果
那位師傅,幫我看一下這個(gè)陳序。四位數(shù)碼管動(dòng)態(tài)顯示,能編譯不錯(cuò),下載到單片機(jī),不顯示。錯(cuò)在那里?
#include <reg52.h>
sbit LED=P0^0;
sbit DT0=P1^0;
sbit DT1=P1^1;
sbit DT2=P1^2;
sbit DT3=P1^3;
unsigned char code LedChar[]={
0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8,
0x80,0x90,0x88,0x83,0xC6,0xA1,0x86,0x8E,
};
unsigned char LedBuff[4]={
0xFF,0xFF,0xFF,0xFF,
};
void main()
{
unsigned char i=0;
unsigned int cnt=0;
unsigned long sec=0;
LED=1;
DT0=0;
TMOD=0x01;
TH0=0xFC;
TL0=0x67;
TR0=1;
while(1)
{
if(TF0==1)
{
TF0= 0;
TH0 = 0xFC;
TL0=0x67;
cnt++;
if(cnt>=1000)
{
cnt=0;
sec++;
LedBuff[0]=LedChar[sec%10];
LedBuff[1]=LedChar[sec/10%10];
LedBuff[2]=LedChar[sec/100%10];
LedBuff[3]=LedChar[sec/1000%10];
}
if(i==0)
{DT2=0;DT1=0;DT3=0;i++;P0=LedBuff[0];}
else if(i==1)
{DT2=0;DT1=0;DT3=1;i++;P0=LedBuff[1];}
else if(i==2)
{DT2=0;DT1=1;DT3=0;i++;P0=LedBuff[2];}
else if(i==3)
{DT2=0;DT1=1;DT3=1;i++;P0=LedBuff[3];}
}
}
}
作者:
gchq521
時(shí)間:
2019-3-22 00:49
會(huì)不會(huì)是接口不對(duì)
作者:
zl2168
時(shí)間:
2019-3-22 10:30
硬件軟件都可能有問(wèn)題,提問(wèn)不清,情況不明。
作者:
wulin
時(shí)間:
2019-3-22 16:48
編譯沒(méi)問(wèn)題只是語(yǔ)法
沒(méi)問(wèn)題,
不代表邏輯
沒(méi)問(wèn)題。P1.0就被你重復(fù)使用。改這樣你試試。
無(wú)標(biāo)題.jpg
(188.42 KB, 下載次數(shù): 44)
下載附件
2019-3-22 16:47 上傳
#include <reg52.h>
//sbit LED=P0^0;
sbit LED=P3^0;
//sbit DT0=P1^0;
//sbit DT1=P1^1;
//sbit DT2=P1^2;
//sbit DT3=P1^3;
unsigned char code LedChar[]={
0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8,
0x80,0x90,0x88,0x83,0xC6,0xA1,0x86,0x8E};
unsigned char LedBuff[4];
void main()
{
unsigned char i=0;
unsigned int cnt=0;
unsigned int sec=0,min;
// LED=1;
// DT0=0;
TMOD=0x01;
TH0=0xFC;
TL0=0x67;
TF0=0;
TR0=1;
while(1)
{
if(TF0==1)
{
TF0 = 0;
TH0 = 0xFC;
TL0 = 0x67;
if(cnt==0||cnt==500)
LED=~LED;//LED以1秒周期閃爍
cnt++;
if(cnt>=1000)
{
cnt=0;
sec++;
if(sec>=60)
{
sec=0;
min++;
if(min>=60)
{
min=0;
}
}
LedBuff[0]=LedChar[min/10];
LedBuff[1]=LedChar[min%10]&0x7f;//加點(diǎn)
LedBuff[2]=LedChar[sec/10];
LedBuff[3]=LedChar[sec%10];
}
if(sec==0)//初始顯示00.00
{
if(i==0)
{P1=0x01;P0=0xC0;i++;}
else if(i==1)
{P1=0x02;P0=0xC0&0x7f;i++;}//加點(diǎn)
else if(i==2)
{P1=0x04;P0=0xC0;i++;}
else if(i==3)
{P1=0x08;P0=0xC0;i=0;}
}
if(sec>0)//正常計(jì)時(shí)顯示
{
if(i==0)
{P1=0x01;P0=LedBuff[i];i++;}
else if(i==1)
{P1=0x02;P0=LedBuff[i];i++;}
else if(i==2)
{P1=0x04;P0=LedBuff[i];i++;}
else if(i==3)
{P1=0x08;P0=LedBuff[i];i=0;}
}
}
}
}
復(fù)制代碼
作者:
shaoliping66
時(shí)間:
2019-3-22 22:04
謝謝,師傅,
歡迎光臨 (http://www.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
欧美日韩亚洲国产综合
|
99久久久99久久国产片鸭王
|
一区二区三区四区在线
|
在线观看中文字幕一区二区
|
精品九九
|
日韩在线免费视频
|
国产精品久久久久婷婷二区次
|
国产精品69毛片高清亚洲
|
精品真实国产乱文在线
|
国产成人精品免费视频
|
欧美精品一区二区三区在线
|
久久久久久久久一区
|
国产色网
|
人人做人人澡人人爽欧美
|
亚洲精品国产精品国自产在线
|
www.五月天婷婷.com
|
色综合一区二区三区
|
91精品国产91久久久久久最新
|
91视频一区二区三区
|
国产精品精品久久久
|
国产成人精品久久二区二区91
|
911网站大全在线观看
|
国产自产21区
|
日韩精品在线观看视频
|
96久久久久久
|
成人综合视频在线
|
亚洲午夜精品
|
精品一区二区三区免费毛片
|
精品欧美一区二区三区精品久久
|
性欧美精品一区二区三区在线播放
|
最新中文字幕在线
|
成人福利在线
|
成人午夜视频在线观看
|
av大片在线
|
欧美一区二区在线看
|
免费在线观看av网址
|
欧美激情国产精品
|
网站一区二区三区
|
国产精品久久久久一区二区三区
|
欧美精品1区
|
午夜精品久久久久久久久久久久久
|