Escribir numero de 2 digitos en la EEPROM utilizando un KEYP

Foro para hablantes de español que deseen escribir en su lengua materna.

Moderator: Benj

Post Reply
electron67
Posts: 311
Joined: Sat Jan 12, 2008 2:08 am
Has thanked: 104 times
Been thanked: 47 times
Contact:

Escribir numero de 2 digitos en la EEPROM utilizando un KEYP

Post by electron67 »

Hola, ayer coloque un post y no explique correctamente el problema; creo que el programa esta correcto, pero cuando voy a grabar un numero de 2 digitos por medio de un Keypad en la EEPROM solo se graba un digito, el display LCD muestra correctamente el numero introducido de 2 digitos, pero la EEPROM solo graba un digito.

Disculpas y gracias
Attachments
SELECTOR2.fcf
PROGRAMA
(14.5 KiB) Downloaded 414 times
Last edited by electron67 on Fri Feb 24, 2012 4:53 pm, edited 1 time in total.

User avatar
arizawilmer
Posts: 69
Joined: Wed Oct 12, 2011 2:31 am
Location: Australia
Has thanked: 5 times
Been thanked: 13 times
Contact:

Re: Grabar 20 numeros en EEPROM

Post by arizawilmer »

Hola,que micro vas a usar?

electron67
Posts: 311
Joined: Sat Jan 12, 2008 2:08 am
Has thanked: 104 times
Been thanked: 47 times
Contact:

Re: Grabar 20 numeros en EEPROM

Post by electron67 »

La idea es usar el 16F877A

User avatar
arizawilmer
Posts: 69
Joined: Wed Oct 12, 2011 2:31 am
Location: Australia
Has thanked: 5 times
Been thanked: 13 times
Contact:

Re: Grabar 20 numeros en EEPROM

Post by arizawilmer »

hola,mira hace ya un tiempo ,yo tuve algunos problemas para escribir en la eeprom interna en el 877 pero investigando en el foro encontre que habia que borrar unas bandera te dejo un ejemplo de como lo resolvi ,el codigo c al inicio solo hay que colocarlo una ves
Attachments
eeprom.fcf
flowcode v4 eeprom example 16f877a
(5 KiB) Downloaded 440 times

electron67
Posts: 311
Joined: Sat Jan 12, 2008 2:08 am
Has thanked: 104 times
Been thanked: 47 times
Contact:

Re: Grabar 20 numeros en EEPROM

Post by electron67 »

Para grabar en la eeprom creo que esta bien lo que hize, el problema que tengo es que no se como introducir el numero en la eeprom, y continuar con el siguente numero hasta terminar.

User avatar
arizawilmer
Posts: 69
Joined: Wed Oct 12, 2011 2:31 am
Location: Australia
Has thanked: 5 times
Been thanked: 13 times
Contact:

Re: Escribir numero de 2 digitos en la EEPROM utilizando un

Post by arizawilmer »

Cuando te refieres a numeros de dos digitos a que precisamente te refieres, 12 o 1234,despues de leerlo del keypad tu combiertes los datos entrados en un consolidado ?

electron67
Posts: 311
Joined: Sat Jan 12, 2008 2:08 am
Has thanked: 104 times
Been thanked: 47 times
Contact:

Re: Escribir numero de 2 digitos en la EEPROM utilizando un

Post by electron67 »

el punto era que cuando grababas un digito 1,2, etc. no habia problema, pero cuando ibas a grabar 2 digitos como 21, 45, etc. solo se grababa el ultimo digito, de 21 se grababa 1 de 45 se grababa 5.
Pero ya se resolvio el problema se requiere agregar el bloque calculation y hacer una nueva variable (Value seria la variable)
Value = digit1 * 10 + digit2
y se graba Value en la EEPROM con 2 digitos.

Post Reply