H P S P I N E l e t r ô n i c a D i g i t a l e P r o g r a m a ç ã o d e M i c r o c o n t r o l a d o r e s P I C |
HOME PROJETOS PROGRAMAÇÃO |
WRITE_EEPROM byte
A macro WRITE_EEPROM byte grava um byte na memória EEPROM do microcontrolador.
Esta macro é suportada nas famílias 16F e 18F.
Esta macro desabilita globalmente as interrupções
O byte a ser gravado deve residir numa variavel definida na memória de dados (RAM) e o registrador W deverá conter o endereço da EEPROM onde o byte será gravado.
UDATA 0x20 ; RAM addr RES 1 ; endereco dado RES 1 ; dado . . clrf addr ; endereco zero da EEPROM movlw "X" ; caracter a gravar na EEPROM movwf dado ; coloca o caracter no buffer . . loop movf addr,w ; carrega o endereco da EEPROM WRITE_EEPROM dado ; grava o byte na EEPROM . . . incf addr,f ; incrementa o endereco goto loop ; continua gravando |
![]() |
H P S P I N Desde 04 de Março de 2010 Atualização: 20 de Jun de 2025 |
![]() |