程序要求

设有一个巡回检测报警装置,需对4路输入进行控制,每路设有一个最大额定值,为双字节数。控制时需根据检测的路号找出该路对应的最大额定值。

程序设计

  • 使用R2存储检测路号
  • 查找到的对应最大额定值存放于片内数据存储器31H和32H单元中

关键点说明

两个偏移量(19H、15H)的计算:
  • 分别为当前PC地址(查表指令地址+1)与表首地址和(表首地址+1)之间的偏差
计算公式:

程序代码

Loading...