
|
INFO - FAQ - CC2-Forum - CCPro-Forum |
|
||
|
Danke für deine Mühe, Ich habe ein bischen experimentiert und ff. Lösung gefunden: ! lda #8 #next1 ! bclr b5,pta 'bit5 ist Eingang an PORTA 2 'hier jetzt akku bitweise abfragen ! brclr 0, freeram1, weiter1 'Pause 2,5µs ! bset b5,pta 'setze bit5=1 an PORTA 2 ! bra bitende1 #weiter1 ! ldx #70 #warten1 ! decx 'Pause ! bne warten1 ! bset b5,pta 'setze bit5=1 an PORTA 2 #bitende1 ! lsr freeram1 ! deca ! bne next1 ! ! es wird also immer bit0 abgefragt,dafür der der Wert im Speicher 8x nach rechts verschoben. LG Wolfi |
| Antwort schreiben |