Gast
#5185792
Hallo, ich bin Einsteiger in Systemprogrammierung (also noch keine Erfahrungen darin gemacht). Ich habe nun die Aufgabe bekommen einen R-2R-Netzwerk anzusteuern. Ich hatte bis jetzt keine Probleme PORTD (DIP-Schalter) als Eingang und PORTA (LEDs) und PORTB (R-AR-Netzwerk) als Ausgang zu konfigurieren. Nun muss ich den Wert von PIND einlesen und an PORTA und PORTB anlegen. Zu beachten ist dass im entsprechenden Bit in PIND eine 0 steht, wenn der zugehörige Dip auf ON geschaltet ist. Ich sollte auch auf die korrekte Initialisierung aller relevanten Register achten und dass Änderungen am DIP-Schalter zur Laufzeit direkt umgesetzt wird (also der neue Wer kontinuierlich am R-2R-Netzwerk und LED ausgegeben wird) wobei der Mikrocontroller nicht neugestartet werden muss. Ich hoffe jemand aus dem Forum kann mir paar Tipps geben wie ich die Aufgabe besser nachvollziehen kann, da ich zurzeit bisschen auf dem Schlauch stehe wie ich dies implementieren sollte. Vielen Dank im Voraus LG ynynloxx