/* Programma naam: Cprogram1.c Uitgegaan wordt van de eerste 10 programma's in assembleertaal Deze zijn mgezet in de (hogere) programmeertaal C. Het programma zet led0 aan. AVRStudio heeft WINAVR als plug-in.WINAVR is zonder te kosten te downloaden. Na de installatie van AVRStudio kan WINAVR worden geinstalleerd. AVRStudio is dan gereed om ook in C programma's te maken */ #include //include van de header file voor poortdefinitie int main (void) //hoofdroutine { //poorten worden gedefinieerd DDRA = 0xFF; // Poort A wordt output //Dit is het eigenlijke programma PORTA=0x01; //led0 aan return 0; } /* Vragen en opgaven 1.Verander nu het programma zodanig dat led7 oplicht. 2.Verander het programma zodanig dat de leds om en om oplichten. Dus 1 led aan, de volgende uit etc. Er zijn twee mogelijkheden.Welke? Gebruik hiervoor zowel de hexadecimale als de binaire aanduiding. (binair: 0b00000000)(hex 0x00) 3.Zet nu een het getal7Bh op de leds. Welke leds lichten nu op? */ = 0xFF; // Poort A wordt output //Dit is het eigenlijke programma PORTA=0x01; //led0 aan return 0; } /* Vragen en opgaven 1.Verander nu het programma zodanig dat led7 oplicht. 2.Verander het programma zodanig dat de leds om en om oplichten. Dus 1 led aan, de volgende uit etc. Er zijn twee mogelijkheden.Welke? Gebruik hiervoor zowel de hexadecimale als de binaire aanduiding. (binair: 0b00000000)(hex 0x00) 3.Zet nu een het getal7Bh op de leds. Welke l