Sau khi ngâm kíu mình biết lỗi trên do 1 trong những nguyên nhân:
dùng lệnh CALL mà không có RETURN, lệnh call lồng lệnh call quá 8 lận sẽ vượt quá Stack của PIC16. Tuy nhiên ở đây mình dùng kỹ thuật tra bảng và lệnh trả về là RETLW, luôn có lệnh trả về Return sau lệnh call thì làm sao mà lỗi. Mà lỗi tại sao lại mỗi phần dưới trong khi phần trên không bị.
|