کد:
#include <mega16.h>
#include <delay.h>
flash unsigned char display[]=
{0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};
void main()
{
unsigned int i=10;
DDRB=0x7f; // B0-B6: output
while(i>=0)
{
PORTB=display[i];
delay_ms(100);
i--;
if(i==-1)
i=10;
}
}



دیدگاه