📄 memory.asm
字号:
name memory
;********************************************************
;* *
;* remocon of massage machine *
;* *
;* *
;********************************************************
; Memory table *
;********************************************************
;HTX_SIZE EQU 16
;HRX_SIZE EQU 32
;; MACRO PRECESS equ 0ffe1ah
public _CSIMMD1,_CSICHP1 ;
;; equ 0ffe80h
public _MSC,_SFRP,_MP_H,_MP_L ;
public _d_d_send_data ;
public _one_direct_data,_two_direct_data;
public _three_direct_data,_four_direct_data;
public _five_direct_data,_six_direct_data ;
public _one_time_disp_p,_repeat_disp_p ;
public _code_p ,_old_code_p ;
public _abc_combi,_def_combi ;
public _bit_arry ;
public _font_dot_p,_old_font_dot_p ;
public _disp_empty_count ,_move_count ;
public _scan_count ,_disp_mode ;
public _moment,_arry_moment ;
public _fetch_dot_no ;
public _cmd_over,_time_disp_p,_br_pr_prc_flag ;;
public _course_over ;
public _width_icon_disp_F,_one_minute_time_F ;
; public _OLD_INSERT_DISP_F,_INSERT_DISP_F ;
public _BR_PR_PRC_F,_BR_PR_PRC_STORE_F ;
public _command_data ;
public _prc_column_F,_clrscr_F ,_disp_empty_F ;
public _power_on_init_F,_FIX_PRC_F ;
public _fix_disp_step ;
public _time_need_disp_F ;
public _empty_column;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
public _hand_ma_mode ,_leg_hip_ma_mode
public _old_hand_ma_mode ,_old_leg_hip_ma_mode
public _HVIB_F
public _heat_mode
;_@STBEG equ 0ffa90h ;
;********************************************************
;* public *
;********************************************************
public _start_mem
$eject
public _trm_flag
public _AUTO_COM_F
public _FIXSLDBZ_F ;;2003-12-20
public _SLDBZ_F ;;2003-12-20
public _EXCSLDBZ_F ;;2003-12-20
;
public _sound_flag ;;2003-12-21
public _play_sound_F ;;2003-12-21
public _sound_prc_F ;;2003-12-21
$eject
;********************************************************
;* 0xffd40 - 0xff5f *
;********************************************************
public _swimage0
public _swimage1
public _swimage2
public _fiximage
public _DOOR_F
public _STOP_F ;V4.00-7
public _door_sts
public _TEST_DOOR_F ;V4.00-6
public _OLD_DOOR_F
public _kreptmr
public _keynew
public _keyvld
public _keyold
public _key_tmr
public _key_sys
public _KEYERRF
public _KRPREQF
public _KOFFREQF
public _KEYREQF
public _KREPTF
public _KEYONF
$eject
;********************************************************
;* 0xffd80 - 0xffdaf *
;********************************************************
;HSIO USED update:2003-10-25
public _Hsts
public _HENVTX_F
public _HENVRX_F
public _HEXECTX_F
public _CTS
public _RTS
public _htx_btop
public _htx_bsize
public _htx_rd
public _htx_str
public _hrx_rd
public _hrx_str
public _Htx_buff
public _Hrx_buff
public _com_ok_F
;********************************************************
;* 0xffdc0 - 0xffddf *
;********************************************************
public _vfd_tmr ;;modify
public _dlcd_int_tmr
public _dlcd_err_tmr
public _auto_dsp_no
$eject
;********************************************************
;* 0xffed0 - 0xffdef *
;********************************************************
public _cs_tmr_l
public _cs_tmr_h
public _sb_tmr_l
public _sb_tmr_h
;********************************************************
;* 0xffdf0 - 0xffe2f *
;********************************************************
public _rx_data
public _rx_byte_cnt
public _com_tmr
public _stop_step
public _com_step
public _main_step
public _ac_mode
public _mm_mode
public _mr_mode
public _mb_mode
public _mh_mode
public _mn_speed
public _mn_width
public _mn_strength
public _err_no
public _sts_flag1
public _ESTOP_F
public _TIMEUP_F
;public _ENDHM_F
;public _EXCHM_F
public _KLSON_F
;public _FIXSLD_F
;public _SLD_F
;public _EXCSLD_F
public _sts_flag2
public _POWER_F
public _HEATER_F
public _BVIB_F
public _COMERR_F
public _LEG_SIDE_F
public _HVIB_F
public _INSERT_DISP_F
public _insert_ok_F
public _stp_mode
public _yn_mode
public _old_yn_mode
public _old_ac_mode
public _old_mm_mode
public _old_mr_mode
public _old_mb_mode
public _old_mh_mode
public _old_ma_mode
public _old_mn_speed
public _old_mn_width
public _old_mn_strength
public _old_err_no
public _old_sts_flag1
public _OLD_ESTOP_F
public _OLD_TIMEUP_F
;public _OLD_ENDHM_F
;public _OLD_EXCHM_F
public _OLD_KLSON_F
;public _OLD_FIXSLD_F
;public _OLD_SLD_F
;public _OLD_EXCSLD_F
public _old_sts_flag2
public _OLD_POWER_F
public _OLD_HEATER_F
public _OLD_BVIB_F
public _OLD_COMERR_F
public _OLD_LEG_SIDE_F
public _OLD_HVIB_F
public _OLD_INSERT_DISP_F
public _receive_err
public _sts_flag3
public _LBD_F
public _UBD_F
public _old_sts_flag3
public _OLD_LBD_F
public _OLD_UBD_F
public _mh_air_strength
public _marm_air_strength
public _old_marm_air_strength
public _ml_air_strength
public _old_ml_air_strength
public _old_dsp_err ;;2003-12-11
public _mh_mode
public _mb_mode
public _sound_break_F,_sound_no,_bgm_enable_F
public _address,_pcm_start,_flash_start
;;public _wait_insert_disp_time ;
;********************************************************
;* 0xffe30 - 0xffe3f *
;********************************************************
public _cmd_dt
public _test_area
;********************************************************
;* 0xffe40 - 0xffe4f *
;********************************************************
public _dsp_mode
public _lcd_chg_mode
public _lcd_step_no
public _test_no
public _test_tm
public _test_step
public _off_tmr
public _dsp_type
public _dsp_err
public _fix_p3
public _MODEL_F
public _JPN_F
public _TMCUT_F
public _TYPE2_F
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
public _CMMD5
public _CCHP5
public _SOUND_L
public _SOUND_H
public _MSC1
public _SFPR1
public _end_mem
;;
;;
$eject
_txt_area dseg at 0fee35h
;******************************************
;******************************************
_start_mem:
_d_d_send_data: ds 39*18 ;;0fd940 -- 0fdbfe
_arry_moment: ds 120
_moment: ds 33
_one_direct_data: ds 39*12 ;;0fce00 -- 0fcfd3
ds 12
_two_direct_data: ds 39*12 ;;0fcfe0 -- 0fd1b3
ds 12
_three_direct_data: ds 39*12 ;;0fd1c0 -- 0fd394
ds 12
_four_direct_data: ds 39*12 ;;0fd3a0 -- 0fd574
ds 12
_five_direct_data: ds 39*12 ;;0fd580 -- 0fd754
ds 12
_six_direct_data: ds 39*12 ;;0fd760 -- 0fd934
ds 12
;;
_tram_area dseg at 0ffce0H
;********************************************************
;* 0xffc80 - 0xffbff *
;********************************************************
_one_time_disp_p: ds 25 ;
_repeat_disp_p: ds 5 ;
_time_disp_p: ds 5 ;
_disp_empty_count: ds 1 ;
_move_count: ds 1 ;
_disp_mode: ds 1 ;
_vfd_tmr: ds 2 ;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -