Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Lab5 (Tarjetas HC11)
Lab5 (Tarjetas HC11)
Procedimiento 1. Alimente la tarjeta como lo indican sus bornes de alimentacin. Haga esto con mucho cuidado. Para estar seguro de estar haciendo lo correcto, mida el voltaje en las terminales de la fuente. 2. Transcriba el siguiente programa en un editor de texto (utilice un espacio al principio de cada lnea que no sea una etiqueta).
ORG $103 CLRA LDAB $101 loop: CMPB BEQ ADDA DECB JMP fin: STAA $102 RTS 3. Basndose en el set de instrucciones del HC11, determine qu hace este programa. 4. Conecte la tarjeta a un puerto serial libre de su PC. 5. Configure la terminal para una comunicacin serial (en el puerto COM al que conect la tarjeta) de 9600 baudios, 8 bits de datos, sin paridad, sin control de flujo. 6. Pulse el botn rojo de la tarjeta para ejecutar un ciclo de reset. 7. Despus de ver el mensaje del programa monitor, ingrese dos datos menores que $0F en las direcciones $100 y $101 utilizando el comando mm 100. 8. Cargue el programa en la memoria. Para cargar el programa ya ensamblado, introduzca el comando load t 9. Enve como archivo de texto su archivo de extensin .S19 10. Para ejecutar el programa, utilice el comando call 103 11. Revise que el string de diagnstico contenga los valores esperados en los registros. 12. Revise la memoria utilizando el comando md 100 13. Revise el resultado en la direccin $102. Contiene los datos esperados? 14. Documente sus resultados. Nota: Si en algn momento, la tarjeta no responde, puede pulsar el botn rojo para reiniciarla. Este proceso no afecta el contenido de la memoria RAM. #0 fin $100 loop