;**************************************************************************
;
; Filename : TIMER.D
; ------------------
;
; (c) 1990 by Thomas Lehmann
;
;
; Jackophone V5.00
;
;
; Timer Definitionen
;
;
;**************************************************************************


	; ====================================
	; Timerwerte, gelten für jeweils 100mS
	; ====================================

	.ifequ TEST
VERS_TIM	.equ 20		; Version anzeigen
	.endif

	.if TEST
VERS_TIM	.equ 40	; Version anzeigen
	.endif


ANR_TIM	.equ 40		; Anrufüberbrückung, 4Sec
DISPL_TIM	.equ $ff	; Displayanzeige ohne Tastendruck




	; ===================================
	; Timerwerte, gelten für jeweils 10mS
	; ===================================

IRQ_TIM1	.equ $0640	; 800uS, $0640 = 1600*Phi2
IRQ_TIM2	.equ $4833	;  10mS, $4833 = 18483*Phi2
UHR_TIM	.equ 100	; Anzahl der 100Hz Impulse bis Sek. erreicht

WTA_PR_TIM	.equ 3		; Wtast. Entprellung, 30mS
TA_PR_TIM	.equ 3		; Tastaturentprellung, 30mS
BLINK_TIM	.equ 16		; Blink BIT weiterschalten wenn Timer abgel.

BEL_TIM	.equ 150	; Wiederbelegung der Ltg.

VORWHL_TIM	.equ 120	; Vorwahlzeit
ZWWHL_TIM	.equ 80		; Zwischenwahlzeit
NSION_TIM	.equ 6		; Timerwert für "NSI ein"
NSIOFF_TIM	.equ 4		; Timerwert für "NSI aus"

ANRIMP_TIM	.equ 5		; Timerwert Anrufimpuls überbrücken, 50mS

TERMSU_TIM	.equ 30		; Timerwert Termin-Summer ein/aus, 300mS




	; ====================================================
	; Definitionen der Offsets auf die 100mS Timerstruktur
	; ====================================================
HLP	.set 0

VERS_TIM_O	.equ HLP	; Version anzeigen
HLP	.set HLP+1

ANR_TIM_O	.equ HLP	; Anrufüberbrückungs Timer
HLP	.set HLP+1

DISPL_TIM_O	.equ HLP	; Timer für Displayanzeige ohne Tastendruck
HLP	.set HLP+1



ANZ_TIM100	.equ HLP	; Anzahl der Timer in der Struktur




	; ===================================================
	; Definitionen der Offsets auf die 10mS Timerstruktur
	; ===================================================
HLP	.set 0

TA_TIM_O	.equ HLP	; Tastatur Entprell Timer
HLP	.set HLP+1

WTA_TIM_O	.equ HLP	; Wähltastatur Entprell Timer
HLP	.set HLP+1

BLK_TIM_O	.equ HLP	; Blink Timer für LED-Matrix
HLP	.set HLP+1

BEL_TIM_O	.equ HLP	; Wiederbelegungs Timer
HLP	.set HLP+1

WHL_TIM_O	.equ HLP	; Wahl Timer
HLP	.set HLP+1

ANRIMP_TIM_O .equ HLP	; Anrufimpuls Überbrückungs Timer
HLP	.set HLP+1

TERMSU_TIM_O .equ HLP	; Termin-Summer Wiederholung
HLP	.set HLP+1



ANZ_TIM	.equ HLP	; Anzahl der Timer in der Struktur





