1. ING. DE SISTEMAS Y TELEMATICA
VII
DANIEL CUEVA SUAREZ
MIRKO BLANCO ROJAS
2.
3. El nombre verdadero de este
microcontrolador es PICmicro, conocido
bajo el nombre PIC. Su primer antecesor
fue creado en 1975 por la compañía
General Instruments. Este chip
denominado PIC1650 fue diseñado para
propósitos completamente diferentes.
4. • La arquitectura del procesador sigue el modelo Harvard.
• Se aplica la técnica de segmentación ("pipe-line") en la ejecución de las
instrucciones.
• El formato de todas las instrucciones tiene la misma longitud.
• Procesador RISC (Computador de Juego de Instrucciones Reducido).
• Todas las instrucciones son ortogonales.
• Arquitectura basada en un banco de registros.
• Prácticamente todos los PIC se caracterizan por poseer unos mismos recursos
mínimos.
• Modelos de arquitectura cerrada y de arquitectura abierta.
• Diversidad de modelos de microcontroladores.
5. Lenguaje Proteus: Proteus Design Suite es software de automatización de diseño electrónico,
desarrollado por Labcenter Electronics Ltd., que consta de los dos programas principales: Ares
e Isis, y los módulos VSM y Electra.
Pic C: Sin duda el mejor compilador hecho por terceros, está disponible para las plataformas
Windows, Linux y MAC incluye soporte para la gama de 24 y 32 bits y su código es muy portable.
Lenguaje C:
Ventajas:
Es un lenguaje de alto nivel más cercano a la máquina.
Puedes construir rutinas matemáticas fácilmente.
Desventajas:
Los programas al compilarlos pueden resultar un poco extensos y pesados por ello debe
tenerse en cuenta la capacidad de memoria de programa del PIC a utilizar.
6. Lenguaje Visual Basic:: Proteus Design Suite es software de automatización de diseño
Ventajas:
Es un lenguaje muy simple y con instrucciones fácilmente legibles, incluso por no expertos.
Desventajas:
Nunca vas a tener el control del programa en cuanto tiempo de ejecución y control de registros
bit a bit.
Lenguaje Ensamblador:
Ventajas:
Es el lenguaje de bajo nivel natural de la línea PIC tanto para gama baja, media o alta.
Con él se tiene un aprovechamiento eficiente de los recursos del PIC.
Desventajas:
En realidad desde mi punto de vista no existe ninguna, excepto cuando no se tiene experiencia
en programación
7. CLRWDT
Antes
Contador WDT = ?
Después
Contador WDT = 0x00
Preescala WDT = 0
(TO) = 1
(PD) = 1
COMF: Complementa los bits del registro “f”
Sintaxis: [ etiqueta ] COMF f,d
Operandos: 0 <= f <= 127
d = [0 ó 1]
Operación: (“f”) --> (destino)
Banderas afectadas: Z
Descripción: Todos los bits del registro “f” son Complementados.
Si “d=0” el resultado es guardado en “w”. Si “d=1” el
resultado es guardado en el registro “f”.
8. Los microcontroladores Pic son computadores
digitales integrados en un chip que cuentan
con un Microprocesador o unidad de
procesamiento central (CPU), una memoria
para almacenar el programa, una memoria
para almacenar datos y puertos de entrada
salida. A diferencia de los microprocesadores
de propósito general, como los que se usan en
los computadores PC, los microcontroladores
son unidades autosuficientes y más
económicas.
Microcontrollers Pic digital computers are
integrated into a chip that have a
microprocessor or central processing unit
(CPU), a memory for storing the program, a
memory for storing data input and output
ports. Unlike general purpose
microprocessors such as those used in PC
computers, microcontrollers are self-suf fi
cient units and cheaper.
9. Es posible recomendar los
microcontroladores PIC puesto que
utilizan la arquitectura Harvard, la cual
separa la memoria de programa de la
memoria de datos. Esto hace que el
dispositivo tenga un bus de datos y un
bus de memoria de programa, hecho
que permite acceder a ambos
simultáneamente. En el caso de la
memoria de programa es interna, ya
que se encuentra en forma de EPROM o
FLASH dentro del propio PIC.
La educación es un proceso
interminable, puesto que cada día se
aprende cosas nuevas o se actualizan
las ya conocidas o aprendido, los
profesionales debemos están
constantemente actualizando nuestros
conocimientos para estar a la par de los
avances tecnológicos.
10. Como siempre los avances tecnológicos
nos están sorprendiendo como ahora lo
está haciendo el microcontrolador PIC
y si queremos realizar trabajos muy
complejos les invitamos a realizar un
giro de 360 grados a su visión
tecnológica.