Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Programación de Microcontroladores PIC en C: Apuntes de Clase, Diapositivas de Programación C

programacion de microcontroladores pic

Tipo: Diapositivas

2020/2021

Subido el 11/05/2021

diego-diaz-gutierrez
diego-diaz-gutierrez 🇨🇴

5

(1)

6 documentos

1 / 37

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
PROGRAMACION DE
MICROCONTROLADORES PIC
EN C
Centro Industrial del Mantenimiento
y Manufactura
Ing. Daniel Espitia
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c
pf1d
pf1e
pf1f
pf20
pf21
pf22
pf23
pf24
pf25

Vista previa parcial del texto

¡Descarga Programación de Microcontroladores PIC en C: Apuntes de Clase y más Diapositivas en PDF de Programación C solo en Docsity!

PROGRAMACION DE

MICROCONTROLADORES PIC

EN C

Centro Industrial del Mantenimiento

y Manufactura

Ing. Daniel Espitia

[email protected]

SOFTWARE NECESARIO

INSTALADOR DE PICC

http://www.filefactory.com/file/ah05849/n/CCS_PCWH_v4_032_Reg_Files_rar

PROTEUS PORTABLE

http://www.sendspace.com/file/aazb4u

CONFIGURACION LCD

Para configurar la LCD en el puerto C debemos modificar el archivo

LCD.C, el cual está en la carpeta DRIVERS dentro de la carpeta donde

se instaló el PICC como se muestra en la figura.

CONFIGRACION LCD

Para cambiar la configuración de

los pines de conexión de la

pantalla gráfica al PIC, debemos

modificar el archivo HDM64GS12.c

el cual se encuentra en la carpeta

DRIVERS dentro de la carpeta

donde se instaló el PICC.

TECLADO MATRICIAL

CONEXIÓN DEL TECLADO

CONFIGURAR PROYECTO

En la pestaña General

escogemos:

PIC16F873A

4.000.000 Hz

Crystal osc <=4Mhz

CONFIGURAR PROYECTO

En la pestaña communications

deshabilitamos la comunicación

serial RS-

CODIGO FUENTE

a=kbd_getc();

Lee un carácter

del teclado y lo

almacena en la

variable a.

Qué pasaría si en el printf usara %d en lugar de %c?

CONFIGURACION TECLADO

Para configurar el

teclado en el puerto

B debemos borrar el

comentario // de la

línea que se

muestra en la figura,

del archivo KBD.C,

el cual está en la

carpeta DRIVERS

dentro de la carpeta

donde se instaló el

PICC.

CARGAR PROGRAMA AL PIC

En proteus damos

doble click sobre el PIC

y escogemos el

programa (es un

archivo .hex y se

encuentra en la carpeta

donde se creó el

proyecto de PICC)

Colocamos 4Mhz en la

frecuencia del Reloj

Hacemos click en OK

SIMULACION

Una vez cargado el programa del PIC,

procedemos a correr la simulación.

Verificamos el funcionamiento del

programa.

CODIGO FUENTE

CODIGO FUENTE