Vous êtes sur la page 1sur 18

Microcontroladores

Introduccion a Micros

Introduccin
Los microcontroladores no difieren mucho de la
arquitectura de una computadora, pues poseen un cpu,
memorias, y perifricos, pero a diferencia de los
ltimos, en un microcontrolador todas su
caractersticas estan encapsuladas en un solo chip.
Podemos visualizar a lo micros, como a computadoras
con recursos mucho mas limitados y especficos.

Computadora
USB

Ethernet

CPU

VGA

Audio
RAM

Mass Storage
Serial

Microcontrolador
USB

UART

CPU

SPI

I2C
RAM

Flash
ADC

Fabricantes

Microchip MCUs
8-bits

16-bits

32-bits

PIC10Fxxxx
PIC12Fxxxx
PIC16Fxxxx
PIC18Fxxxx
PIC24Fxxx
PIC24Hxxx
dsPIC30Fxxx
dsPIC33Fxxx
PIC32MX

Compiladores

MPLABX IDE

Registros Especiales
Los perifericos de los
microcontroladores
estan controlados por
los llamados Registros
Especiales de
Funciones (SFR)
Poseen una direccion
fija en memoria.

Caracteristicas
Los SFR no son parte del ANSI C (Estandar de C)
Se implementan de manera que cumplan con el
estndar de C, pero son nicos para cada familia de
microcontroladores de cada marca
Los SFR se manipulan como si fueran variables
estndares de C
Tienen una direccion fija en memoria

Registros, I/O Ports


Para controlar los puertos
digitales de
entrada/salida, se escribe
en registros especiales del
la memoria del micro

PORTA,PORTB,PORTC.....

Direction
TRISn
Read/Write
PORTn

Microchip 8-bits MCU

PIC18F Arquitectura

PIC18f45J50
Caracteristicas:

Hasta 16 millones de instrucciones por segundo


83 instrucciones de 16bits
32K de memoria de programa
4k de memoria de datos
Multiplicador 8x8
Velocidad del CPU hasta 48MHz
Optimizado para lenguaje C

Perifericos

2 - puertos seriales UART


2 - puertos SPI/I2C
5 timers de 8/16 bits
13 canales de ADC a 10 bits
Comparadores analgicos
13 canales Touch Sensing
PWM con "dead-band delay"
RTCC interno
USB device
Selector de pines para perifricos

Aplicaciones
Los microcontroladores de 8 bits tienen como principal
caracterstica su bajo coste y su sencillez de manejo.
incluso se presentan en empaquetados muy
manejables (DIP, SOIC, QFP).
Si la aplicacion que se desarrolle no requiere gran
demanda de procesamiento y es esencial su bajo coste,
los micros de 8-bits sern la mejor alternativa

Practica

A continuacin tome su tiempo para realizar al


siguiente prctica.
-- Primer Programa en MPLANX.

Ejercicios
1. Investigue la hoja de datos del microcontrolador
18f46j50 y enliste las variaciones que posee.
2. Busque en la hoja de datos los diferentes
empaquetados en los que puede encontrar los
micros de la familia 18f46j50
3. Investigue que es y en que consiste la arquitectura
Hardvard.

Vous aimerez peut-être aussi