Sistemas digitales con microcontroladores

Páginas: 2 (454 palabras) Publicado: 29 de junio de 2011
Laboratorio de Sistemas Digitales con Microcontroladores

Práctica No. 3

Programación Elemental y Estructuras Básicas de Programación

REFERENCIA:

[1] “Microcontrolador PIC16F84: Desarrollode Proyectos” 2ª. EDICION, Enrique Palacios, Ed. Alfaomega, 2006, Capítulos 8 y 9.

I. OBJETIVOS

• Estudiar el conjunto de instrucciones del microcontrolador PIC16F84A
• Estudiar lasprincipales estructuras básica de programación: estructuras de decisión, lazos y control de lazos.

II. PREPARACION DE LA PRACTICA

1. Armar “en limpio” el circuito 1 que se muestra a continuación(el mismo de la Práctica No. 1):

Circuito 1. (a) Circuito de prueba; (b) Circuito opcional de reloj

2. Del capítulo 8 de la referencia [1] “Programación Elemental” estudiar las secciones 8.1,8.2, 8.3, 8.4, 8.5 y 8.6.

3. Del capítulo 9 “Saltos” estudiar las secciones 9.1, 9.2, 9.3, 9.4 y 9.5 ::-:: 9.8, 9.9 y 9.10 ::-::

4. Responder el siguiente cuestionario:

i. Explica quefunción realizan y como lo hacen las siguientes intrucciones:
• addlw k
• addwf f,d
• sublw k
• subwf f,d
• decf f,d
• incf f,d• andlw k
• andwf f,d
• comf f,d
• iorlw k
• iorwf f,d
• rlf f,d
• rrf f,d
• swapf f,d
• xorlw k
•xorwf f,d
ii. Explica que función realizan y como lo hacen las siguientes intrucciones:
• btfsc f,b
• btfss f,b
• decfsz f,d
• incfsz f,d
iii.Explica cómo se realizan las siguientes estructuras de programación:
• Comprobar que un registro vale 0.
• Comprobar igualdad entre dos registros
• Comprobar que un registroes mayor o igual que otro.
• Lazo de repetición infinita
• Lazo con condición de prueba
• Lazo que se repite un número conocido de veces
iv. Explica que hacen las...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Microcontroladores-Termometro Digital
  • Sistemas digitales
  • Sistemas digitales
  • Sistemas Digitales
  • SISTEMAS DIGITALES
  • Sistemas Digitales
  • SISTEMAS DIGITALES
  • Sistemas Digitales

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS