Microcontrolador PIC16F84
PIC16F84
PIC16F84
El PIC16F84 es un microcontrolador con
memoria de programa tipo FLASH, lo que
representa gran facilidad en el desarrollo
de prototipos y en su aprendizaje ya queno se requiere borrarlo con luz ultravioleta
como las versiones EPROM sino, permite
reprogramarlo nuevamente sin ser
borrado con anterioridad.
PIC16F84
PIC16F84
Es un microcontrolador deMicrochip Technology
fabricado en tecnología
CMOS, su consumo de
potencia es muy bajo y
además es completamente
estático, esto quiere decir
que el reloj puede
detenerse y los datos de la
memoria no sepierden. El
encapsulado más común
para el microcontrolador es
el DIP (Dual In-line Pin) de
18 pines.
PUERTOS
Son líneas digitales que trabajan
entre cero y cinco voltios y se
pueden configurar comoentradas o como salidas.
Este microcontrolador tiene dos
puertos. El puerto A con 5 líneas
y el puerto B con 8 líneas.
Cada pin se puede configurar
como entrada o como salida
independiente programandoun
par de registros diseñados para
tal fin. En ese registro un "0"
configura el pin del puerto
correspondiente como salida y
un "1" lo configura como
entrada.
Especificaciones
El puerto B tieneinternamente unas resistencias de pull-up
conectadas a sus pines (sirven para fijar el pin a un nivel de
cinco voltios), su uso puede ser habilitado o deshabilitado bajo
control del programa. Todas lasresistencias de pull-up se
conectan o se desconectan a la vez, usando el bit llamado RBPU
que se encuentra en el registro llamado OPTION. La resistencia
de pull-up es desconectada automáticamente en unpin si este
se programa como salida.
El pin RB0/INT se puede configurar por software para que
funcione como interrupión externa, para configurarlo se utilizan
unos bits de los registros INTCON yOPTION.
El pin RA4/TOCKI del puerto A puede ser configurado como un
pin de entrada/salida o como entrada del
temporizador/contador.
Arquitectura
Todos los elementos se
conectan entre sí por
medio de...
Regístrate para leer el documento completo.