Eeit Eeit-423 Ejercicio T007

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 3

Microprocesadores y Microcontroladores

EEIT-423
Microprocesadores y
Microcontroladores

Electrónica Industrial
Semestre IV

EJERCICIO N°7
Reconoce y realiza programa con microcontrolador
“PIC18Fxxxx” y “PIC32xxxx”
Utilizando el software de programación para programar el Microcontrolador PIC, un
programa de simulación de circuitos, un módulo de entrenamiento y el grabador pickit2
o pickit3, resolver los ejercicios propuestos para el cual debe también revisar el manual
del curso o información de la web. Si no cuenta con el módulo de entrenamiento también
lo puede montar con dispositivos electrónicos necesarios en un protoboard.

1. Con ayuda del siguiente enlace


https://www.microchip.com/wwwproducts/ProductCompare/PIC18F4550/PIC18F45K
50 responda las preguntas que siguen:
a) ¿Cuál es el tamaño de memoria de programa, datos y EEPROM?
b) Indique los puertos y sus características.
c) Mencione los periféricos incluidos y sus características.

Electrónica Industrial 1
Microprocesadores y Microcontroladores

d) Con ayuda del datasheet haga el diagrama de su arquitectura interna y del


diagrama de pines tipo DIP.

2. Complete los comentarios que le corresponde a cada línea del siguiente programa y
responda las preguntas que siguen:
#include <xc.h>
#include "bitConfig18F45y25_50.h"
#define _XTAL_FREQ 4000000

void main(void) {
ADCON1 = 0x0F;
TRISA = 0x03;
TRISB = 0x00;
PORTB = 0;
while (1) {
LATB = 0xAA;
if (PORTAbits.RA0 == 0) {
while (1) {
LATB = 0b01010101;
__delay_ms(250);
if (PORTAbits.RA1 == 0) {
break;
}
LATB = 0b00000000;
__delay_ms(250);
if (PORTAbits.RA1 == 0) {
break;
}
}
}
}
return;
}
a) ¿Cuáles son las sentencias para leer y escribir en una línea del puerto?
b) ¿Cómo están configurados los puertos?
c) Explique en pocas palabras, ¿qué hace el programa?

Electrónica Industrial 2
Microprocesadores y Microcontroladores

3. Visualice el siguiente video sobre el PIC18F2550


https://www.youtube.com/watch?v=85fPDod51V8 y responda las preguntas:
a) ¿Qué entorno de desarrollo y compilador usa?
b) Explique, ¿Cómo se configura los fusibles del PIC?
c) ¿Cómo provee alimentación a la tarjeta de aplicación con pickit2?
d) Con ayuda del datasheet del PIC que se usa en el video, ¿qué diferencia hay
en la configuración del PORTA con la recomendación que da el fabricante?

4. Del siguiente enlace http://conexionelectronica.com/libros/libro2/mikroBasic.pdf


responda las preguntas indicadas.
a) Indique las características de su entorno IDE.
b) ¿Qué es la caja de herramientas?
c) Indique la estructura correcta de un programa en Basic.
d) Indique algunas sentencias del mikrobasic.
e) En Programación Elemental cuales son los elementos básicos.
f) ¿Qué diferencias hay entre las sentencias condicionales del Basic con los del
C?
g) Modifique el código que muestra en un display de 7 segmentos cátodo
común el puerto que tenga el valor mayor siempre y cuando este no sea
mayor a 9, al lenguaje C.

5. Del datasheet del PIC32MX220F032B:


a) ¿Cuáles son los pines de alimentación?
b) ¿Qué función tiene los pines 9 y 10?
c) Indique los pines del PORTB
d) Mencione los tipos de encapsulado disponible.

Electrónica Industrial 3

También podría gustarte