Hallo, Ich möchte an meinen µC an einem Port einen 8fach Dipschalter hängen um ein simmuliertes ankommendes byte auszulesen um es dann im Programm zu verwenden. Muss ich da irgend etwas beachten oder reicht es an die eine Seite VCC zu hängen und die andere Seite an die Pins vom µC? oder könnte ich so etwas kuputt machen? Gruß Marco
Also ich verwende den AT89s8252 und VCC sind 5V. Mit diesen 5V wollte ich auch an den Dip gehen. Brauche ich dann noch Pullup's? Ich glaube das die eingänge low-active sind.
Definitiv, oder du aktivierst im Code die internen PullUps, falls vorhanden.
Ich würde doch sagen Pullups und die DIp schalter dan an GND sosnt machts ja wenig Sinn, mit Pullups udn Schaltern nach VDD...
"Ich glaube das die eingänge low-active sind." Eingänge sind nur Eingänge, wie Du deren Zustand auswertest, bleibt allein Dir überlassen. Die 8051-er haben interne Pullups (außer P0), d.h. wenn Du die Tasten gegen GND hängst, brauchst Du keine extra Widerstände (Wiederstände gibt es nicht). Außerdem ergibt sich durch das Schalten gegen GND eine bessere EMV. Peter
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.