Stap 8: Dit kleine licht van mij...
De meeste programmeurs, wanneer zij zijn het leren van een nieuwe programmeertaal, zal beginnen met een programma genaamd de "Hello World" programma. Dit is bijna het eenvoudigste programma dat kan worden geschreven in een taal die voor een bepaalde computer. Alles wat het doet het uitvoeren van de uitdrukking: Hallo wereld op het uitvoerapparaat. Het enige doel is te zorgen voor een zeer snelle succes en tonen de nieuwe programmeur dat de taal inderdaad werkt. In de wereld van de controller blijkt het dat er veel eenvoudiger dingen te doen dan de uitvoer van bepaalde tekst. In feite, kan soms het ronduit complex voor de uitvoer van de tekst, dus we iets veel eenvoudiger doen.
Het Hello World-equivalent in de wereld van de microcontroller is gewoon omhoog een LED verlichting. Voor dit experiment Hello World, eerst het bovenstaande schema te bestuderen. Een schema is gewoon een afbeelding vertegenwoordigen een elektronische schakeling. Op de top van het schema hebben we een pijl naar rechts. Dit symbool vertegenwoordigt een input (voor het circuit) uit de Tiny2313 van uitgang Pins. Vanaf daar hebben we een lijn gaan naar rechts een beetje en dan draaien van. Dit is gewoon een draad aansluiten die ingang naar het volgende onderdeel. Dat onderdeel ziet eruit als een driehoek met een bar in het laagste punt, en een paar kleine pijltjes aan de linkerkant. Dit symbool vertegenwoordigt een licht emitterende diode (LED); Dit apparaat, geeft zoals we hierboven vermeld, af licht als huidige stroomt door het vanaf de onderkant (met de balk) naar de top. Er is een andere draad vanaf de onderkant van de LED aan de bovenkant van een zigzag-anker-symbool. Deze zig-zag-symbool vertegenwoordigt een weerstand; de weerstand beschermt de LED en de Tiny2313 tegen teveel huidige. Tenslotte is er een andere draad naar het symbool van de 3 horizontale lijnen; Dit vertegenwoordigt de grond of de negatieve aansluitklem van de accu.
Nu, met behulp van het diagram van de pinout van de bovenstaande Tiny2313, moet u verbinding maken met een jumper-draad van Pin PB.0 op de Tiny2313 (bovenste rij, tweede van links) naar de anode van de meest rechtse LED. Het picturale bovenstaande diagram toont de LED bekabeld met een blauwe draad. Nu, don't laugh te hard - immers, ik ben een engineering professional, niet een kunstenaar. Hoe dan ook, ga je gang en sluit de korte trui-draad op het breadboard. Dit is alles wat u hoeft te doen om te bereiden voor uw eerste microcontroller-programma.