Bin gerade im rumexperimentieren für mein Abschlussprojekt zum ITSE. Habe den Auftrag bekommen über ein PIC16F84A eine Verbindung (RS232)zum PC aufzubauen. Zweck soll sein das an einer Tür ein Magnetkontakt (Reed-Kontakt)instaliert ist, welcher überwacht ob die Tür auf oder geschlossen ist. Dies soll dann an einer Workstation (PC) in ein Terminalprogramm ausgegeben werden!!! Die Übertragung vom PIC zum PC habe ich hingekriegt. Der nächste schritt den ich vor hatte ist. Über den Magnet-Kontakt(RA2) eine LED (RB6) zu steuern. Jedoch verzweifel ich bisher RA2 einzulesen. Programmiere in Assembler. Wäre toll wenn jemand mir lösungshinweise geben könnte. unter Datei anhang sind die Quelltexte mit denen ich es bisher Probiert habe.
Hallo, zum Einlesen von Porta machst Du: "movlw PORTA". Es muß aber folgendermaßen aussehen: movfw PORTA. Mit "movlw 0xE7" läd man üblicherweise einen bekannten Hexwert ins working Register. MfG Manfred Glahe
Danke, hätte glaube ich, tage gesucht für diesen kleinen Fehler. Klappt jetzt jedenfalls. Werde euch auf den Laufenden halten, wegen meines Projektes!!! Leider ist die Assémbler Programmierung für PICs sehr schlecht im Netz dokumentiert. So das man es als Neuling schwer hat, sich zu informieren. Grüsse OLLI
ähhm schon mal auf sprut.de probiert da steht meines wissens nach alles was man braucht ich lern da uach einiges! MFG Maruu
ja ist aber auch mit das einzige. Trotzdem eine sehr gute seite die mir auch weiter geholfen hat. Jedoch fehlt es an der breite von Webseiten die über PIC Assembler programmierung informieren. Wie sieht es mit englischen seiten aus?
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.