Bonjour, j'ai un petit souci de compilation d'un programme pour PIC servant à la gestion d'un LCD 1X8
Lors de l'envoie des caractère à l'afficheur, le programme utilise le des retw dans un espèce de tableau mais le test du débordement du PCL doit être fait par le compilateur or on dirait que celui-ci ne reconnaît pas cette directive, voyez plutôt:
J'ai cette erreur:Code:;============================================================================= ; Table message to display ;============================================================================= MSG1 addwf PCL ,F ;Jump to char pointed to in W reg retlw 'C' retlw 0x27 ; code pour ' retlw 'e' retlw 's' retlw 't' retlw ' ' MSG1_END retlw 0 IF ( (MSG1 & 0x0FF) >= (MSG1_END & 0x0FF) ) MESSG "Warning - User Definded: Table 'MSG1' crosses page boundry in computed jump" ENDIF END ; End of program
-----