avr单片机proteus仿真第三课:单只数码管

mac2022-06-30  63

avr单片机proteus仿真第三课:单只数码管

 

数码管选7SEG-MPX1-CC,共阴极数码管。也就是低电平选通(最右脚),数码管左边8只管脚,从左到右,由低到高,分别接PC0---PC7。

 

c程序如下:

#include<avr/io.h>#include<util/delay.h>

#define int8u unsigned char#define int16u unsigned int

const int8u seg_code[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};

int main(){int8u i=0;DDRC=0xff;while(1){PORTC=seg_code[i];i=(i+1); //i递增到10的时候,重新设为0_delay_ms(200);

}

}

 

转载于:https://www.cnblogs.com/proteus/archive/2011/11/23/2260779.html

相关资源:AVR Atmega16 模拟IIC(TWI),proteus仿真
最新回复(0)