Säg att man har kopplat in en GK 7 segment display så här:
Controllern jag använder i schemat ovan var den första jag hittade i Eagle och mest där för att visa hur jag menar.
Om jag nu skriver "PORTB = 0x3f" så kommer en nolla att visas på displayen och skriver jag en "PORTB = 0x06" en etta osv. Det jag inte fattar är hur jag vet att det är just 0x3f som generera en nolla eller att 0x4f blir en trea. Är det någon som kan förklara det?
I boken jag läser så använder författaren PORTC och inte PORTB som det vist blev i mitt schema. Kanske inte har någon betydelse men jag tänkte i alla fall nämna det så att inte just det skapar en massa förvirring. Jag antar att det här är förvirrande nog ändå.