📄 r.asm
字号:
;USE FOR COM2 T_BUFFER(16C554-2)
COM2TL EQU 84FFH ;FRAME TOTAL LENGTH
COM2T1 EQU 8500H ;
COM2T2 EQU 8501H ;
COM2T3 EQU 8502H ;
COM2T4 EQU 8503H ;
COM2T5 EQU 8504H ;
COM2T6 EQU 8505H ;
COM2T7 EQU 8506H ;
COM2T8 EQU 8507H ;
;USE FOR COM3 R_BUFFER(16C554-3)
COM3RL EQU 85FFH ;FRAME TOTAL LENGTH
COM3R1 EQU 8600H ;
COM3R2 EQU 8601H ;
COM3R3 EQU 8602H ;
COM3R4 EQU 8603H ;
COM3R5 EQU 8604H ;
COM3R6 EQU 8605H ;
;USE FOR COM3 T_BUFFER(16C554-3)
COM3TL EQU 86FFH ;FRAME TOTAL LENGTH
COM3T1 EQU 8700H ;
COM3T2 EQU 8701H ;
COM3T3 EQU 8702H ;
COM3T4 EQU 8703H ;
COM3T5 EQU 8704H ;
COM3T6 EQU 8705H ;
COM3T7 EQU 8706H ;
COM3T8 EQU 8707H ;
COM3T9 EQU 8708H ;
COM3TA EQU 8709H ;
COM3TB EQU 870AH ;
COM3TC EQU 870BH ;
COM3TD EQU 870CH ;
;USE FOR COM4 R_BUFFER(16C554-4)
COM4RL EQU 87FFH ;FRAME TOTAL LENGTH
COM4R1 EQU 8800H ;
COM4R2 EQU 8801H ;
COM4R3 EQU 8802H ;
COM4R4 EQU 8803H ;
COM4R5 EQU 8804H ;
COM4R6 EQU 8805H ;
;USE FOR COM4 T_BUFFER(16C554-4)
COM4TL EQU 88FFH ;FRAME TOTAL LENGTH
COM4T1 EQU 8900H ;
COM4T2 EQU 8901H ;
COM4T3 EQU 8902H ;
COM4T4 EQU 8903H ;
COM4T5 EQU 8904H ;
COM4T6 EQU 8905H ;
COM4T7 EQU 8906H ;
COM4T8 EQU 8907H ;
COM4T9 EQU 8908H ;
COM4TA EQU 8909H ;
COM4TB EQU 890AH ;
COM4TC EQU 890BH ;
COM4TD EQU 890CH ;
;USE FOR COM5 R_BUFFER(8251)
COM5RL EQU 89FFH ;FRAME TOTAL LENGTH
COM5R1 EQU 8A00H ;
COM5R2 EQU 8A01H ;
COM5R3 EQU 8A02H ;
COM5R4 EQU 8A03H ;
COM5R5 EQU 8A04H ;
COM5R6 EQU 8A05H ;
;USE FOR COM5 T_BUFFER(8251)
COM5TL EQU 8AFFH ;FRAME TOTAL LENGTH
COM5T1 EQU 8B00H ;
COM5T2 EQU 8B01H ;
COM5T3 EQU 8B02H ;
COM5T4 EQU 8B03H ;
COM5T5 EQU 8B04H ;
COM5T6 EQU 8B05H ;
COM5T7 EQU 8B06H ;
COM5T8 EQU 8B07H ;
COM5T9 EQU 8B08H ;
COM5Ta EQU 8B09H ;
COM5Tb EQU 8B0aH ;
COM5Tc EQU 8B0bH ;
COM5Td EQU 8B0cH ;
COM5Te EQU 8B0dH ;
COM5Tf EQU 8B0eH ;
COM5T10 EQU 8B0fH ;
COM5T11 EQU 8B10H ;
COM5T12 EQU 8B11H ;
COM5T13 EQU 8B12H ;
COM5T14 EQU 8B13H ;
COM5T15 EQU 8B14H ;
COM5T16 EQU 8B15H ;
COM5T17 EQU 8B16H ;
;USE FOR MAIN YD R_BUFFER SAVE DATA
MYDRSL EQU 8BFFH ;FRAME TOTAL LENGTH
MYDRS1 EQU 8C00H ;
MYDRS2 EQU 8C01H ;
MYDRS3 EQU 8C02H ;
MYDRS4 EQU 8C03H ;
MYDRS5 EQU 8C04H ;
MYDRS6 EQU 8C05H ;
MYDRS7 EQU 8C06H ;
MYDRS8 EQU 8C07H ;
MYDRS9 EQU 8C08H ;
MYDRSa EQU 8C09H ;
MYDRSb EQU 8C0aH ;
MYDRSc EQU 8C0bH ;
;USE FOR MAIN YD T_BUFFER SAVE DATA
MYDTSL EQU 8CFFH ;FRAME TOTAL LENGTH
MYDTS1 EQU 8D00H ;
MYDTS2 EQU 8D01H ;
MYDTS3 EQU 8D02H ;
MYDTS4 EQU 8D03H ;
MYDTS5 EQU 8D04H ;
MYDTS6 EQU 8D05H ;
;USE FOR SLAVE YD R_BUFFER SAVE DATA
SYDRSL EQU 8DFFH ;FRAME TOTAL LENGTH
SYDRS1 EQU 8E00H ;
SYDRS2 EQU 8E01H ;
SYDRS3 EQU 8E02H ;
SYDRS4 EQU 8E03H ;
SYDRS5 EQU 8E04H ;
SYDRS6 EQU 8E05H ;
SYDRS7 EQU 8E06H ;
SYDRS8 EQU 8E07H ;
SYDRS9 EQU 8E08H ;
SYDRSa EQU 8E09H ;
SYDRSb EQU 8E0aH ;
SYDRSc EQU 8E0bH ;
;USE FOR SLAVE YD T_BUFFER SAVE DATA
SYDTSL EQU 8EFFH ;FRAME TOTAL LENGTH
SYDTS1 EQU 8F00H ;
SYDTS2 EQU 8F01H ;
SYDTS3 EQU 8F02H ;
SYDTS4 EQU 8F03H ;
SYDTS5 EQU 8F04H ;
SYDTS6 EQU 8F05H ;
;Current Data L=1024
SATAB EQU 9000H ;SPU STate & Analog DATA
SATAB1 EQU 9400H
PTAB EQU 9800H ;PQ SAVE BUFFER
PTAB1 EQU 98F0H
;USE FOR MAIN YD T_BUFFER SAVE KWH & SOE DATA
MYDTHL EQU 99FFH ;FRAME TOTAL LENGTH
MYDTH1 EQU 9A00H ;
MYDTH2 EQU 9A01H ;
MYDTH3 EQU 9A02H ;
MYDTH4 EQU 9A03H ;
MYDTH5 EQU 9A04H ;
MYDTH6 EQU 9A05H ;
;USE FOR SLAVE YD T_BUFFER SAVE KWH & SOE DATA
SYDTHL EQU 9AFFH ;FRAME TOTAL LENGTH
SYDTH1 EQU 9B00H ;
SYDTH2 EQU 9B01H ;
SYDTH3 EQU 9B02H ;
SYDTH4 EQU 9B03H ;
SYDTH5 EQU 9B04H ;
SYDTH6 EQU 9B05H ;
COM1RSL EQU 9BFFH
COM1RS1 EQU 9C00H
COM1RS2 EQU 9C01H
SPUCOSBUF EQU 9D00H ;operation STatus table
;1 byte/per spu
COSSUML EQU 9D7FH
ESFUNCOD EQU 9D80H ;e/s fun code
;insert information/ e/s
MINDSL EQU 9DFFH ;insert data group number
MINDS EQU 9E00H ;insert data firST ADDr.
MINDS1 EQU 9E06H ;insert data firST ADDr.
SINDSL EQU 9E5FH ;insert data group number
SINDS EQU 9E60H ;insert data firST ADDr.
SINDS1 EQU 9E66H ;insert data firST ADDr.
MINDCHL EQU 9EBFH ;L
MINDCH EQU 9EC0H ;insert data (RETurn cHeck codes)
SINDCHL EQU 9EDFH ;L
SINDCH EQU 9EE0H ;insert data (RETurn cHeck codes)
MTCNT EQU 9F00H ;MYD trans frame counter
MTCNTS EQU 9F01H ;SAVE MTCNT
STCNT EQU 9F02H ;MYD trans frame counter
STCNTS EQU 9F03H ;SAVE MTCNT
MCHKCNT EQU 9F04H
SCHKCNT EQU 9F06H
MTRANF EQU 9F08H ;data flag,follow as
STRANF EQU 9F09H
MYXPF EQU 9F0AH
SYXPF EQU 9F0BH
MKWCNT EQU 9F0CH
SKWCNT EQU 9F0DH
MKWPF EQU 9F0EH
SKWPF EQU 9F0FH
MHOUR EQU 9F10H
SHOUR EQU 9F11H
MREPCNT EQU 9F12H
SREPCNT EQU 9F13H
MFRAMCNT EQU 9F14H
SFRAMCNT EQU 9F15H
MNEWSOE EQU 9F16H
SNEWSOE EQU 9F17H
MINSF EQU 9F18H
SINSF EQU 9F19H
MYKRETF EQU 9F1AH
SYKRETF EQU 9F1BH
MDATLOOP EQU 9F1CH
SDATLOOP EQU 9F1DH
STCNT1 EQU 9F1EH ;主后台机定时用
STCNT2 EQU 9F1FH ;备后台机定时用
STCNT3 EQU 9F20H ;主运动定时用
STCNT4 EQU 9F21H ;备运动定时用
MTADDRSAV EQU 9F22H
STADDRSAV EQU 9F24H
MDWCHF EQU 9F26H
SDWCHF EQU 9F27H
MSFSUM EQU 9F28H
SSFSUM EQU 9F29H
MYDTSUM EQU 9F2AH
SYDTSUM EQU 9F2CH
ALLYXB EQU 9F2EH
TMPax EQU 9F30H
TMPbx EQU 9F32H
TMPcx EQU 9F34H
TMPdx EQU 9F36H
TEMPSR EQU 9F38H
LLOOPSAV EQU 9F46H ;=lcpuf (CMP_)
DDSTF EQU 9F48H ;HoST set clk flag
YXLTH EQU 9F4AH
PQLTH EQU 9F4CH
YCLTH EQU 9F4EH
GNDLTH EQU 9F50H
RCPUCNT EQU 9F52H
SUM4YX EQU 9F60H
SUM4YC EQU 9F62H
SUM4YK EQU 9F64H
SUM4PQ EQU 9F66H
FVTMPBUF EQU 9F80H
YKCOMSAVL EQU 9FD0H
YKCOMSAV1 EQU 9FD1H
YKCOMSAV2 EQU 9FD2H
YKCOMSAV3 EQU 9FD3H
YKCOMSAV4 EQU 9FD4H
YKCOMSAV5 EQU 9FD5H
YKCOMSAV6 EQU 9FD6H
YKCOMSAV7 EQU 9FD7H
;remot command buffer
YDCOMSAVL EQU 9FE0H ;lengtH
YDCOMSAV1 EQU 9FE1H ;command type
YDCOMSAV2 EQU 9FE2H
YDCOMSAV3 EQU 9FE3H
YDCOMSAV4 EQU 9FE4H
YDCOMSAV5 EQU 9FE5H
YDCOMSAV6 EQU 9FE6H
;date & time
CLOCK EQU 9FF0H ;msl reSTore date & time
CLOCK1 EQU 9FF1H ;msH
CLOCK2 EQU 9FF2H ;sec
CLOCK3 EQU 9FF3H ;min
CLOCK4 EQU 9FF4H ;Hour
CLOCK5 EQU 9FF5H ;day
CLOCK6 EQU 9FF6H ;mon
CLOCK7 EQU 9FF7H ;year
GPSDATIM EQU 9FF8H
GPSYH EQU 9FF8H
GPSYL EQU 9FF9H
GPSMON EQU 9FFAH
GPSDAY EQU 9FFBH
GPSHOUR EQU 9FFCH
GPSMIN EQU 9FFDH
GPSSEC EQU 9FFEH
MYDCOMSAVL EQU 0A000H
MYDCOMSAV1 EQU 0A001H
MYDCOMSAV2 EQU 0A002H
MYDCOMSAV3 EQU 0A003H
MYDCOMSAV4 EQU 0A004H
SYDCOMSAVL EQU 0A080H
SYDCOMSAV1 EQU 0A081H
SYDCOMSAV2 EQU 0A082H
SYDCOMSAV3 EQU 0A083H
SYDCOMSAV4 EQU 0A084H
MYDDATSAVL EQU 0A100H
MYDDATSAV1 EQU 0A101H
MYDDATSAV2 EQU 0A102H
MYDDATSAV3 EQU 0A103H
MYDDATSAV4 EQU 0A104H
SYDDATSAVL EQU 0A180H
SYDDATSAV1 EQU 0A181H
SYDDATSAV2 EQU 0A182H
SYDDATSAV3 EQU 0A183H
SYDDATSAV4 EQU 0A184H
YDYCBUF EQU 0D000H
YDPQBUF EQU 0D200H
YDYXBUF EQU 0D300H
YDSOEBUF EQU 0D380H
ZLPBUF EQU 0D480H
MPCCOMSAVL EQU 0D500H
MPCCOMSAV1 EQU 0D501H
MPCCOMSAV2 EQU 0D502H
MPCCOMSAV3 EQU 0D503H
MPCCOMSAV4 EQU 0D504H
SPCCOMSAVL EQU 0D580H
SPCCOMSAV1 EQU 0D581H
SPCCOMSAV2 EQU 0D582H
SPCCOMSAV3 EQU 0D583H
SPCCOMSAV4 EQU 0D584H
COM2RSL EQU 0D5FFH ;FRAME TOTAL LENGTH
COM2RS1 EQU 0D600H ;
COM2RS2 EQU 0D601H ;
COM2RS3 EQU 0D602H ;
COM2RS4 EQU 0D603H ;
COM2RS5 EQU 0D604H ;
COM2RS6 EQU 0D605H ;
COM2RS7 EQU 0D606H ;
COM2RS8 EQU 0D607H ;
HOSTSL EQU 0D700H
HOSTS1 EQU 0D701H
HOSTS2 EQU 0D702H
HOSTS3 EQU 0D703H
HOSTS4 EQU 0D704H
HOSTS5 EQU 0D705H
HOSTS6 EQU 0D706H
HOSTS7 EQU 0D707H
HOSTS8 EQU 0D708H
HOSTS9 EQU 0D709H
HOSTSa EQU 0D70aH
HOSTSb EQU 0D70bH
MPCSOEBUF EQU 0D800H ;主后台机事件存放区
;total SOE number <200(SOEH)
;byte1:spu ADDr.code
;byte2:04 or 05
;byte3:SOE code
;byte4:time-Hour
;byte5:time-Minute
;byte6:time-Second
;byte7:time-MSH
;byte8:time-MSl
;byte9:value Low
;byte10:value High
SPCSOEBUF EQU 0E000H ;备后台机事件存放区
;total SOE number <200(SOEH)
;byte1:spu ADDr.code
;byte2:04 or 05
;byte3:SOE code
;byte4:time-Hour
;byte5:time-Minute
;byte6:time-Second
;byte7:time-MSH
;byte8:time-MSl
;byte9:value Low
;byte10:value High
ESS EQU 0E800H ;event sequnce record save fieLD
;total SOE number <200(SOEH)
;byte1:spu ADDr.code
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -