Documentos de Académico
Documentos de Profesional
Documentos de Cultura
DEL DEPARTAMENTO DE
ELÉCTRICA Y ELECTRÓNICA
CARRERA DE TECNOLOGÍA SUPERIOR EN
AUTOMATIZACIÓN E INSTRUMENTACIÓN
NRC:5899
ASIGNATURA:
MICROCONTROLADORES
TEMA:
PROGRAMA Y CIRCUITO CON EL
MICROCONTROLADOR PARA EL MANEJO
SECUENCIAS Y SALIDAS DIGITALES
INTEGRANTES:
DOCENTE:
FECHA: 3005/2022
ASIGNATURA
INFORME DE LABORATORIO 1.1
2. OBJETIVOS:
3. MARCO TEÓRICO
El microcontrolador
a) Von Neumann Se caracteriza por tener una memoria única para los datos y
las instrucciones del programa. A dicha memoria se accede a través de un
sistema de buses único (control, direcciones y datos).
Especificación y características
• Familia: PIC16
• Modelo: PIC16F877A-I/P
• Voltaje de operación: 4V a 5.5V
• Comunicación: 1-A/E/USART, 1-MSSP(SPI/I²C)
• Número de I/O: 33
• Comparadores: 2 ADC 8 ch, 10-bit
• EEPROM: 256 Bytes
• RAM: 368 Bytes
• Memoria Flash: 14Kb
• Máxima frecuencia de trabajo: 20 MHz
• Timer: Dos de 8 bit y uno de 16 bit
Características periféricas
Estructura de un programa en C
4. DESARROLLO DE LA PRÁCTICA
C1
22p
X1
C2 CRYSTAL QUIMUÑA-CANDO-VELASCO
22p
U1 R2
13 33
OSC1/CLKIN RB0/INT
14 34 330
OSC2/CLKOUT RB1
RB2
35 D1
2 36 LED-RED
RA0/AN0 RB3/PGM
3 37
RA1/AN1 RB4
4 38
RA2/AN2/VREF-/CVREF RB5
5 39
RA3/AN3/VREF+ RB6/PGC
6 40
RA4/T0CKI/C1OUT RB7/PGD
7
RA5/AN4/SS/C2OUT
15
RC0/T1OSO/T1CKI
R1 8
RE0/AN5/RD RC1/T1OSI/CCP2
16
10k 9 17
RE1/AN6/WR RC2/CCP1
10 18
RE2/AN7/CS RC3/SCK/SCL
23
RC4/SDI/SDA
1 24
MCLR/Vpp/THV RC5/SDO
25
RC6/TX/CK
26
RC7/RX/DT
19
RD0/PSP0
20
RD1/PSP1
21
RD2/PSP2
22
RD3/PSP3
27
RD4/PSP4
28
RD5/PSP5
29
RD6/PSP6
30
RD7/PSP7
PIC16F877A
Fig.-Simulación ejercicio
Código fuente pic c para led puerto RBO parpadee cada 250 ms
TABLA. -EJERCICIO2
C1
22p D2
X1
C2 CRYSTAL D3
LED-RED
QUIMUÑA-CANDO-VELASCO
22p D4
LED-RED
U1 RN1
13 33 1 16 D5
LED-RED
OSC1/CLKIN RB0/INT
14 34 2 15
OSC2/CLKOUT RB1
35 3 14
2
RB2
36 4 13 D6
LED-RED
RA0/AN0 RB3/PGM
3 37 5 12
RA1/AN1 RB4
4 38 6 11
5
RA2/AN2/VREF-/CVREF RB5
39 7 10 D7
LED-RED
RA3/AN3/VREF+ RB6/PGC
6 40 8 9
RA4/T0CKI/C1OUT RB7/PGD
7
RA5/AN4/SS/C2OUT
15 330R D8
LED-RED
RC0/T1OSO/T1CKI
R1 8
RE0/AN5/RD RC1/T1OSI/CCP2
16
9 17
10k
10
RE1/AN6/WR RC2/CCP1
18 D9
LED-RED
RE2/AN7/CS RC3/SCK/SCL
23
RC4/SDI/SDA
1 24
MCLR/Vpp/THV RC5/SDO
25 LED-RED
RC6/TX/CK
26
RC7/RX/DT
19
RD0/PSP0
20
RD1/PSP1
21
RD2/PSP2
22
RD3/PSP3
27
RD4/PSP4
28
RD5/PSP5
29
RD6/PSP6
30
RD7/PSP7
PIC16F877A
Código fuente para que los 8 leds conectados al puerto B indiquen como salida digital
acorde a lo indicado en la tabla 1 en un tiempo de 500 ms
1.¿Cuál es el carácter que se utiliza para hacer comentarios en una sola línea?
Para hacer comentarios en línea se utiliza doble slash //
6. ¿Cuáles son las restricciones que se deben tomar en cuenta al declarar una
variable?
Siempre debe iniciar con una letra (mayúscula o minúscula) o un guion bajo
Puede contener números, solamente después de la primera letra (siguiendo la regla
anterior).
Utiliza un nombre que exprese algo del contexto en el cual la estás declarando.
9. ¿En qué parte del programa puede ser utilizada una variable global?
Las variables pueden ser de tipo LOCAL o GLOBAL. Las variables locales se
utilizan sólo en la función donde se encuentran declaradas y las globales en todas
las funciones del programa.
El microcontrolador PIC16F88.
5. CONCLUSIONES
• Al desarrollar esta practica se dan varias ideas de como utilizar este pic como cerebro
de programación y poder realizar otras tareas programadas
• Los microcontroladores son pequeños chips o dispositivos que pueden ser
programados para realizar acciones o instrucciones que nosotros deseemos
• Uno de los objetivos principales de la Electrónica es el resolver tareas diversas, siendo
los microcontroladores uno de los dispositivos con más potencial para la solución de
dichas problemáticas.
6. RECOMENDACIONES
• Usar en la simulación siempre el ground para desarrollar y que la
practica se emplee de forma correcta
• Al implementar en la protoboard verificar los terminales esten
conectados correctamente
• Para poder realizar las conexiones colocar el pic de forma
correcta para no dañar el pic
7. BIBLIOGRAFÍA