Home
        Manual del módulo microcontrolador Dallas 5000(T)
         Contents
1.    UNIVERSIDAD POLIT  CNICA DE VALENCIA    ESCUELA UNIVERSITARIA DE INGENIERIA T  CNICA INDUSTRIAL    MANUAL DE USUARIO DEL M  DULO  MICROCONTROLADOR DALLAS 5000 T         MEMORIA 1    SISTEMA MODULAR DE PR  CTICAS PARA MICROCONTROLADORES  COMPATIBLES 8051         NDICE DE P  GINAS   1  INTRODUCCION cana a 1  DESCRIPCION aia iia 3  ODO 6    MANUAL DE USUARIO    I    SISTEMA MODULAR DE PR  CTICAS PARA MICROCONTROLADORES  COMPATIBLES 8051      NDICE DE FIGURAS     FIGURA 1  VISTA DEL M  DULO DE COMUNICACIONES    rerernennnnennnnennnnensnnnnennnnennnnenennenennener 1    FIGURA 2  VISTA DEL M  DULO MICROCONTROLADOR    eerernenernensnnennnnenennnnennnnennnnenennenennenee 2    FIGURA 3  FOTOGRAF  A DEL CABLE CINTA BUS UTILIZADO    FIGURA 4  SE  ALES DEL CONECTOR  3  FIGURA 5 POSICIONAMIENTO DE LOS ELEMENTOS DE CONFIGURACI  N    rorrernrnnnnrnennensnnener 4    FIGURA 6  PANTALLA DEL HYPERTERMINAL DE WINDOWS    rerenenenrnrnennnnnnnnsnsnnnenennnnnnnnnnsee 6    FIGURA 7  CARGA DE UN PROGRAMA Y RESPUESTA DEL MICROCONTROLADOR DS5000 T        ERROR  MARCADOR NO DEFINIDO     MANUAL DE USUARIO     H    SISTEMA MODULAR DE PR  CTICAS PARA MICROCONTROLADORES                AVON        5    gt     27707   1 d  GU  DE    Z  q  N    NA  IQ  Se    SSI        COMPATIBLES 8051             NDICE DE TABLAS     TABLA 1  CONFIGURACI  N DEL JUMPER SELECTOR DEL Rpsrr   sss  4  TABLA 2  CONFIGURACI  N DE LOS MICROINTERRUPTORES     soerernennnnensnnnnennnnennnnennnnenennener 5  TABLA 3  TABLA RESUMEN DE LO
2. PATIBLES 8051            y  EL  WS    A    s  Dallas   HyperTerminal ID x   Archivo Edici  n Ver Llamar Transfer Ayuda    055000 LOADER VERSION 2 3 COPYRIGHT IC  1988 1990 DALLAS SEMICONDUCTOR  A          0 01 38 conectado ANSI 9600 8 H 1  DESPLAZAR  MA         Figura 6  Pantalla del Hyperterminal de Windows     A partir de esta pantalla ya podemos empezar a trabajar con el microcontrolador     Como se puede observar en la imagen  el microcontrolador nos ha devuelto una  l  nea caracter  stica del programa invocado para la transmisi  n  ya sea esta serie o  paralela  En concreto  aqu   se ha utilizado un microcontrolador de la casa Dallas  el  modelo Dallas 5000  Cuando el microcontrolador se encuentre listo para recibir el    pr  ximo comando  nos lo har   saber a trav  s de este s  mbolo   gt       3  COMANDOS     Este tipo de micro implementa una interfaz en l  nea de comandos de f  cil uso y  que es similar a la utilizada por numerosos programas de este estilo  En concreto los    comandos que utiliza este modelo son     MANUAL DE USUARIO  6    SISTEMA MODULAR DE PR  CTICAS PARA MICROCONTROLADORES  COMPATIBLES 8051    a   Funci  n  EE   Retorno de CRC 16 chegueo de la RAM interna     Visualizar la RAM en hexadecimal del formato de  INTEL     F   Rellenar la RAM interna con un valor constante     G   Obtener el valor actual de un puerto     K   Cargar 40 bits de c  digo encriptado    L Cargar fichero hexadecimal en formato INTEL   P   Poner un valor en un puerto      R   Le
3. S COMANDOS DEL DS5000 T     cccocccnoccnnocnniccniccnnoccnnncnns 7    MANUAL DE USUARIO     I        EPSON       POVOS SISTEMA MODULAR DE PR  CTICAS PARA MICROCONTROLADORES  KSO COMPATIBLES 8051    Z DS  XL  RES    1  INTRODUCCI  N     Vamos a explicar de manera puntual los pasos a seguir para la transmisi  n de  programas desde el PC al microcontrolador  Para ello vamos a necesitar dos de los  m  dulos dise  ados  estos son     El m  dulo de comunicaciones        Figura 1  Vista del m  dulo de comunicaciones     MANUAL DE USUARIO           SISTEMA MODULAR DE PR  CTICAS PARA MICROCONTROLADORES  COMPATIBLES 8051         FAA  Vg I 3  FULL   lt   N Ci 2  A         El m  dulo microcontrolador        Figura 2  Vista del m  dulo microcontrolador     Suponemos que los dos m  dulos est  n montados siguiendo los esquem  ticos y  los fotolitos proporcionados  y que adem  s de los m  dulos anteriores  poseemos un  cable serie que conecte el m  dulo de comunicaciones con el PC  y tenemos una cinta    Bus que nos conectaran ambos m  dulos        CO  al    EE         4 pa  pr       e L    Ge SE gg EE JA       Figura 3  Fotografia del cable Cinta Bus utilizado    MANUAL DE USUARIO  2    SISTEMA MODULAR DE PR  CTICAS PARA MICROCONTROLADORES  COMPATIBLES 8051       Se recuerda que la configuraci  n de este cable es la siguiente           Px Px 0    Px 3 Px 2  Px 5 Px4  Pf Px 6    GND VCC          Figura 4  Senales del conector     2  DESCRIPCION     EI primer paso a seguir ser   la conexi  n 
4. del cable serie desde el ordenador al  m  dulo de comunicaciones  para ello  y como medida de protecci  n conectaremos uno  de los extremos del cable serie al PC  estando este APAGADO  pues podriamos causar  cortocircuitos en el PC  gue podrian dar al traste con los puertos serie del mismo  Una  vez solucionado este tema  conectaremos el otro extremo del cable serie al m  dulo de  comunicaciones  Interconectaremos los dos m  dulos mediante un cable cinta BUS     conect  ndolo al puerto 3 de la placa microcontroladora     Una vez realizado tal conexi  n  vamos a terminar de configurar la placa  para  ello  y dependiendo el microcontrolador elegido  deberemos seleccionar el tipo de reset    adecuado para el sistema  para ello moveremos el jumper de la siguiente manera     MANUAL DE USUARIO  3    SISTEMA MODULAR DE PR  CTICAS PARA MICROCONTROLADORES  COMPATIBLES 8051       Diodo LED    Pulsador RESET    Jumper configuaci  n  tipo RESET       Micromterruptores    Figura 5 Posicionamiento de los elementos de configuraci  n     Reset a trav  s    condensador    Reset a trav  s de una    resistencia       Tabla 1  Configuraci  n del jumper selector del Reset     Adem  s de esta peque  a configuraci  n  queda otra todav  a m  s importante si  cabe  es la que va a determinar el funcionamiento del microcontrolador  Se trata del  valor que tiene que tener el pin EA  para ello  despu  s de mirar en las hojas de  caracter  sticas de nuestro micro  procederemos a la configuraci  n manual d
5. e los  microinterruptores que incorpora la placa  Su funcionamiento se recoge en la siguiente  tabla     MANUAL DE USUARIO  4    SISTEMA MODULAR DE PR  CTICAS PARA MICROCONTROLADORES  COMPATIBLES 8051    Microinterruptor Funci  n    ON  Fuerza un    1   en el reset  modo programaci  n en el  Dallas 5000          OFF  Modo normal de funcionamiento                        Modo normal de funcionamiento     OFF  EA   0   Libre para futuras ampliaciones   Libre para futuras ampliaciones     Tabla 2  Configuraci  n de los microinterruptores        ON  EA   1  modo de funcionamiento del Dallas 5000     Ahora ya podremos conectar el PC y configurar el programa de comunicaciones  adecuado  Como en el 90   de todos los ordenadores actuales  el sistema operativo por  excelencia es la plataforma Windows en todas sus versiones  este sistema operativo  lleva incluido una utilidad que se Ilama HyperTerminal  el cual puede leer los puertos  serie del PC     Los valores con los cuales configuraremos este tipo de programas son     e Bits por segundo  9600  si a esta velocidad se produjeran problemas   bajaremos este valor    e Bits de datos  8    e Paridad  Ninguna    e Bits de parada  1     e Control de flujo  Ninguno     Con todos estos valores ya configurados y puesto en modo programaci  n  nos  deber  a aparecer una pantalla similar a esta  al darle al intro en el PC     MANUAL DE USUARIO  5    a    d   AVO  f    YY SISTEMA MODULAR DE PR  CTICAS PARA MICROCONTROLADORES  FU J SV  N 17    COM
6. encontraran valores diferentes se    producir  a de inmediato un error     P  Sintaxis  P  lt Valor de PO gt   lt Valor de P1 gt   lt Valor de P2 gt   lt Valor de  P3 gt     Escribe los valores introducidos en todos los puertos simult  neamente     R  Sintaxis  R  Muestra el valor del registro MCON     T  Sintaxis  T  Sigue la entrada de ficheros con formato  hex de INTEL  Su valor inicial es  OFF     U  Sintaxis  U  Limpia el  Security Lock  o clave de seguridad  La variable RANGE es puesta a  32K y la partici  n es puesta para toda la memoria de programas  Nota  mientras  de esta desbloqueando el  Security Lock   se ponen a cero el registro de    encriptaci  n  el Vector RAM y el bit CElde la RAM  Los comandos U y Z son    los   nicos comandos que pueden ser ejecutados cuando el chip esta bloqueado     MANUAL DE USUARIO  8    SISTEMA MODULAR DE PR  CTICAS PARA MICROCONTROLADORES  COMPATIBLES 8051       V  Sintaxis  V  Verifica el contenido de la memoria RAM con el formato hexadecimal INTEL   Este comando opera de manera similar al comando L  load   excepto gue este no    escribe  simplemente compara byte de la memoria con byte de la fuente     W  Sintaxis  W byte  Escribe un byte en el registro MCON  para configurar la Partici  n  el Rango y el  bit ECE2  Los bits PAA y SL no son afectados por este comando     Z  Sintaxis  Z  Pone a    1   el  Security Lock   Solo los comandos U y Z pueden ser ejecutados  despu  s     AC  Sintaxis   C    Hace un reset de todas las operacion
7. er el registro MCON    T Refleja datos hexadecimales en formato INTEL   U Borrar la clave de seguridad    V Verificar la RAM interna en hexadecimal    W   Escribir en el registro MCON    E a Poner la clave de seguridad    Interrupci  n de cualquier operaci  n que se este                       realizando     Xon X off   Control del flujo de la transmisi  n     Tabla 3  Tabla resumen de los comandos del DS5000 T      Pasamos brevemente a dar una explicaci  n m  s detallada de estos comandos     C  Sintaxis  C Direcci  n Inicial  Direcci  n Final    Este comando nos va a devolver un valor que va a ser el CRC de la RAM que le    se le indique   D  Sintaxis  D Direcci  n Inicial  Direcci  n Final        Visualiza el rango de memoria indicado   es opcional   en formato hexadecimal  de INTEL     MANUAL DE USUARIO  7    SISTEMA MODULAR DE PR  CTICAS PARA MICROCONTROLADORES  COMPATIBLES 8051       F  Sintaxis  F byte  Direcci  n Inicial  Direcci  n Final    Rellena la memoria con un valor en bytes el rango seleccionado  que es    opcional     G  Sintaxis  G  Lectura de los datos que contienen los puertos 0  1  2 y 3 y son mostrados en    grupos de dos pares de valores hexadecimales     K  Sintaxis  K byte 1 byte 2 byte 3 byte 4 byte 5  Carga la calve de encriptaci  n  Los cinco bytes son mostrados antes de que sean    puestos en los registros     L  Sintaxis  L  Carga de ficheros  hex  con el formato INTEL  Cada byte escrito en memoria es  verificado a posteriori  SI ocurriese que se 
8. es     Xon Xoff  Sintaxis  Xon Xoff  Estos dos comandos ofrecen el control del flujo de la transmisi  n  En el modo de  transmisi  n serie  no es necesario ninguno de ellos  aunque puede responder a    los dos     Una vez ya conocemos el lenguaje que emplear   nuestro microcontrolador   vamos a explicar como introducirle un programa  que antes de todo  deber   haber sido  compilado y enlazado  obteniendo el fichero  hex     MANUAL DE USUARIO  9    SISTEMA MODULAR DE PR  CTICAS PARA MICROCONTROLADORES  COMPATIBLES 8051       MANUAL DE USUARIO  10    
    
Download Pdf Manuals
 
 
    
Related Search
    
Related Contents
Kingston Technology ValueRAM 8GB DDR3-1866MHz Server Premier    取扱説明書 - GAGGENAU  Symantec Client Security for Nokia Communicator 3.0  金磯南雨水ポンプ場水処理設備工事 特記仕様書    Copyright © All rights reserved. 
   Failed to retrieve file