Almacenamiento en memoria interna EEPROM PIC 💾 [Código en CCS C] # 021

  Рет қаралды 7,667

Sergio A. Castaño Giraldo

Sergio A. Castaño Giraldo

Күн бұрын

Пікірлер: 36
@SergioACGiraldo
@SergioACGiraldo 4 жыл бұрын
☑️ Descargar el Código: wp.me/p5P46A-6r ☑️ Explicación EEPROM Interna: bit.ly/3fyw2zk ☑️ Circuito Implementado: bit.ly/2YKgF0I 👇👇 *DESPLIEGA ESTO* 👇👇 ❤️ Curso de PIC: goo.gl/5riyKn 💙 Curso de ARDUINO: bit.ly/2q7Ln1c 🧡 Curso de MATLAB: bit.ly/2AtFZvr 😱 Como ser Experto en PIC en 7 Días 👉 bit.ly/2OTkNry ⏱ MARCAS DE TIEMPO ⏱ 00:00 Memoria EEPROM Interna PIC 01:20 Encabezado del programa 02:42 Principal 03:58 Verificar Contraseña Default 05:43 Leer contraseña de la EEPROM 07:03 Conversor CAST 08:39 Función _mul(val1, val2) 09:58 función pedir_clave(); 10:23 función Teclado(); 11:03 función pedir_clave(); 14:39 Mensajes en el LCD 15:16 función cambio_clave(); 17:30 Grabar Contraseña en EEPROM 19:13 Proteus
@gustavomora4524
@gustavomora4524 2 жыл бұрын
Ingeniero, mucisimas gracia por compartir tanto conocimiento, tan bien explicado, estaba perdido en mi materia de microbotica y creí que la cancelaría, gracias a su lista de reproduccion hoy estoy realizando el primer parcial, bendiciones
@justovelarde3456
@justovelarde3456 2 жыл бұрын
Excelente video y muy pero muy bien explicado. Estoy seguro de aprender mucho. Gracias.
@vicentematricardi3596
@vicentematricardi3596 4 жыл бұрын
Muy completo , excelente trabajo !!!!
@SergioACGiraldo
@SergioACGiraldo 4 жыл бұрын
Gracias Vicente por el apoyo constante.o valoro mucho. Un fuerte abrazo.
@guillermot.8042
@guillermot.8042 4 жыл бұрын
Sería genial un curso de protocolos industriales y gateway...gracias
@justovelarde3456
@justovelarde3456 2 жыл бұрын
Hola Sergio, espewro que corrigas el código para que se pueda ver, analizar e implementar que creo que es el fin del curso. Como dijiste, se está combinando código html. Saludos.
@justovelarde3456
@justovelarde3456 2 жыл бұрын
Hola para los interesados que quieran "copiar" el código directamente, DEBEN borrar desde la linea 300 para abajo (pero no el corchete de la linea 300). Asi lo hice, y funciona bien. Por alguna razón, se repuite el código dos veces por partes a partir de la linea 300. Saludos.
@SergioACGiraldo
@SergioACGiraldo 2 жыл бұрын
Gracias Justo, estare arreglando el código entre hoy y mañana. Saludos.
@elkinpoveda2356
@elkinpoveda2356 4 жыл бұрын
Excelente
@SergioACGiraldo
@SergioACGiraldo 4 жыл бұрын
Muchas gracias Elkin por el comentario. Saludos!
@rebecaleon4128
@rebecaleon4128 2 жыл бұрын
Buenas ! Cómo haces para usar el mismo puerto para LCD y teclado? Como realizan el envío de datos? Me sería muy útil! Gracias!
@SergioACGiraldo
@SergioACGiraldo 2 жыл бұрын
En este video se explica como hacerlo: kzbin.info/www/bejne/nZC7ooRurbigY6M
@marcoab4337
@marcoab4337 3 жыл бұрын
Buenas noches Ing. Tengo una duda..para programar un pic 12f675 se usa de forma similar el write_eeprom y read_eeprom?? O tendria que hacer algo mas? Porque la simulacion en proteus simplemente no hace nada. Es un programa simple con unos leds y uso de la memoria eeprom. Gracias de antemano.
@MenteFresca
@MenteFresca 4 жыл бұрын
Que tal!! Buen video!! Tengo una duda, ¿como puedes declarar variables float en la memoria EEPROM?
@SergioACGiraldo
@SergioACGiraldo 4 жыл бұрын
kzbin.info/www/bejne/anu6pqubhLhogaM
@SergioACGiraldo
@SergioACGiraldo 4 жыл бұрын
también puedes usar las funciones de la libería floatee.c kzbin.info/www/bejne/ql7FdJSgj5iDqsk
@CarlosCarballo852
@CarlosCarballo852 3 жыл бұрын
Hola, gran video. Me quedó una duda... ¿No habrá forma de almacenar la contraseña en un solo int16 que ocupe 2 celdas en lugar de dividir cada dígito de la contra en 4 int8 distribuídos en 4 celdas? Saludos Sergio.
@SergioACGiraldo
@SergioACGiraldo 3 жыл бұрын
Creo que si, hay que sentarse a pensar en la lógica de programación, pero puedes hacerlo perfectamente.
@monicacastillo4164
@monicacastillo4164 3 жыл бұрын
Buenas tardes, tengo una consulta como puedo leer varias claves guardadas en la memoria eeprom del PIC?
@justovelarde3456
@justovelarde3456 2 жыл бұрын
Hola, no sé qué pasa pero no puedo copiar tu código, En la linea después de VOID TECLADO () justo después de INT8 sinal; SALE: WHILE(k=='
@luisalbertocervantesescami4786
@luisalbertocervantesescami4786 4 жыл бұрын
muy buenos días, disculpe una pregunta ¿por qué en las definiciones puso #BYTE portc =7 y #BYTE portb=6?, ¿está guardando los datos en las direcciones 6 y 7 de la EEPROM?, ¿sería lo mismo para el pic16f877a?
@SergioACGiraldo
@SergioACGiraldo 4 жыл бұрын
No. Es para poder usar en el código la palabra portb y portc usadas para activar o desactivar cualquiera de los pines de esos puertos. Para el 877a es lo mismo.
@luizgfonsecagfonseca3406
@luizgfonsecagfonseca3406 5 ай бұрын
Buenas noches m=MIL*1000; //Convierto miles a numero //c=_mul(CEN,100); //Otra alternativa para multiplicar int8*int8=int16 c=(int16)CEN*100; //Convierto centemas, haciendo un CAST para obtener un int16 d=DEC*10; //Convierto decenas a numero u=UNI; //Convierto unidades a numero Buenas noches, no entiendo esta parte, ¿pueden ayudarme? Usando el mismo ejemplo, que usaste con c=3*100 que resultó en 300, y que necesitabas usar un CAST para obtener un int16, porque no necesitabas usar un CAST en m=3*1000, o incluso si usaras m=1 *1000 daría un valor superior a 256, ¿puedes ayudarme? gracias.
@justovelarde3456
@justovelarde3456 2 жыл бұрын
Lo mismo pasa en otra parte del código mucho más abajo!!!
@justovelarde3456
@justovelarde3456 2 жыл бұрын
OTRA forma de bajar este código? Gracias.
@justovelarde3456
@justovelarde3456 2 жыл бұрын
Te come amigo, bajé el zip desde el link y todo hasta ahora está bien. Pero cuando lo "copio" desde la ventana sale todo ese código que te dije antes. Gracias.
@SergioACGiraldo
@SergioACGiraldo 2 жыл бұрын
Hola Justo se esta combinando el código con el html de la página. Esta semana me es difícil arreglar ese inconveniente. La próxima semana lo estaré arreglando. Gracias por avisarme.
@justovelarde3456
@justovelarde3456 2 жыл бұрын
@@SergioACGiraldo gracias por tu respuesta. Bendiciones y un feliz año 2022!!
@cristianfabianperez9526
@cristianfabianperez9526 4 жыл бұрын
cordial saludo ingeniero es que estoy compilando el código original parea hacerle unas modificaciones y no me compila me sale un error y en la simulación no me sirve la contraseña por defecto agradesco su colabopracion gracias espero su pronta respuesta
@SergioACGiraldo
@SergioACGiraldo 4 жыл бұрын
Cristian yo compilé y funciona perfecto. Que error te sale a ti? Ya corregí el archivo para que comience con la clave por defecto en el proteus. Descargalo de nuevo. Saludos.
@cristianfabianperez9526
@cristianfabianperez9526 4 жыл бұрын
@@SergioACGiraldo el error es el siguiente ingeniero Out of ROM,A segment on the program is too large MAIN error 71 "memEEPROM" Seg 00800-00FF, 04BC left, need 00E0A y otros seg
@SergioACGiraldo
@SergioACGiraldo 4 жыл бұрын
Estás usando un Microcontrolador diferente? a mi no me sale ese error. Eso indica que la memoria de la página del main se llenó. Una forma de solucionarlo es creando más funciones para reducir el código en el void main.
@cristianfabianperez9526
@cristianfabianperez9526 4 жыл бұрын
@@SergioACGiraldo no ingeniero solo estaba compilando el codigo original para empezar a modificarlo y nada.....cambio el pic ?
@SergioACGiraldo
@SergioACGiraldo 4 жыл бұрын
No se porque te sale eso. Yo tengo la versión 5.076 para todos los compiladores del CCS: IDE, PCB, PCM, PCH, PCD
Almacenamiento en memoria interna EEPROM PIC 💾 [Implementación - CCS C] # 022
4:50
Almacenamiento en memoria interna EEPROM PIC 💾 CCS C (PIC C) # 020
17:16
Sergio A. Castaño Giraldo
Рет қаралды 13 М.
When mom gets home, but you're in rollerblades.
00:40
Daniel LaBelle
Рет қаралды 138 МЛН
Memoria EEPROM con PIC18F4550 - Wels Theory
15:17
Wels
Рет қаралды 8 М.
38.- MEMORIA EEPROM INTERNA - CURSO MICROCONTROLADORES PIC CON XC8
10:10
Electrónica y Circuitos
Рет қаралды 2,3 М.
⏲ Tipos de CLOCK Microcontrolador PIC CCS C [Interno, Cristal] ⏱# 006
43:50
Sergio A. Castaño Giraldo
Рет қаралды 32 М.
«Осень». Самая большая загадка Windows XP
14:36
Девять десятых
Рет қаралды 1,1 МЛН
Porque en Lima no existe el Neutro
9:25
ISA ELECTRICISTAS
Рет қаралды 115 М.
Almacenamiento en memoria externa EEPROM PIC 💾 CCS C (PIC C) # 023
10:48
Sergio A. Castaño Giraldo
Рет қаралды 16 М.
Подробно про CAN шину
30:19
Eugene Irimia
Рет қаралды 700 М.
When mom gets home, but you're in rollerblades.
00:40
Daniel LaBelle
Рет қаралды 138 МЛН