TODOPIC
Microcontroladores PIC => Lenguaje Basic para microcontroladores PIC => Mensaje iniciado por: pgsabel en 01 de Agosto de 2003, 12:25:00
-
Caros colegas,
Sou iniciante em picbasic e estou tentando fazer um programa para armazenar, ler e apagar dados na memória EEPROM interna do PIC16F628. Vocês poderiam me ajudar.
Queria um programa em picbasic pro só para que eu possa entender como se trabalha com a memória interna do PIC.
Vocês poderiam me ajudar?
Fico muito agradecido.
Paulo
-
Hola Paulo,
Es muy facil, para leer tienes
READ direccion, dato
Para escribir en eeprom tienes
WRITE direccion, dato
Saludos
Ricky
-
Caro colega,
Você tem um exemplo prático de como fazer este programa que utilize estas funções?
Eu não domino muito estas funções por isso estou lhe pedindo esta ajuda.
Muito obrigado,
Paulo
-
Por ejemplo si quieres leer la posicion 0 de la EEprom del 16F628 (tiene 128 posiciones o bytes) haces lo siguiente:
mivariable VAR BYTE
READ 0,mivariable " Guarda en mivariableel valor de la posicion 0 de la EEPROM
Si quieres escribir en esta misma posicion haces
WRITE 0, mivariable "En la posicion 0 escribe el valor de mivariable que previamente has definido.
Las posiciones de la EEPROM son del tamano de un byte.
Si escribes varias posiciones seguidas por ejemplo con un FOR ...Next debes meter una pausa de 10 milisegundos para que le de tiempo a escribir a la memoria.
Saludos
Ricky
-
Caro colega,
Muito obrigado pela dica. Tentarei fazer o meu programa com base no que você informou e darei um retorno.
Valeu!
Um abraço,
Paulo