-
-
Erfahrener Benutzer
Begeisterter Techniker
Also ich gehe davon aus, daß du einen PIC16 hast:
test:
movlw 0x41 ;das ist das zeichen aus dem UART receive register
sublw 0x41 ; überprüfen obs 'A' ist, also Zahl 0x41-W
btfsc STATUS, Z
goto isA
isnotA:
nop ;hier springt das Programm hin, wenn das empfangene zeichen nicht 'A' ist
isA:
nop ;Hier gehts weiter, wenns 'A' ist
Die PIC18Fxxxx haben Vergleichsbefehle. Da heisst dann der Befehl CPFSEQ xx, also "compare file with W-reg, skip if equal". ich nehme gerne Pic18F1220 (18-pinner) oder den PIC18F2220 (28-pinner)
Gruß
Gerhard
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen