Documentos de Académico
Documentos de Profesional
Documentos de Cultura
AnteriorSiguiente
MIKROELEKTRONIKA
Para entender con más facilidad las razones del éxito tan grande de los
microcontroladores, vamos a prestar atención al siguiente ejemplo. Hace unos
10 años, diseñar un dispositivo electrónico de control de un ascensor de un
edificio de varios pisos era muy difícil, incluso para un equipo de expertos. ¿Ha
pensado alguna vez en qué requisitos debe cumplir un simple ascensor?
¿Cómo lidiar con la situación cuando dos o más personas llaman al ascensor al
mismo tiempo? ¿Cuál llamada tiene la prioridad? ¿Cómo solucionar las
cuestiones de seguridad, de pérdida de electricidad, de fallos, de uso indebido?
Lo que sucede después de resolver estos problemas básicos es un proceso
meticuloso de diseñar los dispositivos adecuados utilizando un gran número de
los chips especializados. Este proceso puede tardar semanas o meses,
dependiendo de la complejidad del dispositivo. Cuando haya terminado el
proceso, llega la hora de diseñar una placa de circuito impreso y de montar el
dispositivo.¡Un dispositivo enorme! Es otro trabajo difícil y tardado. Por último,
cuando todo está terminado y probado adecuadamente, pasamos al momento
crucial y es cuando uno se concentra, respira profundamente y enciende la
fuente de alimentación.
Un microcontrolador es un circuito integrado digital que puede ser usado para muy
diversos propósitos debido a que es programable. Está compuesto por una unidad
central de proceso (CPU), memorias (ROM y RAM) y líneas de entrada y salida
(periféricos).
Como podrás darte cuenta, un microcontrolador tiene los mismos bloques de
funcionamiento básicos de una computadora lo que nos permite tratarlo como un
pequeño dispositivo de cómputo.
1. Una computadora
2. Software de programación (incluyendo un compilador).
3. Un circuito programador
Y obviamente también se necesita un microcontrolador.
PIC 16F877
Se denomina microcontrolador a un dispositivo programable capaz de realizar diferentes actividades que
requieran del procesamiento de datos digitales y del control y comunicación digital de diferentes
dispositivos.
Los microcontroladores poseen una memoria interna que almacena dos tipos de datos; las instrucciones,
que corresponden al programa que se ejecuta, y los registros, es decir, los datos que el usuario maneja,
así como registros especiales para el control de las diferentes funciones del microcontrolador.
Pila Harware -
Puerto B:
Puerto e/s 8 pines
Resistencias pull-up programables
RB0 è Interrupción externa
RB4-7 èInterrupcion por cambio de flanco
RB5-RB7 y RB3 è programacion y debugger in circuit
Puerto C:
Puerto e/s de 8 pines
RC0 è RC0, T1OSO (Timer1 salida oscilador) y T1CKI (Entrada de reloj del modulo Timer1).
RC1-RC2 è PWM/COMP/CAPT
RC1 è T1OSI (entrada osc timer1)
RC3-4 è IIC
RC3-5 è SPI
RC6-7 è USART
Puerto D:
Puerto e/s de 8 pines
Bus de datos en PPS (Puerto paralelo esclavo)
Puerto E:
Puerto de e/s de 3 pines
RE0 è RE0 y AN5 y Read de PPS
RE1 è RE1 y AN6 y Write de PPS
RE2 è RE2 y AN7 y CS de PPS
Dispositivos periféricos:
Timer0: Temporizador-contador de 8 bits con preescaler de 8 bits
Timer1: Temporizador-contador de 16 bits con preescaler que puede incrementarse en modo sleep de
forma externa por un cristal/clock.
Timer2: Temporizador-contador de 8 bits con preescaler y postescaler.
Dos módulos de Captura, Comparación, PWM (Modulación de Anchura de Impulsos).
Conversor A/D de 1 0 bits.
Puerto Serie Síncrono Master (MSSP) con SPI e I2C (Master/Slave).
USART/SCI (Universal Syncheronus Asynchronous Receiver Transmitter) con 9 bit.
Puerta Paralela Esclava (PSP) solo en encapsulados con 40 pines
http://learn.mikroe.com/ebooks/microcontroladorespicc/chapter/introduccion-al-mundo-de-
los-microcontroladores/
http://apuntes-electronicos.blogspot.pe/2013/02/caracteristicas-generales-del-pic-
16f877.html
http://www.utp.edu.co/~eduque/arquitec/Pic16f84.pdf
http://www.monografias.com/trabajos12/decibin/decibin.shtml
https://www.google.com.pe/search?q=pic16f87+caracteristicas&espv=2&biw=1366&bih=623
&source=lnms&tbm=isch&sa=X&ved=0ahUKEwjHzZqNpvHPAhXKLyYKHRQeBtEQ_AUIBigB&dpr
=1#tbm=isch&q=microcontroladores
http://sherlin.xbot.es/microcontroladores/introduccion-a-los-microcontroladores/que-es-un-
microcontrolador