Guten tag. Ich hab vorher mal angefangen damit ein Programm für einen PIC 16F84A zuschreiben. Das ganze in Assambler. Das programm ist sehr einfach aber ich steig nicht durch. Hab erfahrung mit 8051 Programmierung. Das problem ist folgendes. Ich will ein Bit am Port a abfragen und wenn es 1 ist ein ausgang am Port B schalten. Ich will nicht den ganzen Port abfragen sondern nur Bit0 da Bit 1 auch abgefragt werden soll. Wäre echt dankbar für eure Hilfe. mfg
..nicht vergessen, diese zeilen setzen voraus das du ->ausschließlich das bit setzt<-.... sollte PORTB,Bitnummer das gleiche machen, wie PORTA,0 sieht das ganze so aus: bcf PORTB,Bitnummer btfsc PORTA,0 bsf PORTB,Bitnummer allerdings war das ja nicht gefragt, zudem darf man bei dieser lösung ohne goto's nicht vergessen, das PORTB,Bitnummer bei jedem durchlauf auf low ist, auch wenn PORTA,0 durchgehend high ist.... d.
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.