100 CHAPTER 9. ANALOG TO DIGITAL CONVERSION
;STEP 2
; INITIATE CONVERSION
;
LDAA #%00100011 *SCAN=1, MULT=0, PIN = 011 (PE3)
STAA ADCTL
;MAIN LOOP
LOOP
;STEP 3
; WAIT FOR CCF
WCCF
LDAA ADCTL
ANDA #%10000000
BEQ WCCF
;STEP 4
; GET THE CONVERTED VALUE
LDAA ADR1 *ANY ADRx IS OK
;STEP 5
; CONVERT TO DECIVOLTS
LDAB #50
MUL
LDX #255
IDIV
; GET THE RESULT IN A REGISTER
XGDX * D <-> X
TBA * B -> A
;PRINTIT
JSR HEX2BCD
PSHA *SAVE IT FOR LATER USE
Kommentare zu diesen Handbüchern