久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標題:
創意流水燈問題
[打印本頁]
作者:
小小小菜鳥
時間:
2015-4-18 14:06
標題:
創意流水燈問題
基于89C51芯片,用keil4軟件如何實現以下功能:
數碼管顯示數字0的時候LED燈全不亮,數碼管顯示數字1的時候最左邊1個LED燈亮,數碼管顯示數字2的時候2個LED燈亮,直到顯示數字7的時候8個LED燈全亮,然后從0開始循環。
要求:用匯編語言實現
各位高手大大幫幫忙吧,幫忙寫一個可行的程序出來
作者:
li975244245
時間:
2015-4-20 18:23
用c較好吧
作者:
至幸
時間:
2015-4-24 20:30
匯編語言。。。。。。。。。
作者:
zl547700324
時間:
2015-4-25 00:09
自己研究研究再寫
作者:
小小小菜鳥
時間:
2015-4-25 12:48
zl547700324 發表于 2015-4-25 00:09
自己研究研究再寫
暈,就是研究不出來才發的,你會么?
作者:
bd5fna
時間:
2015-4-26 12:25
剛學C,改了一個,看看行不行.
#include <reg52.h>
#include <intrins.h>
#define uchar unsigned char
#define uint unsigned int
sbit dula=P2^6;
sbit wela=P2^7;
uchar code table[]={
0x3f,0x06,0x5b,0x4f,
0x66,0x6d,0x7d,0x07,
0x7f};
uchar t0,num;
void display(uchar shu);
void init();
void delay(uint z);
void keyscan();
void main()
{
init();
while(1)
{
display(num);
}
}
void init()
{
TMOD=0x01;
TH0=(65536-50000)/256;
TL0=(65536-50000)%256;
EA=1;
ET0=1;
TR0=1;
}
void timer0() interrupt 1
{
TH0=(65536-50000)/256;
TL0=(65536-50000)%256;
t0++;
if(t0==20)
{
t0=0;
num++;
if(num==1)
P1=0xfe;
else if(num==2)
P1=0xfd;
else if(num==3)
P1=0xfb;
else if(num==4)
P1=0xf7;
else if(num==5)
P1=0xef;
else if(num==6)
P1=0xdf;
else if(num==7)
P1=0xbf;
else if(num==8)
P1=0;
else
num=0;
}
}
void display(uchar shu)//顯示子函數
{
uchar ge;
ge=shu%10;
dula=1;
P0=table[ge];
dula=0;
P0=0xff;
wela=1;
P0=0xfe;
wela=0;
delay(1);
}
void delay(uint z)//延時子函數
{
uint x,y;
for(x=z;x>0;x--)
for(y=110;y>0;y--);
}
歡迎光臨 (http://m.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
黄色福利
|
黄色免费片
|
香蕉视频一区二区三区
|
永久黄网站色视频免费观看w
|
中文字幕偷拍
|
日本人の夫妇交换
|
香蕉久久a毛片
|
日韩久久精品
|
亚洲久久在线
|
亚洲一区二区精品视频
|
免费在线成人
|
av福利网站
|
免费福利在线观看
|
日本黄色免费视频
|
国产精品av一区二区
|
日韩精品久久
|
av一级在线
|
aaa国产精品
|
日本精品在线视频
|
亚洲精品成a人在线观看
|
91精品在线免费观看
|
黄色片亚洲
|
黄色大片免费观看
|
91看片在线观看
|
亚洲精品一区二区三区在线观看
|
18视频在线观看
|
国产精品毛片久久久久久久
|
在线看的av
|
av资源在线
|
欧美日韩精品
|
亚洲激情四射
|
久久免费精品
|
国内av在线
|
日本www视频
|
在线黄网
|
一级做a视频
|
亚洲一级二级三级
|
国产九九热
|
国产1区2区
|
国产成人福利
|
麻豆国产一区二区三区四区
|