; point FSR0 to address 0x0 and set INDF to 'A'
movlw 0x0
movwf FSR0
movlw A'A'
movwf INDF0
; increment FSR0, then set new INDF to 'B'
incf FSR0
movlw A'B'
movwf INDF0
; decrement FSR0, then show the new INDF to LCD, it should show the letter 'A', but 'B' is shown.
decf FSR0
movf INDF0, 0
call LCD8SendData
Почему «А» отображается вместо «А»? Я уменьшил указатель FSR0.