Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Ir a la navegaci�n
Ir a la b�squeda
El PIC original se dise�� para ser usado con la nueva CPU de 16 bits CP16000.
Siendo en general una buena CPU, �sta ten�a malas prestaciones de entrada y salida,
y el PIC de 8 bits se desarroll� en 1975 para mejorar el rendimiento del sistema
quitando peso de entrada/salida a la CPU. El PIC utilizaba microc�digo simple
almacenado en ROM para realizar estas tareas; y aunque el t�rmino no se usaba por
aquel entonces, se trata de un dise�o RISC que ejecuta una instrucci�n cada 4
ciclos del oscilador.
�ndice [ocultar]
1 Juego de instrucciones y entorno de programaci�n
2 Arquitectura central 2.1 Espacio de datos (RAM)
2.2 Tama�o de palabra
4 Caracter�sticas
5 Variaciones del PIC 5.1 PIC modernos
5.2 Clones del PIC
5.3 PIC inal�mbricos
5.4 PIC para procesado de se�al (dsPIC)
5.5 PIC de 32 bits (PIC32)
El PIC usa un juego de instrucciones, cuyo n�mero puede variar desde 35 para PIC de
gama baja a 70 para los de gama alta. Las instrucciones se clasifican entre las que
realizan operaciones entre el acumulador y una constante, entre el acumulador y una
posici�n de memoria, instrucciones de condicionamiento y de salto/retorno,
implementaci�n de interrupciones y una para pasar a modo de bajo consumo llamada
sleep.
Uno de los m�s modernos y completos compiladores para lenguaje C es [mikroC], que
es un ambiente de desarrollo con editor de texto, bibliotecas con m�ltiples
funciones para todos los m�dulos y herramientas incorporadas para facilitar
enormemente el proceso de programaci�n.
Arquitectura central[editar]
Los microcontroladores PIC tienen una serie de registros que funcionan como una RAM
de prop�sito general. Los registros de prop�sito espec�fico para los recursos de
hardware disponibles dentro del propio chip tambi�n est�n direccionados en la RAM.
La direccionabilidad de la memoria var�a dependiendo de la l�nea de dispositivos, y
todos los dispositivos PIC tienen alg�n tipo de mecanismo de manipulaci�n de bancos
de memoria que pueden ser usados para acceder memoria externa o adicional. Las
series m�s recientes de dispositivos disponen de funciones que pueden cubrir todo
el espacio direccionable, independientemente del banco de memoria seleccionado. En
los dispositivos anteriores, esto deb�a lograrse mediante el uso del acumulador.
Tama�o de palabra[editar]
Programadores[editar]
PICStart Plus (puerto serie y USB)
Promate II (puerto serie)
MPLAB PM3 (puerto serie y USB)
ICD2 (puerto serie y USB)
ICD3 (USB)
PICKit 1 (USB)
IC-Prog 1.06B
PICAT 1.25 (puerto USB2.0 para PIC y Atmel)
WinPic 800 (puerto paralelo, serie y USB)
PICKit 2 (USB)
PICKit 3 (USB)
Terusb1.0
Eclipse (PIC y AVR. USB)
MasterProg (USB)
Depuradores integrados[editar]
ICD (Serie)
ICD2 (Serie o full speed USB - 2 Mbits/s)
ICD3 (High speed USB - 480 Mbits/s)
Emuladores[editar]
Proteus - ISIS
ICE2000 (puerto paralelo, convertidor a USB disponible)
ICE4000 (USB)
PIC EMU
ISEC
PIC CDlite
PIC Simulator
Crocodrile Clips
Caracter�sticas[editar]
Los PIC actuales vienen con una amplia gama de mejoras hardware incorporadas:
N�cleos de CPU de 8/16 bits con Arquitectura Harvard modificada
Memoria Flash y ROM disponible desde 256 bytes a 256 kilobytes
Puertos de entrada/salida (t�picamente 0 a 5.5 voltios)
Temporizadores de 8/16/32 bits
Tecnolog�a Nanowatt para modos de control de energ�a
Perif�ricos serie s�ncronos y as�ncronos: USART, AUSART, EUSART
Conversores anal�gico/digital de 8-10-12 bits
Comparadores de tensi�n
M�dulos de captura y comparaci�n PWM
Controladores LCD
Perif�rico MSSP para comunicaciones I�C, SPI, y I�S
Memoria EEPROM interna con duraci�n de hasta un mill�n de ciclos de
lectura/escritura
Perif�ricos de control de motores
Soporte de interfaz USB
Soporte de controlador Ethernet
Soporte de controlador CAN
Soporte de controlador LIN
Soporte de controlador Irda
PIC modernos[editar]
Los viejos PIC con memoria PROM o EPROM se est�n renovando gradualmente por chips
con memoria Flash. As� mismo, el juego de instrucciones original de 12 bits del
PIC1650 y sus descendientes directos ha sido suplantado por juegos de instrucciones
de 14 y 16 bits. Microchip todav�a vende versiones PROM y EPROM de la mayor�a de
los PIC para soporte de aplicaciones antiguas o grandes pedidos.
Se pueden considerar tres grandes gamas de MCU PIC en la actualidad: Los b�sicos
(Linebase), los de medio rango (Mid Range) y los de alto desempe�o (high
performance). Los PIC18 son considerandos de alto desempe�o y tienen entre sus
miembros a PIC con m�dulos de comunicaci�n y protocolos avanzados (USB, Ethernet,
Zigbee por ejemplo).
Por todos lados surgen compa��as que ofrecen versiones del PIC m�s baratas o
mejoradas. La mayor�a suelen desaparecer r�pidamente. Una de ellas que va
perdurando es Ubicom (antiguamente Scenix) que vende clones del PIC que funcionan
mucho m�s r�pido que el original. OpenCores tiene un n�cleo del PIC16F84 escrito en
Verilog.
PIC inal�mbricos[editar]
PIC en Internet[editar]
Con estos se pueden desarrollar sistemas sistemas SCADA, para adquirir y enviar
datos al puerto serial de un computador utilizando, por ejemplo, transmisi�n UART y
el protocolo RS-232, o implementando el protocolo TCP/IP directamente para
construir un sistema completamente embebido.2?
Referencias[editar]
Enlaces externos[editar]
Wikimedia Commons alberga una categor�a multimedia sobre Microcontrolador PIC.
Categor�a: Microcontroladores
Men� de navegaci�n
No has accedido
Discusi�n
Contribuciones
Crear una cuenta
Acceder
Art�culo
Discusi�n
Leer
Editar
Ver historial
Buscar
Portada
Portal de la comunidad
Actualidad
Cambios recientes
P�ginas nuevas
P�gina aleatoria
Ayuda
Donaciones
Notificar un error
Imprimir/exportar
Crear un libro
Descargar como PDF
Versi�n para imprimir
En otros proyectos
Wikimedia Commons
Herramientas
En otros idiomas
???????
Deutsch
English
Fran�ais
??????
???
Portugu�s
???????
??
16 m�s
Editar enlaces
Esta p�gina se edit� por �ltima vez el 13 nov 2017 a las 14:47.
El texto est� disponible bajo la Licencia Creative Commons Atribuci�n Compartir
Igual 3.0; pueden aplicarse cl�usulas adicionales. Al usar este sitio, usted acepta
nuestros t�rminos de uso y nuestra pol�tica de privacidad.
Wikipedia� es una marca registrada de la Fundaci�n Wikimedia, Inc., una
organizaci�n sin �nimo de lucro.
Pol�tica de privacidad
Acerca de Wikipedia
Limitaci�n de responsabilidad
Desarrolladores
Declaraci�n de cookies
Versi�n para m�viles