کد:
#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; } }
دیدگاه