|
|
|
@ -74,7 +74,7 @@ CTC_PREINIT: |
|
|
|
; |||||+---- 1=TIME CONSTANT FOLLOWS |
|
|
|
; ||||+----- 0=AUTO TRIGGER WHEN TIME CONST LOADED |
|
|
|
; |||+------ 1=RISING EDGE TRIGGER |
|
|
|
; ||+------- 1=PRESCALER OF 16 (NOT USED) |
|
|
|
; ||+------- 0=PRESCALER OF 16 (NOT USED) |
|
|
|
; |+-------- 1=COUNTER MODE |
|
|
|
; +--------- 0=NO INTERRUPTS |
|
|
|
OUT (CTCPC),A ; SETUP PRESCALE CHANNEL |
|
|
|
@ -87,7 +87,7 @@ CTC_PREINIT: |
|
|
|
; |||||+---- 1=TIME CONSTANT FOLLOWS |
|
|
|
; ||||+----- 0=AUTO TRIGGER WHEN TIME CONST LOADED |
|
|
|
; |||+------ 1=RISING EDGE TRIGGER |
|
|
|
; ||+------- 1=PRESCALER OF 16 (NOT USED) |
|
|
|
; ||+------- 0=PRESCALER OF 16 (NOT USED) |
|
|
|
; |+-------- 1=COUNTER MODE |
|
|
|
; +--------- 1=ENABLE INTERRUPTS |
|
|
|
OUT (CTCTC),A ; SETUP TIMER CHANNEL |
|
|
|
@ -116,8 +116,6 @@ CTC_PRTCFG: |
|
|
|
#IF (CTCMODE == CTCMODE_RC) |
|
|
|
PRTS("RC$") |
|
|
|
#ENDIF |
|
|
|
; LD A,(IY) ; DEVICE NUM |
|
|
|
; CALL PRTDECB ; PRINT DEVICE NUM |
|
|
|
PRTS(" IO=0x$") ; FORMATTING |
|
|
|
LD A,CTCBASE ; GET BASE PORT |
|
|
|
CALL PRTHEXBYTE ; PRINT BASE PORT |
|
|
|
|