📄 define.asm.bak
字号:
;********************************************************
; COMPANY : CHOMP *
; PROJECT NAME : li_chargeq *
; Author : wwf *
; Original : *
; VERSION : V1.0 *
; START DATE : 2005.7.5 *
; COMPLISH DATE: 2005.7.17 *
; Modify : *
; BODY : SN8P2711 *
; COMPILER : *
; CRYSTAL : rc *
; Modify function: *
; *******************************************************
;ICE_MODE EQU 1
ICE_MODE EQU 0
chip sn8p2711
//{{SONIX_CODE_OPTION
.Code_Option Noise_Filter enable
.Code_Option Watch_Dog Always_ON ; Watchdog still enable even in Green and Sleep mode
.Code_Option High_Clk 4M_X'tal ; Crystal/Resonator: 2Mhz~10Mhz
.Code_Option Fcpu #2 ; Fcpu = High_Clk/4
.Code_Option Security Enable
.Code_Option Reset_Pin P02
; .Code_Option LVD LVD_L ; 2.0V Reset
; .Code_Option RST_P0.2 Reset
//}}SONIX_CODE_OPTION
.nolist ; do not list the macro file
INCLUDESTD MACRO1.H
INCLUDESTD MACRO2.H
INCLUDESTD MACRO3.H
INCLUDESTD SN8P2X_ICE.H
;-----------------------------------------------
.DATA
org 0h ;Bank 0 data section start from RAM address 0x000
accbuf ds 1
pflagbuf ds 1
flag1 ds 1
flag2 ds 1
flag3 ds 1
temp0 ds 1
Temp1 ds 1
temp2 ds 1
;----------------------------------------------
.list
;*************Port define*******************
com_p equ p0.3
plu_p equ p0.2
mob_p equ p5.3
s1_p equ p5.4
s2_p equ p0.1
s3_p equ p0.0
s4_p equ p4.0
s5_p equ p4.1
s6_p equ p4.2
ad1_p equ p4.3
ad2_p equ p4.4
;------------------ Define flag ------------
f_1s1 equ flag2.0
f_1s equ flag2.1
f_500ms equ flag2.2
f_2ms equ flag2.3
f_minute equ flag2.4
f_key_in equ flag3.0
f_key_scan equ flag3.1
f_time_on equ flag3.2
f_lcd equ flag3.3
f_disp_normal equ flag4.0
f_disp_stream equ flag4.1
f_normal_state equ flag4.2
f_disp_dot equ flag4.3
f_time_on_set equ flag1.0
f_clock_set equ flag1.1
f_set_refresh equ flag1.2
f_water_on equ flag5.0
f_led3 equ flag5.1
f_moto_on equ flag5.2
;----------------------------------
;enddefine
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -