久久久久久久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
主站蜘蛛池模板:
欧美一区二区三区电影
|
成人午夜在线
|
亚洲 欧美 日韩在线
|
黄色国产
|
亚洲高清视频在线观看
|
小草久久久久久久久爱六
|
国产视频一区二区
|
久久久久国产一区二区三区
|
久久久国产一区二区三区
|
一区二区三区在线免费观看视频
|
在线播放一区二区三区
|
国产日韩在线观看一区
|
国产精品区二区三区日本
|
午夜在线观看视频
|
国产精品不卡一区
|
三级在线视频
|
国产在线视频一区二区
|
中文字幕在线一区二区三区
|
91精品国产综合久久久动漫日韩
|
欧美中文字幕在线观看
|
久久国产激情视频
|
一级片aaa
|
亚洲精品视频二区
|
亚洲精品一区中文字幕乱码
|
国产精久久久久久
|
日韩在线一区二区
|
精品视频在线播放
|
国产日韩一区二区
|
日本a在线
|
五月精品视频
|
欧美日韩成人网
|
在线看av的网址
|
激情综合五月
|
天天爽一爽
|
男女污网站
|
天天曰天天曰
|
久久精品欧美电影
|
久久久精品一区二区三区
|
久久久精品天堂
|
91亚洲精华国产
|
日本三级日产三级国产三级
|