2008-08-11; Stefan Harder Quellcode für Autoradio-Faker ----------------------------- #include #include int i=0; int pause=3; int pause2=5; int main (void) { DDRD = 0xff; PORTD = 0x00; while(1) { for (i=0; i<8; i++) { /* BIT 1 */ PORTD = 0x20; _delay_us(pause); PORTD = 0x00; _delay_us(pause2); /* BIT 2 */ PORTD = 0x20; _delay_us(pause); PORTD = 0x00; _delay_us(pause2); /* BIT 3 */ PORTD = 0x60; _delay_us(pause); PORTD = 0x40; _delay_us(pause2); /* BIT 4 */ PORTD = 0x60; _delay_us(pause); PORTD = 0x40; _delay_us(pause2); /* BIT 5 */ PORTD = 0x20; _delay_us(pause); PORTD = 0x00; _delay_us(pause2); /* BIT 6 */ PORTD = 0x60; _delay_us(pause); PORTD = 0x40; _delay_us(pause2); /* BIT 7 */ PORTD = 0x20; _delay_us(pause); PORTD = 0x00; _delay_us(pause2); /* BIT 8 */ PORTD = 0x20; _delay_us(pause); PORTD = 0x00; _delay_us(pause2); _delay_us(890); } _delay_ms(43); } return 0; }