設(shè)計128路分支的轉(zhuǎn)移程序,設(shè)128個出口地址分別為:s00,s01,。。。,s7F;
要轉(zhuǎn)移的出口信息放在工作寄存器R3中。注意出口信息是0到128之間的整數(shù)。
程序如下:
MOV A,R3
RL A
MOV DPTR,#TAB
JMP @A+DPTR
TAB:AJMP S00
AJMP S01
......
AJMP S7F
為什么先要把出口信息乘以2
歡迎光臨 (http://www.torrancerestoration.com/bbs/) | Powered by Discuz! X3.1 |