Está en la página 1de 4

INTRODUCCION:

Desde la invencin del circuito integrado, el desarrollo constante de la electrnica digital ha dado lugar a dispositivos cada vez mas complejos. Entre ellos los microprocesadores y los microcontroladores. Nos basaremos principalmente en los microcontroladores de la serie PIC 16, ya que desde estos no se dificil aprender el funcionamiento de cualquier otro tipo. Para estar al tanto de las innovaciones se recomienda que el usuario se mantenga en contacto con la pagina electrnica de Microchip Technology, http://www.microchip.com, solo as podr obtener un conocimiento completo y actualizado, tanto de los aspectos que aqu se tratan, como de los nuevos que vayan surgiendo. La forma de estructurar los temas responde a la experiencia de que, para el usuario que por primera ocasin estudia microcontroladores, resulta mas sencillo aprender primero a lo referente a la construccin interna del dispositivo y la arquitectura general de los microcontroladores y una vez dominada pasar entonces a los detalles electrnicos de la circuiteria y la programacin. En muy pocas ocasiones el usuario final conoce (o le interesa conocer) que sistema de control es el que se encuentra incrustado en su aplicacin (a diferencia de las personas que adquieren un PC, que se preocupa del tipo de procesador, memoria, velocidad de reloj, etc.). As es que, de cualquier forma, es vital para la mayora de los diseadores de aplicaciones con elementos de control dentro de ellas, seleccionar los dispositivos y las compaas mas indicadas de controladores. Los productos de control incrustado se encuentran en la mayora de los sectores del mercado: sector comercial, consumibles, perifricos de computadoras, telecomunicaciones (incluyendo los productos de telecomunicacin personal de emergencia), automotriz, automotiva e industrial. La mayora de los productos de control incrustado deben satisfacer requerimientos especiales: eficiencia, bajo costo, baja potencia y un alto nivel de integracin en los sistemas.

RESEA HISTRICA:
A principios de los aos 70 dise el microprocesador de 16 bits CP1600, razonablemente bueno pero que no manejaba eficazmente las Entradas y Salidas. Para solventar este problema, en 1975 dise un chip destinado a controlar E/S: el PIC (Peripheral Interface Controller). Se trataba de un controlador rpido pero limitado y con pocas instrucciones pues iba a trabajar en combinacin con el CP1600. La arquitectura del PIC, que se comercializ en 1975, era sustancialmente la misma que la de los actuales modelos PIC16C5X. En aquel momento se fabricaba con tecnologa NMOS y el producto slo se ofreca con memoria ROM y con un pequeo pero robusto microcdigo.

La dcada de los 80 no fue buena para GI, que tuvo que reestructurar sus negocios, concentrando sus actividades en los semiconductores de potencia. La GI Microelectronics Divisin se convirti en una empresa subsidiaria, llamada GI Microelectronics Inc. Finalmente, en 1985, la empresa fue vendida a un grupo de inversores de capital de riesgo, los cuales, tras analizar la situacin, rebautizaron a la empresa con el nombre de Arizona Microchip Technology y orientaron su negocio a los PIC, las memorias EPROM paralelo y las EEPROM serie. Se comenz rediseando los PIC, que pasaron a fabricarse con tecnologa CMOS, surgiendo la familia de gama baja PIC16CSX, considerada como la "clsica". Una de las razones del xito de los PIC se basa en su utilizacin. Cuando se aprende a manejar uno de ellos, conociendo su arquitectura y su repertorio de instrucciones, es muy fcil emplear otro modelo. Para tener una idea de la alta produccin, hay que tener en cuenta que ha superado el milln de unidades por semana en productos CMOS de la familia PIC16CSX.

CARACTERSTICAS RELEVANTES:
Empezaremos describiendo las caractersticas mas relevantes de estos dispositivos: 1. La arquitectura del procesador sigue el modelo Harvard En esta arquitectura, el CPU se conecta de forma independiente y con buses distintos con la memoria de instrucciones y con la de datos:

La arquitectura Harvard permite a el CPU acceder simultneamente a las dos memorias. Adems, propicia numerosas ventajas al funcionamiento del sistema como se irn describiendo. 2. Se aplica la tcnica de segmentacin ("pipe-line") en la ejecucin de las instrucciones. La segmentacin permite al procesador realizar al mismo tiempo la ejecucin de una instruccin y la bsqueda del cdigo de la siguiente. De esta forma se puede ejecutar cada instruccin en un ciclo (un ciclo de instruccin equivale a cuatro ciclos de reloj).

La segmentacin permite al procesador ejecutar cada instruccin en un ciclo de instruccin equivalente a cuatro ciclos de reloj. En cada ciclo se realiza la bsqueda de una instruccin y la ejecucin de la anterior. Las instrucciones de salto ocupan dos ciclos al no conocer la direccin de la siguiente instruccin hasta que no se haya completado la de bifurcacin. 3. El formato de todas las instrucciones tiene la misma longitud Todas las instrucciones de los microcontroladores de la gama baja tienen una longitud de 12 bits. Las de la gama media tienen 14 bits y ms las de la gama alta. Esta caracterstica es muy ventajosa en la optimizacin de la memoria de instrucciones y facilita enormemente la construccin de ensambladores y compiladores. 4. Procesador RISC (Computador de Juego de Instrucciones Reducido) Los modelos de la gama baja disponen de un repertorio de 33 instrucciones, 35 los de la gama media y casi 60 los de la alta. 5. Todas las instrucciones son ortogonales Cualquier instruccin puede manejar cualquier elemento de la arquitectura como fuente o como destino. 6. Arquitectura basada en un banco de registros. Esto significa que todos los objetos del sistema (puertos de E/S, temporizadores, posiciones de memoria, etc.) estn implementados fsicamente como registros. 7. Diversidad de modelos de microcontroladores con prestaciones y recursos diferentes. La gran variedad de modelos de microcontroladores PIC permite que el usuario pueda seleccionar el ms conveniente para su proyecto.

8. Herramientas de soporte potentes y econmicas

También podría gustarte