;*******************************************************************************
;*******************************************************************************
;****************************** ***************************************
;****************************** define ***************************************
;****************************** ***************************************
;*******************************************************************************
;*******************************************************************************
.define T1_NUM0 03h
.define T1_NUM1 02h
.define T1_NUM2 01h
.define T1_NUM3 00h
.define T2_NUM0 07h
.define T2_NUM1 06h
.define T2_NUM2 05h
.define T2_NUM3 04h
.define T_NUM0 0bh
.define T_NUM1 0ah
.define T_NUM2 09h
.define T_NUM3 08h
.define T3_NUM0 0fh
.define T3_NUM1 0eh
.define T3_NUM2 0dh
.define T3_NUM3 0ch
.define T4_NUM0 13h
.define T4_NUM1 12h
.define T4_NUM2 11h
.define T4_NUM3 10h
.define S1 14h
.define S2 14h
.define S3 14h
.define S4 14h
.define VOEN 14h
.define T1_HM 19h
.define T1_MS 19h
.define T2_HM 1ah
.define T2_MS 1ah
.define T_HM 1bh
.define T_MS 1bh
.define T_AMPM 17h
.define T3_HM 1ch
.define T3_MS 1ch
.define T4_HM 1dh
.define T4_MS 1dh
.define T4_AMPM 18H
.define T1_P 20h
.define T2_P 21h
.define T_P 22h
.define T3_P 23h
.define T4_P 24h
.define T4_ALMON 1fh
.define YMDAL 1eh
.define CLOCK 16h
.define COM9 30h
.define LEDIO 31h
;*******************************************************************************
.define SHE_RFC 40h
.define SHE_TM2 10h
.define SHE_PRE 08h
.define SHE_05S SHE_PRE
.define SHE_TM1 02h
.define SHE_INT 04h
.define SHE_KEY 20h
;*******************************************************************************
.define PLC_KEY 20h
.define PLC_RFC 40h
.define PLC_INT 04h
;*******************************************************************************
; if clock == 32K Timer(tm2x,tmsx设定)
.define TM_5MS 040h+00bh
.define TM_10MS 040h+020h
.define TM_62MS 100h+03fh
.define TM_125MS 140h+02ch;140h+01fh
.define TM_200MS 140h+035h
.define TM_250MS 140h+03fh
.define TM_400MS 000h+01ch
.define TM_500MS 000h+020h
.define TM_450MS 000h+01ah
.define TM_1S 000h+03fh
.define TM_2S 180h+01fh
.define TM_15S 080h+00eh
.define TM_16S 080h+00fh
.define TM_30S 080h+01eh
.define TM_32S 080h+020h
.define TM_64S 080h+03fh
;*******************************************************************************
.define MODE_TIMER 0
.define MODE_CLOCK 1
;*******************************************************************************
.define KEY_OFF 00h
.define KEY_CLOCK 08H;Clcok在右边
.define KEY_TIMER 04h;Timer在左边
.define KEY_HOUR 02h
.define KEY_MIN 01h
.define KEY_STARTSTOP 80h
.define KEY_WAITOFF 0ffh
.define KEY_UP KEY_HOUR
.define KEY_DOWN KEY_MIN
.define KEY_MINHOUR KEY_HOUR|KEY_MIN
.define KEY_HOURMIN KEY_MINHOUR
.define KEYST_OFF KEY_OFF
.define KEYST_CLOCK KEY_CLOCK
.define KEYST_TIMER KEY_TIMER
.define KEYST_HOUR KEY_HOUR
.define KEYST_MIN KEY_MIN
.define KEYST_STARTSTOP KEY_STARTSTOP
.define KEYST_WAITOFF KEY_WAITOFF
.define KEYST_WAITOFFKEY45 0feh
;*******************************************************************************
.define SETTIMER_T 0
.define SETTIMER_T1 1
.define SETTIMER_T2 2
.define SETTIMER_T3 3
.define SETTIMER_T4 4
;*******************************************************************************
.define SET_NO 0
.define SET_OFF SET_NO
.define SET_YEAR 1
.define SET_MONTH 2
.define SET_DAY 3
.define SET_12H24H 4
.define SET_HOUR 5
.define SET_MIN 6
.define SET_ALMHOUR 7
.define SET_ALMMIN 8
;*******************************************************************************
.define T_DISP 60
;*******************************************************************************
.define T_LIGHT 5;1秒计时单位
;*******************************************************************************
;*******************************************************************************
;*******************************************************************************
;*******************************************************************************
;*******************************************************************************
;*******************************************************************************
;*******************************************************************************
;*******************************************************************************
;*******************************************************************************
;*******************************************************************************
;*******************************************************************************
;*******************************************************************************
;*******************************************************************************
;*******************************************************************************
;*******************************************************************************
;*******************************************************************************
;*******************************************************************************