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
Escribir numero de 2 digitos en la EEPROM utilizando un KEYP
Moderator: Benj
-
- Posts: 323
- Joined: Sat Jan 12, 2008 2:08 am
- Has thanked: 106 times
- Been thanked: 48 times
Escribir numero de 2 digitos en la EEPROM utilizando un KEYP
- Attachments
-
- SELECTOR2.fcf
- PROGRAMA
- (14.5 KiB) Downloaded 431 times
Last edited by electron67 on Fri Feb 24, 2012 4:53 pm, edited 1 time in total.
- arizawilmer
- Posts: 69
- Joined: Wed Oct 12, 2011 2:31 am
- Location: Australia
- Has thanked: 5 times
- Been thanked: 13 times
- Contact:
-
- Posts: 323
- Joined: Sat Jan 12, 2008 2:08 am
- Has thanked: 106 times
- Been thanked: 48 times
- 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
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 458 times
-
- Posts: 323
- Joined: Sat Jan 12, 2008 2:08 am
- Has thanked: 106 times
- Been thanked: 48 times
Re: Grabar 20 numeros en EEPROM
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.
- 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
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 ?
-
- Posts: 323
- Joined: Sat Jan 12, 2008 2:08 am
- Has thanked: 106 times
- Been thanked: 48 times
Re: Escribir numero de 2 digitos en la EEPROM utilizando un
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.
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.