/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx Version 1.20 ____ _ _ _____ ____ ____ _______ | _ \| | | |/ ____| | _ \ / __ \__ __| | |_) | | | | | __ ______ | |_) | | | | | | | | _ <| | | | | |_ | |______| | _ <| | | | | | | | |_) | |__| | |__| | | |_) | |__| | | | | |____/ \____/ \_____| |____/ \____/ |_| | | \ | / HOGESCHOOL VAN AMSTERDAM -(+)- / 0 \ Functie: Test programma void xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */ #include unsigned int x; void stop(void) { PORTD = 0x30;} void links(void) { PORTD = 0x10;} void rechts(void) { PORTD = 0x20;} int main(void) { DDRA = 0x00; // ingang Port A DDRD = 0xff; // D uitgang 0x80 pin 7, 0x10 pin18, 0x20 pin19 while (1){ while (PINA == 0x05) // motor uit {stop(); } while (PINA == 0x01) {links();} while (PINA == 0x04) {rechts();} while (x == 2) { PORTD = 0x01;} } }