i dont

Páginas: 10 (2389 palabras) Publicado: 31 de octubre de 2014
Microprocesadores y Microcontroladores.
Laboratorio 3.
Estructura y programación de PIC 16f84.
15/10/2013
INTEGRANTES.
Cristian Concha.
Guillermo González.
PROFESOR.
Luis Felipe González.

Resumen.En el siguiente laboratorio analizaremos los diferentes tipos de instrucciones para el PIC 16F84, realizando programas, compilarlos y simularlos mediante PICSIMULATOR IDE.
Índice. TOC \o"1-3" \h \z \u Resumen. PAGEREF _Toc370499464 \h 1Índice. PAGEREF _Toc370499465 \h 1Objetivos. PAGEREF _Toc370499466 \h 3Introduccion. PAGEREF _Toc370499467 \h 3Materiales. PAGEREF _Toc370499468 \h 3Cuestionario PAGEREF _Toc370499469 \h 3¿Para qué sirve el registro Status? PAGEREF _Toc370499470 \h 3¿Qué se entiende por “flag” o bandera? PAGEREF _Toc370499471 \h 3¿Cuáles son y que función cumplen losflags del registro status? PAGEREF _Toc370499472 \h 4¿Qué es y que función cumple la ALU? PAGEREF _Toc370499473 \h 4¿Cómo se debe seleccionar un banco? PAGEREF _Toc370499474 \h 4¿Para qué sirve el pin “MLCR”? PAGEREF _Toc370499475 \h 4¿Para qué sirven los registros TRISA y TRISB? PAGEREF _Toc370499476 \h 5¿Cómo se programa o configuran las puertas PA y PB? PAGEREF _Toc370499477 \h 5¿Cuál es laventaja de usar las subrutinas? PAGEREF _Toc370499478 \h 5¿Qué es un retardo? PAGEREF _Toc370499479 \h 5ACTIVIDAD N°1. PAGEREF _Toc370499480 \h 6ACTIVIDAD 2. PAGEREF _Toc370499481 \h 7ACTIVIDAD N° 3. PAGEREF _Toc370499482 \h 8Actividad 4. PAGEREF _Toc370499483 \h 10Actividad N°5. PAGEREF _Toc370499484 \h 12ACTIVIDAD N°6. PAGEREF _Toc370499485 \h 14ACTIVIDAD N°7. PAGEREF _Toc370499486 \h 17Actividad8 PAGEREF _Toc370499487 \h 20Conclusiones. PAGEREF _Toc370499488 \h 25Conclusión Cristian Concha. PAGEREF _Toc370499489 \h 25Conclusión Guillermo González. PAGEREF _Toc370499490 \h 25Bibliografía. PAGEREF _Toc370499491 \h 26

Objetivos.Familiarizar con las estructuras internas de los microcontroladores PIC, dando particular enfasis en el modelo PIC 16f84 ademas de una introduccion al repertoriode instrucciones RISC que utiliza este.
Describir la estructura interna del pic 16f84.
Explicar como funcionan y programar usando comandos para programa ensamblador.
Explicar como funcionan y programar con las instrucciones que mueven datos entre registros, las instrucciones matematicas y logicas y las que manejan literales directos.
Introduccion.
Se desarrolla un programa sumador de dosnúmeros y el resultado en una posición de memoria. El programa se desarrolla con un micro controlador PIC 16f84a mediante datos otorgados por el profesor Luis González, luego debemos desarrollar en texto plano (Word Pad, block de notas) el programa entregado, una vez escrito el programa en texto plano se ensambla en (MPASM) para identificar sus errores, posterior a la corrección de errores se envía elprograma resuelto a un simulador (PIC SIMULATOR IDE) mediante este simulador podemos verificar el funcionamiento real del programa.
Materiales.El desarrollo del taller fue posible gracias a los materiales entregados en clase:
Notebook, programa PIC simulador (entregado por el profesor), programa MPASM el cual compila y ensambla, programa para edicion de texto plano word pad, en nuestro trabajoutilizamos el editor de texto notepad ++ el cual simplifica las lineas de comando y permite un conteo total de las lineas de codigo o programa.
Cuestionario¿Para qué sirve el registro Status?Se trata de unos registros de memoria en los que se deja constancia de algunas condiciones que se dieron en la última operación realizada y que habrán de ser tenidas en cuenta en operaciones posteriores. Porejemplo, en el caso de hacer una resta, tiene que quedar constancia de si el resultado fue cero, positivo o negativo.
¿Qué se entiende por “flag” o bandera?Se refiere a uno o más bits que se utilizan para almacenar un valor binario o código que tiene asignado un significado. Las banderas normalmente forman parte de una determinada estructura de datos, como un registro de una base de datos, y...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • I dont love you
  • i dont know
  • I dont know
  • i dont know
  • I dont know
  • i dont know
  • I dont know
  • I Dont Know

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS