您的位置 首页 厂商

怎么选用单片机完成数码管循环显现0-9

如何采用单片机实现数码管循环显示0-9-8个数码管滚动显示同一个数字

8个数码管显示多个不同的字符

8个数码管闪烁显示

8个数码管滚动显示数字串

8个数码管翻滚显现同一个数字

8个数码管显现多个不同的字符

8个数码管闪耀显现

8个数码管翻滚显现数字串

#include

__CONFIG(0x3B31);

unsigned char tab[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7C,0x39,0x5E,0x79,0x71};//0-F–共阴极数码管

#defineLEDPORTB

void delay1ms(unsigned int x)

{

unsigned char i;

for(;x》0;x–)

for(i=0;i《165;i++);

}

void init()

{

TRISB=0x00;

PORTB=0xFF;

}

void main()

{

unsigned char i;

init();

while(1)

{

for(i=0;i《10;i++)

{

LED=tab[i];

delay1ms(500);

}

}

}

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/changshang/346591.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部