MOV A, R2; R2为双字节参数第一字节
A CALL PR 14
PR 11: A CALL PR01; 单字节参数入口地址
MOV A, R3
A CALL PR 14
PR 12: A CALL PR 01; 无参数入指令入口地址
MOV A, R4
SJM P PR 15
PR 14: CL R P1.0; 写数据入口, 数据口地址
CL R P1.1
PR 15: MOV DPTR, # 0FFFFH
MOV X @DPTR, A
SETB P1.1
RET
读数据子程序:
PR 2: A CALL PR 01
CLR P1.1
MOV DPTR, #0FFFFH
MOV A, @DPTR