Tips & Tricks - PIC

 

 


11.- MACRO-SUB e Tabelle

In pagina 0 vanno poste anche le MACRO che generano subroutines: devono essere definite prima dell' usao, ma nello steso tempo occupano spazio in memoria programma anche se non sono usate.

;====================================================================
; MACRO-SUB
;====================================================================
;--------------------------------------------------------------------
; Area di piazzamento di eventuali tabelle
; e di macro che generano subroutine
; -------------------------------------------------------------------
; esempio

 #include C:\PIC\LIBRARY\DelayUS\DelayUS_18f.asm

Pure in pagina 0 vanno le lookup table del genere retlw

; lookup per l' acceso indicizzato con W
lookupTable
        brw
tablekb retlw 0x01      ;0=1
        retlw 0x02      ;1=2
        retlw 0x03      ;2=3
        retlw 0x0F      ;3= non valido
        retlw 0x04      ;4=4
        retlw 0x05      ;5=5
        retlw 0x06      ;6=6

 


 

Copyright © afg . Tutti i diritti riservati.
Aggiornato il 17/05/12 .