Lecturas de EEprom y Microcontroladores, para programación de Computadoras.
¿Qué es la Eeprom? Eeprom es un dispositivo de memoria, que puede almacenar la información digital y mantenerla sin depender siempre de alimentación de energía. Debido a esta característica, su uso es frecuente para almacenar datos importantes, por ejemplo, kilometraje, el pin code , datos de seguridad de las llaves en los módulos del inmovilizador, número vin, etc..
• EL ORI F ICIO IN D I C A QUE EL PIN DE JUN T O ES EL No. 1 • Y EL CO N T E O SE H A CE EN S E NTIDO CO N T R A R IO A L A S MA N ECILL A S DEL RE L OJ . MEMORIAS TIPO DIP Y SMD
EXISTEN 3 GRUPOS O FAMILIAS TIPOS DE MEMORIAS
¿Cuándo y por que necesitamos leer en las Eeprom y M CU? Cuando se requiere programar las llaves perdidas, hay necesidad de accesar y modificar la información de los elementos del sistema inmovilizador (Tablero, Ecu, inmo , etc.) Si se requiere el Pin Code para la programación sera necesario obtenerlo mediante el módulo inmo , ecu o tablero. • • • •
TIPOS DE MEMORIA I 2 C 24CXX 85CXX GMRXX PCFXX SDAXX TIPOS DE MEMORIA MICROWIRE 93CX 93C56 93C8 93S66 TIPOS DE MEMORIA SPI 25CXX M25PXX ST95XXX X50XX
MEMORIA MICRO WIRE SERIE 93CXX TODAS DEBEN SER LEIDAS Y ESCRITAS A16 BITS EXCEPTO SI LA MATRICULA CONTIENE UNA LETRA «A» SE LEE Y SE ESCRIBE A 8 BITS ESTA MEMORIAS SE RIGEN POR CAPACIDAD DE ALMACENAMIENTO Y POR TIEMPO DE ACCESO SE PUEDEN INTERCAMBIAR DE MAYOR A MENOR EJEMPLO 93C56 --93C46
Cuando "leemos" un EEPROM con un PROGRAMADOR el resultado es un archivo llamado DUMP , este es un archivo con información como un documento de Word o Excel, solo que tiene otro formato y otra extensión, generalmente es . Bin
IDENTIFICACION DEL PIN # 1 POR UN PUNTO O SEMI AGUGERO MARCADO EN UNA DE SUS ESQUINAS 2. UNA MUESCA COMO MEDIA LUNA A UNO DE LOS LADOS 3. POR LA POSICION DE SU MATRICULA O IDENTIFICACION
¿Qué es el MCU? (microcontrolador) Integrado (IC) como la memoria Eeprom pero viene la estructura y funciones diferentes. Puede mandar y recibir comandos, controlando a otros IC en la placa base en el que está mondado. Los MCUs vienen una memoria Eeprom integrada.
¿Q u é datos alma c e n a un microcontrol a do r ? P ue d e a l m a ce n a r t a nto su rutina de o p e r a ción o p rog r a m a , co m o d a tos q ue v a n d e s d e el tr a n s p o n d e r , P in Co d e , n ú m e ro vi n , e tc, e sto p ue d e s e r inte r nam e nte en la E e p rom d e l m is m o o t a m b ién p ue d e ut i liz a r una m em oria E e p rom e x ter n a q ue e s tá m o n t a d a e n la m is m a p l a ca d e l circu i to d el e lectr ó nico d el m ó d ulo. Memoria MCU
• Mat r ic u l as O c u l tas p o r medio de C ód i gos I m pre s os en el D ispositivo E s tab l eci d os por el F abr i c ante • Son C o n oci d os como Mas caras • Li s ta d os o prog r a mas para C o n oc e r el E q u i v a l e n te a la Mat r ic u l a REAL d el M i c r oc o n t r ola d or M a tr i cula R E AL MC6 8 HC 5 B 8 • P U s ado po r Motoro l a, Intel, e n t r e O tr os TIPOS DE SEGURIDAD EN MICROCONTROLADORES
MASCARAS EN LOS MICROCONTROLADORES ACTUALMENTE TODOS LOS MICROPROCESADORES EN GENERAL CONTIENEN UNA MASCARA. ESA MASCARA CONSISTE EN LA IDENTIFICACION DEL MICROCONTROLADOR EN DADO CASO DE NO TRAER LA MATRICULA GRABADO EN EL COMPONENTE, TENDREMOS QUE AVERIGUAR YA SEA EN UNA TABLA O EN SOFTWARE QUE BUSCA DICHOS DATOS MATRICULA MASCARA
El sistema hexadecimal, o sistema numérico hexadecimal, es un sistema de numeración posicional basado en 16. Esto significa que el sistema hexadecimal usa 16 símbolos para marcar un número, que son: dígitos del 0 al 9 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9) las letras de la A a la F (A, B, C, D, E, F). Sistema Hexadecimal
Filas Casillas Datos en Hexadecimal Datos en Ascii Página de trabajo del dump o buffer
Página de trabajo del Dump o buffer
Página de trabajo del Dump o buffer
¿Qué es un Scrip t ? E s u n a rc h i v o d e ó r d e n e s o i n s tru cc iones m u y u t i lizado pa r a a u to m at i zar las ta r eas P o r lo r e g u lar se alma c ena en u n a rc h i v o de e xt e r no. Pa r a r ealizar u n s cr i p t se r e q u i e r e e n t e n d er u n poco de la l ó g i c a de p r o gr a m a c ión y c o noc e r las i n s tru cc ione s . H a y Sc r i p ts tan s e n c ill o s q u e v an d e s de ha c er solo la le c t u r a de m e m o r ia y tan c o m pl e j o s q u e p u e d en l o gr ar i n t er a cc ión c o n el u s u a r io y c o nju n tar i m ag e ne s , s e le c c ión de o p c ione s , c ap t ur a de da t o s, a u to m at i za c ión de ta r ea s , e t c .