Académique Documents
Professionnel Documents
Culture Documents
Facultad de Ingeniera
Escuela de Mecnica Elctrica
Ingeniera Electrnica
Laboratorio de Electrnica
Laboratorio de Microcontroladores/PIC's
Clase 2
Familias de PICs
Versin 2S 2013
Elaborado por: Aux. Estuardo Toledo
Entrenadora
Jumpers
MCLR
Pull-ups/Pull-Downs
LEDs Outputs
Push Inputs
LCD
GLCD
I/0 de todos los puertos IDC de 10 pines
7-SEGMENT con driver 74ls47
SERIAL con MAX232
USB
PS/2
ADC (Potencimetros)
Versin 2S 2013
Elaborado por: Aux. Estuardo Toledo
Datasheet
Cmo est organizado (ndice)
Registros (cmo encontrar qu hace cada uno?) En dnde estn?
Mostrar que cada registro tiene toda su informacin de forma detallada
Mostrar que los registros se dividen en 8 bits, y mostrar que tienen nombre
Los bits pueden llamarse por nombre o por nmero. Por ejemplo: CM1CON0.7
equivale a CM1CON0.C1ON
MikroC 6.0.0
Registros
Options
Seleccin uC
Velocidad reloj
Configuration Bits
Generate C Code
Compiler
Escritura de nmeros/valores
Binaria
Decimal
Hexadecimal
Registros ms usados
ANSEL, configura pin como entrada analogica
ANSELH, configura el resto de los pines digitales
OSCCON, se utiliza para seleccionar y gobernar el oscilador de reloj y la
frecuancia de reloj
PORTx
TRISx (Explicar buffer tri-estado)
Instrucciones
etiquetas
Goto
Variables
If -Else
case .
While
For .
Programas ejemplo
LED Blinking PORTB
Contador Ascendente automtico
Contador Ascendente disparado por el usuario
Contador Ascendente/Descendente seleccionado por el usuario
Compilacin
Start Debugger
Cargar el firmware al PIC con la quemadora
Versin 2S 2013
Elaborado por: Aux. Estuardo Toledo
RBPU - PORTB Pull-up enable bit (resistencia Pull Up del puerto PORTB)
0 - Resistencias pull-up del puerto PORTB estn deshabilitadas.
1 - Pines del puerto PORTB pueden estar conectados a las resistencias
pull-up.
Activacin de WPUB
Todos los pines del puerto PORTB tienen las resistencias pull-up integradas, que los
hacen perfectos para que se conecten con los botones de presin (con el teclado),
interruptores u optoacopladores. Con el propsito de conectar las resistencias a los
puertos del microcontrolador, el bit apropiado del registro WPUB debe estar a uno.
Versin 2S 2013
Elaborado por: Aux. Estuardo Toledo