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
|
|