Forum: Mikrocontroller und Digitale Elektronik Pic-Abfrage


von Helga (Gast)


Lesenswert?

ich komme einfach nich weiter und bitte um hilfe. mein problem ist 
folgendes. Ich habe einen 16f84a und er soll folgendes tun.
1. an RA0 bis RA3 soll er einen BCD code empfangen (von 1-8)
2. an RB0 bis RB7 soll er dann eine LED zum leuchten bringen(also RB0=1, 
RB1=2 usw.
3. diese folge soll er schnell ständig abfragen
4. an RB0 bis RB7 muss dann High sein
Es wäre sehr toll wenn mir jemand helfen kann.

von Ralf Hochhausen (Gast)


Lesenswert?

Hallo,

ich würde einfach zunächst eine Initialisierung machen (Port RA0 bis RA3 
als Eingang und Port B als Ausgang) dann den PIC in eine Endlosschleife 
schicken und den BCD-Code einlesen und mit dem Code in eine Tabelle 
hinein wo die entsprechende LED drin steht, welche leuchten soll.

Gruß,

Ralf

von Bernhard T (Gast)


Angehängte Dateien:

Lesenswert?

Ich hab dir mal ein Beispiel für so ne Tabellenlösung angehängt. Das ist 
für den Simulator gedacht. Man sollte neben dem Quellcode die Register 
beobachten (h 0F wir einfach hochgezählt und simmuliert PortA, h 10 
dient der Fehlerbehandlung falls der Wert zu gross wird, h 06 = PortB).
Ich empfehle Einzellschritte Taste F7.

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
Noch kein Account? Hier anmelden.