有一数据表:我要每隔250MS,就要把数据表里的所有行数据循环右移一位,访问指令如下(大家都知道),可是我取完数据表里的数据,做循环移位操作后,如何将移位好的数据在重新送回到数据表相应的位置里,好比取数:movc a,@a+dptr,现在我处理好后要在送回去,相当于mov @a+dptr,a(当然这条指令是不存在的)我该如何实现?
……
mov r0,#00h
mov a,r0
mov dptr,#shujubiao
movc a,@a+dptr
……
shujubiao:
DB 00100000B
DB 00100000B
DB 00100000B
DB 00100000B
DB 00100000B
DB 00100000B
DB 00100000B
DB 00111110B
|