Está en la página 1de 6

TALLER DE MICROCONTROLADORES

Tema: Entradas-salidas, temporizadores e


interrupciones

Integrantes: Angie Rojas, Nicol Castillo, Oscar


Beltran, Juan Mancera

EJEMPLO 1:

Analice el código del proyecto Secuencia_8LEDs realizado en MPLAB X.

1. ¿Cuáles componentes se utilizan en este proyecto?

R/:

● Programador de microcontrolador PIC


● PIC 18F4550
● Fuente de energía de 5V.
● Protoboard.
● Cables para protoboard (tipo alambre) de diferentes colores.
● Cristal Oscilador de 20 MHz.
● 2 condensadores de 22 pF.
● 6 resistencias de 10 KΩ.
● 6 pulsadores normalmente abiertos.
● 30 resistencias de 330 Ω.
● 1 potenciómetro de 10 KΩ.
● 4 display 7 segmentos
● 4 conversores BCD a 7 segmentos
● 2 diodos LED.

2. ¿Cuántas entradas y salidas hay? ¿Qué tipo de señal son? (digital, analógica, con
resistencia de Pull-Up interna, PWM, PTO, etc.)

R/:

● Hay 4 entradas y hay 8 salidas digitales para controlar los 8 LEDs. Cada una
de estas salidas son una señal digital que puede ser alta (encendido) o baja
(apagado).
● Las salidas para los LEDs son señales digitales y las entradas son señales
digitales para los botones y señales analógicas para el potenciómetro.
3. Describa el funcionamiento del código a detalle (Excluya la descripción interna de

los encabezados).

R/:
EJERCICIO 2

Analice el código del proyecto Temporizador_16bits_Timer1 realizado en MPLAB X.

1. ¿Cuáles componentes se utilizan en este proyecto?

R/:

● Programador de microcontrolador PIC


● PIC 18F4550.
● Fuente de energía de 5V.
● Protoboard.
● Cables para protoboard (tipo alambre) de diferentes colores.
● Cristal Oscilador de 20 MHz.
● 2 condensadores de 22 pF.
● 6 resistencias de 10 KΩ.
● 6 pulsadores normalmente abiertos.
● 30 resistencias de 330 Ω.
● 4 display 7 segmentos o 1 display 7 segmentos de 4 dígitos
● 4 conversores BCD a 7 segmentos

2. ¿Cuántas entradas y salidas hay? ¿Cuál tipo de señal son? (digital, analógica, con
resistencia de Pull-Up interna, PWM, PTO, etc.)

R/:

● Hay 3 entradas (entrada de reloj (TMR1CLK), configuración de preescala


(T1CKPS))
● Hay 2 entradas (salida del temporizador (TMR1), Interrupciones de
desbordamiento (TMR1IF))
● Las entrada de reloj, es una señal digital de nivel alto o bajo, y la
configuración de preescala también se controla mediante señales digitales y
las salida del TMR1 produce una señal digital de 16 bits que se incrementa
en cada pulso del reloj de entrada y la señal TMR1IF es una señal de
interrupción digital que se activa cuando ocurre un desbordamiento.

3. Describa el funcionamiento del código a detalle (Excluya la descripción interna de

los encabezados).

R/:
EJERCICIO 3
Analice el código del proyecto Interrupción realizado en MPLAB X

1. ¿Cuáles componentes se utilizan en este proyecto?

R/:

● Programador de microcontrolador PIC


● PIC 18F4550.
● Fuente de energía de 5V.
● Protoboard.
● Cables para protoboard (tipo alambre) de diferentes colores.
● Cristal Oscilador de 20 MHz.
● 2 condensadores de 22 pF.
● 6 resistencias de 10 KΩ.
● 6 pulsadores normalmente abiertos.
● 30 resistencias de 330 Ω.
● 4 display 7 segmentos o 1 display 7 segmentos de 4 dígitos
● 4 conversores BCD a 7 segmentos

2. ¿Cuántas entradas y salidas hay? ¿Cuál tipo de señal son? (digital, analógica, con
resistencia de Pull-Up interna, PWM, PTO, etc.)

R/:

Hay 3 entradas (entrada de reloj (TMR1CLK), configuración de preescala (T1CKPS))


● Hay 2 entradas (salida del temporizador (TMR1), Interrupciones de
desbordamiento (TMR1IF))
● Las entrada de reloj, es una señal digital de nivel alto o bajo, y la
configuración de preescala también se controla mediante señales digitales y
las salida del TMR1 produce una señal digital de 16 bits que se incrementa
en cada pulso del reloj de entrada y la señal TMR1IF es una señal de
interrupción digital que se activa cuando ocurre un desbordamiento.

3. Describa el funcionamiento del código a detalle (Excluya la descripción interna de

los encabezados).

También podría gustarte