min 发表于 2012-8-18 15:35:13

请教论坛朋友

做一个查表,利用一个寄存器递增后数值和PCL相加指向排列好的数据地址,当数据地址为256的时候没有问题,可是
当地址增加到大于256的时候,PCL已经到上限了。。。。该怎么处理啊?!!先谢谢各位了!!

如下:
;======================
TABAL
      INCF      0x10H
      MOVF   0X10H,W
      ADDWF   PCL,F

ADDRESS
      1
      2
      .
      .
      256
      257   ;<-------到这里该如何处理??
      258

star 发表于 2012-8-18 16:36:11

超过256的表格,可以引入一个长度为2个字节的变量当作索引值,并规定低位字节存放于低地址(变量),高位字节存放于高地址(变量加1)
页: [1]
查看完整版本: 请教论坛朋友