Professional Documents
Culture Documents
Grupo Estudiantil
INVENTRONICA
Contenido:
Librería p16f877a.inc
Un ejemplo de librería es la p16f877a.inc ubicada en C:\Archivos de
programa\Microchip\MPASM Suite\P16F877A. Si abrimos este archivo
encontraremos algo como esto:
Esta librería contiene los nombres de los registros especiales del PIC, por ejemplo,
veamos la línea:
PORTB EQU H’0006’
Indica que la posición número 6 de la memoria de datos será llamada PORTB. De no
incluir esta librería en nuestros programas tendríamos que referirnos a los registros y
bits por sus posiciones de memoria en vez de sus “nombres”. Por ejemplo:
bsf PORTB,0 se escribiría así bsf 0x06,0x00
Está claro que sería un lio programar usando la segunda opción, y de igual manera
seria un lio renombrar todos los registros especiales del PIC cada vez que
empezáramos a editar un programa nuevo. De ahí la utilidad de las librerías.
Como se puede apreciar es sumamente simple hacer librerías de esta manera. Las
librerías no llevan END hasta al final.
GRUPO ESTUDIANTIL
INVENTRONICA