微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > 单片机LED数码管

单片机LED数码管

时间:11-21 来源:互联网 点击:
电路图:


代码如下:

#include

char led_mod[] = { 0x3f, 0x06, 0x5b, 0x4f, 0x66, 0x6d, 0x7d, 0x07, 0x7f, 0x6f }; //LED 0 - 9

void delay(unsigned int time) {

unsigned int j = 0;

for(; time > 0; time--)

for(j = 0; j < 125; j++);

}

void main(void) {

char i = 0, j =0 ;

P0 = P2 = led_mod[0];

while (1) {

for(i = 0; i <= 9; i++) {

P0 = led_mod[i];

//delay(500);

for(j = 0; j <=9; j++){

P2 = led_mod[j];

delay(800);

}

P2 = led_mod[0];

}

}

}


Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top