久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標題:
數碼管以99高精度計時一秒一次源代碼(終于正確了)
[打印本頁]
作者:
nius
時間:
2015-4-10 03:09
標題:
數碼管以99高精度計時一秒一次源代碼(終于正確了)
#include<reg51.h>
#define uchar unsigned char
#define uint unsigned int
uchar aa,bb,ge,shi,bai;
uchar code shuzi[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71};
void time(uchar k)
{
uchar x,y;
for(x=100;x>0;x--)
for(y=k;y>0;y--);
}
void dsq0() interrupt 1
{
TH0=(65536-50000)/256;
TL0=(65536-50000)%256;
aa++;
if(aa==20)
{
aa=0;
bb++;
if(bb==100)
{
bb=0;
}
bai=bb/10;
shi=bb%10/10;
ge=bb%10;
}
}
void init()
{
P0=0;
P2=1;
TMOD=0x01;
TH0=(65536-50000)/256;
TL0=(65536-50000)%256;
EA=1;
ET0=1;
TR0=1;
IT0=1;
}
void display( bai,shi,ge)
{
P0=shuzi[bai];
P2=0xfd;
time(5);
P0=0x00;
P2=0x00;
P0=shuzi[shi];
P2=0xfe;
time(5);
P0=0x00;
P2=0x00;
P0=shuzi[ge];
P2=0xfb;
time(5);
P0=0x00;
P2=0x00;
}
void main()
{
init();
while(1)
{
display(bai,shi,ge);
}
}
用定時器1的方式實現數碼管前三位以99s循環計時——1秒加一次
易錯點:1,注意位選與段選的陽/陰極接法
2,注意顯示函數display是否寫錯電路功能是否明確
3,求余運算和求模運算寫好后位置是否放對?程序是否執行得到那一位?
設計者:薛羽豪
作者:
楊朝
時間:
2015-4-10 14:09
bai = bb/100;樓主這里是不是出錯了!
歡迎光臨 (http://www.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
国产一级影片
|
视频一区二区在线观看
|
成人在线视频免费观看
|
国产我和子的乱视频网站
|
国产1区
|
久久亚洲欧美日韩精品专区
|
欧美人成在线视频
|
日日操操
|
国产黄色大片网站
|
日韩色综合
|
天天舔天天
|
影音先锋中文字幕在线观看
|
精品国产91乱码一区二区三区
|
日韩影音
|
91福利电影在线观看
|
欧美成人猛片aaaaaaa
|
自拍视频一区二区三区
|
九九色综合
|
国产一区在线免费观看视频
|
精品一区二区三区入口
|
亚洲影音先锋
|
毛片的网址
|
国产一区三区视频
|
亚洲精品综合一区二区
|
九九热视频这里只有精品
|
欧美日韩国产精品
|
97影院2
|
欧美成人高清视频
|
国产成人午夜精品影院游乐网
|
精品中文字幕在线观看
|
日韩电影一区
|
免费成人国产
|
农夫在线精品视频免费观看
|
久久一区二区视频
|
亚洲视频手机在线
|
欧美99
|
日本午夜视频
|
欧美一区二区三区高清视频
|
97久久超碰
|
xxxcom在线观看
|
男女羞羞视频在线免费观看
|