📄 easycore.inc
字号:
;=====================CPU寄存器组(00H-1FH)==============
; 0区 00H-07H 主程序使用
; 1区 08H-0FH 编程口(高优先级中断)使用
; 2区 10H-17H 串口1 (高优先级中断)使用
; 3区 18H-1FH CANBUS(低优先级中断)使用
; **3区可被用户嵌入时(低优先级中断)重复使用**
;=====================CPU寄存器组(00H-1FH)==============
;=================BRAM用户使用区(23H-20H)====================
BRAM_USER EQU 20H ;4BYTES
;=================DRAM用户使用区(58H_67H)===================
DRAM_USER EQU 58H ;16BYTES
;=================XRAM用户使用区(3600H-3FFFH)================
XRAM_USER EQU 3600H ;4096-1536BYTES=2560BYTES
;================用户程序使能位=============================
;--------USER PRO ENABLE-----------
PLC_BIT_REG EQU 28H ;运算位中间变量
;47H-40H
FS0_FLAG EQU PLC_BIT_REG.7
FS1_FLAG EQU PLC_BIT_REG.6
FS2_FLAG EQU PLC_BIT_REG.5
FS3_FLAG EQU PLC_BIT_REG.4
KEY_SET EQU 3FH
KEY_PRO EQU 3EH
PLC_PRO_ERR EQU 3DH
PLC_PRO_END EQU 3CH
;================公共运算区(30H-4FH)
;公共运算区不可用于:
; 1>.系统软定时TMS
; 2>.用户中断
M0 EQU 30H
M1 EQU 31H
M2 EQU 32H
M3 EQU 33H
M4 EQU 34H
M5 EQU 35H
M6 EQU 36H
M7 EQU 37H
M8 EQU 38H
M9 EQU 39H
M10 EQU 3AH
M11 EQU 3BH
M12 EQU 3CH
M13 EQU 3DH
M14 EQU 3EH
M15 EQU 3FH
FLOAT_M1 EQU 40H ;
FLOAT_M2 EQU 44H
FLOAT_M3 EQU 48H
FLOAT_M4 EQU 4CH
W_R0 EQU 50H
W_R1 EQU 51H
W_R2 EQU 52H
W_R3 EQU 53H
W_R4 EQU 54H
W_R5 EQU 55H
W_R6 EQU 56H
W_R7 EQU 57H
W_DATA EQU 75H ;运算目的指针
;====================PLC 资源区 ====================
;>>>>>>>>>>>>>>>>>位变量区(0000-05FFH)<<<<<<<<<<<<<<<<<<
RAM_PM EQU 0000H ;M0000-M3071
RAM_PY EQU 0180H ;Y0000-Y0267
RAM_PM8 EQU 01C0H ;M8000-M8255
RAM_PCS EQU 01E0H ;CS000-CS255 计数器触点
RAM_PTS EQU 0200H ;TS000-TS255 定时器触点
RAM_PX EQU 0240H ;X0000-X0267
RAM_PS EQU 0280H ;S0000-S0999
RAM_PCC EQU 04E0H ;CC000-CC255 计数器线圈
RAM_PTC EQU 0500H ;TC000-TC255 定时器线圈
;>>>>>>>>>>>>>>>>>位变量区(0000-05FFH)<<<<<<<<<<<<<<<<<<
;>>>>>>>>>>>>>>>>>字变量区(0A00-7FFFH)<<<<<<<<<<<<<<<<<<
;
RAM_PCN EQU 0A00H ;C0000-C0199(2)
RAM_PCN1 EQU 0C00H ;C0200-C0255(4)
;L,H=(2)(2)--D0D1(D1为高字)
RAM_PD8 EQU 0E00H ;D8200-D8255
RAM_PTN EQU 1000H ;T0000-T0255
RAM_PD EQU 4000H ;D0000-D7999
;>>>>>>>>>>>>>>>>>字变量区(0A00-7FFFH)<<<<<<<<<<<<<<<<<<
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -