SlideShare una empresa de Scribd logo
ARQUITECTURA DE LOS MICROCONTROLADORES PIC TEMA:
INTRODUCCION
MICROCONTROLADOR Un microcontrolador es un circuito integrado que contiene todos los componentes de un computador. Se emplea para controlar el funcionamiento de una tarea determinada y, debido a su reducido tamaño, suele ir incorporado en el propio dispositivo al que gobierna. Esta última característica es la que le confiere la denominación de «controlador incrustado»  (embedded controlle r).
El microcontrolador es un computador dedicado. En su memoria sólo reside un programa destinado a gobernar una aplicación determinada; sus líneas de entrada/salida soportan la conexión de sensores y actuadores del dispositivo a controlar. Una vez programado y configurado el microcontrolador solamente sirve para gobernar la tarea asignada. “ Un microcontrolador es un computador completo, aunque de limitadas prestaciones, que está contenido en el chip de un circuito integrado y se designa a gobernar una sola tarea” [UNI1998]. MICROCONTROLADOR
Figura 2: (a) Microprocesador, (b) Microcontrolador. MICROCONTROLADOR
FABRICANTES Varias empresas se dedican a la fabricación, investigación y soporte de microcontroladores, la que sigue es una lista de fabricantes y sus modelos más conocidos. Intel 8048 Es el padre de los microcontroladores actuales, el primero de todos. Su precio, disponibilidad y herramientas de desarrollo hacen que toda­vía sea muy popular. 8051 (Intel y otros)  ,  80186, 80188 y 80386 EX   Otros microcontroladores de Intel son: 8049,  80C196... Motorola 68HC11 (Motorola y Toshiba)  683xx   Otros microcontroladores de Motorola son: 6805, 68HC12, 68HC16... MicroChip PIC (MicroChip) Familia de microcontroladores que gana popularidad día a día. Fueron los primeros microcontroladores RISC. Otros Fabricantes Zilog, Texas Instruments, Infineon, Dallas, NEC, National Semiconductor, Hitachi, Phillips, SGS-Thomson... Los microcontroladores PIC de la empresa americana Microchip se emplean en la actualidad cada vez más debido a su reducido consumo, bajo coste, pequeño tamaño, facilidad de uso y la abundancia de información y herramientas de apoyo.
 
Su procesador es  segmentado,  "pipe-line". Su procesador es tipo RISC Tiene una  Arquitectura HARVARD El formato de las  Instrucciones es ortogonal  Todas las instrucciones tienen  la misma longitud  (14 bits) La arquitectura  está basada en banco de registros  El PIC al igual que los demás miembros de su familia, se caracterizan por lo siguiente:
Aplica la técnica de segmentación que permite al procesador realizar simultáneamente la ejecución de una instrucción y la búsqueda de código de la siguiente  Se  puede ejecutar cada instrucción en un ciclo (un ciclo de instrucción equivale a cuatro ciclos de reloj). De esta manera
Su procesador es tipo RISC 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.  Computador  De Juego  De Instrucciones Reducido las instrucciones son muy simples y suelen ejecutarse en un ciclo máquina. Además los RISC deben tener una estructura  pipeline  y ejecutar todas las instrucciones a la misma velocidad.
Tiene una  Arquitectura HARVARD Bus de instrucciones 14 Bus de datos 8 MEMORIA DE DATOS CPU MEMORIA DE   INSTRUCCIONES
El formato de las  Instrucciones es ortogonal  Cualquier instrucción puede manejar cualquier elemento de la arquitectura como fuente o como destino.  16 F 84
La arquitectura  está basada en banco de registros  Esto significa que todos los objetos del sistema (puertos de E/S, temporizadores, posiciones de memoria, etc.) están implementados físicamente como registros.
GAMAS
RECURSOS AUXILIARES Funcionalidades propias de cada microcontrolador que se ejecutan en paralelo con el programa. Funciones incorporadas: Circuito de reloj. Temporizadores. Perro guardián  (Watchdo g). Convertidores A/D y D/A. Comparadores analógicos . Protección ante fallos de alimentación. Estado de reposo en bajo consumo.
PIC DE MICROCHIP Nomenclatura Un microcontrolador se identifica por su nombre, y este tiene varias partes. Marca Gama Memoria-Programable Modelo Frecuencia Marca:  Fabricante o tipo de microcontrolador. Gama:  escala de microcontroladores(14 baja, 16 media, 18 alta). Memoria Programable:  Tipo de memoria para el área de programa (F Flash, el micro se puede reprogramar, C el micro se puede programar una sola vez). Modelo:  modelo del microcontrolador. Frecuencia:  máxima frecuencia que soporta el microcontrolador usando reloj externo (en MHz). Ejemplo, modelo de microcontrolador: PIC16F628/04 Marca Gama Memoria-Programable Modelo Frecuencia PIC 16 F 628 /04 Marca:   PIC  es el tipo de microcontrolador, fabricado por MicroChip. Gama:   16  indica la gama, este chip es de gama media. Memoria Programable:   F  memoria Flash. Modelo:   628 . Frecuencia:   04  MHz.
PIC16F628 COMENTARIOS DEL MODELO Es uno de los modelos estrella de MicroChip, siendo además el sucesor del anterior modelo más importante (y todavía vigente) 16F84. Siendo un micro de la gama media tiene varias funcionalidades incorporadas que describiremos más adelante. Es comercializado en 3 versiones que soportan velocidades de reloj diferentes, 4 MHz, 10 MHz y 20 MHz. Los PIC16F62X son chips de 18 pines, basados en memoria FLASH, miembros de la versátil familia de chips de alta performance, bajo costo PIC16CXX que tienen entre sus características relevantes utilizar tecnología CMOS, ser microcontroladores de 8 bits, soportar interrupciones externas e internas y ser reprogramables. Estos microcontroladores tienen características especiales que permiten la reducción de componentes externos, y por lo tanto la reducción de costos, reforzando la confiabilidad y reduciendo el consumo eléctrico.
ARQUITECTURA La distribución de las patas de un chip de este modelo es la que sigue:
 
 
 

Más contenido relacionado

PPTX
Introducción
PPTX
PIC MICROCONTROLADORES
PPT
Introducción PICs
PDF
135127015 microcontroladores-1-1-ppt
PDF
04 procesadores y microcontroladores
PDF
Sesión 3 introduccion a microcontroladores
DOCX
Tipos de microcontroladores
PPTX
Microcontroladores
Introducción
PIC MICROCONTROLADORES
Introducción PICs
135127015 microcontroladores-1-1-ppt
04 procesadores y microcontroladores
Sesión 3 introduccion a microcontroladores
Tipos de microcontroladores
Microcontroladores

La actualidad más candente (18)

PPT
Familia De Los Microcontroladores
PPTX
Microcontroladores
PDF
02.Arquitectura de los microcontroladores pic
PDF
PPT
FAMILIA MICROCONTROLADORES
PPT
Microcontroladores PIC USS
TXT
Microcontrolador wiki
PPT
El Microprocesador
PPTX
Microcontroladores
PDF
Apunte de microprocesadores pic
PPT
Grupo3
PDF
Microprocesador
DOCX
Curso micros
PPTX
Microcontroladores AVR
PPTX
Programación multitarea en microcontroladores avr de 8 bits.
PPTX
Introduccion a microcontroladores
Familia De Los Microcontroladores
Microcontroladores
02.Arquitectura de los microcontroladores pic
FAMILIA MICROCONTROLADORES
Microcontroladores PIC USS
Microcontrolador wiki
El Microprocesador
Microcontroladores
Apunte de microprocesadores pic
Grupo3
Microprocesador
Curso micros
Microcontroladores AVR
Programación multitarea en microcontroladores avr de 8 bits.
Introduccion a microcontroladores
Publicidad

Destacado (20)

PDF
2011 04 mobil.sk
PPTX
Semantic devices
PPTX
My teachers
PDF
Ubb jun 2014 paper2
PPT
PrehláSenie 9.B.
PPTX
Slutt å snakk, begynn å jobb - om FINNovasjonsdagen
PDF
C.c y r,a 2
DOCX
Esquema de lengua tema 4 6 de primaria
PPTX
Presentaciones interactivas
DOCX
Guia de aprendizaje n (1) 1
PDF
Song won evichem
DOCX
Esquema lengua tema 6 raul romero
PPT
Power cono tema 3 raul
PPTX
Unidad 9 presentacion
PPTX
Pasta Al Forno Di Mamma
PDF
食と農の再生シンポ0925糸長pp
DOC
Desatoro
PPTX
Tema 3 las potencias mates
PPT
Impact of ads in digital formats
DOCX
Una verdad historia mexicana (autoguardado) (2)
2011 04 mobil.sk
Semantic devices
My teachers
Ubb jun 2014 paper2
PrehláSenie 9.B.
Slutt å snakk, begynn å jobb - om FINNovasjonsdagen
C.c y r,a 2
Esquema de lengua tema 4 6 de primaria
Presentaciones interactivas
Guia de aprendizaje n (1) 1
Song won evichem
Esquema lengua tema 6 raul romero
Power cono tema 3 raul
Unidad 9 presentacion
Pasta Al Forno Di Mamma
食と農の再生シンポ0925糸長pp
Desatoro
Tema 3 las potencias mates
Impact of ads in digital formats
Una verdad historia mexicana (autoguardado) (2)
Publicidad

Similar a Electronica Aplicada Microcomputadores- UNACH (20)

PPTX
Introducción
PPT
Micro1.ppt
PDF
Microcontroladores PIC
PPT
MICROCONTROLADORES.ppt
PDF
T01 Microcontroladores v1.1.pdfAPC202412
PDF
Pic16 f877
PDF
Libro basico pic
PPTX
Introducción al PIC18F4550.pptx
PPT
microcontroladores.ppt
PDF
Apuntes de microcontroladores _PIC16F84 apunte.pdf
PDF
Introduccion a los microcontroladores pic y programacion de una matriz de led's
PDF
Ts11 tiltepec isaac _alvarez_cruz
DOCX
Instituto tecologico de tuxtla gutierez
PDF
El microcontrolador PIC16F877
PPT
PDF
Arquitectura Microcontrolador PIC16F887
PPT
Curso Micro Tema 1
PPT
Familia De Los Microcontroladores
PPT
Familia De Los Microcontroladores
PPTX
Micros Capitulo 1
Introducción
Micro1.ppt
Microcontroladores PIC
MICROCONTROLADORES.ppt
T01 Microcontroladores v1.1.pdfAPC202412
Pic16 f877
Libro basico pic
Introducción al PIC18F4550.pptx
microcontroladores.ppt
Apuntes de microcontroladores _PIC16F84 apunte.pdf
Introduccion a los microcontroladores pic y programacion de una matriz de led's
Ts11 tiltepec isaac _alvarez_cruz
Instituto tecologico de tuxtla gutierez
El microcontrolador PIC16F877
Arquitectura Microcontrolador PIC16F887
Curso Micro Tema 1
Familia De Los Microcontroladores
Familia De Los Microcontroladores
Micros Capitulo 1

Último (20)

PDF
La Inteligencia Emocional - Fabian Goleman TE4 Ccesa007.pdf
PDF
el - LIBRO-PACTO-EDUCATIVO-GLOBAL-OIEC.pdf
PDF
Teologia-Sistematica-Por-Lewis-Sperry-Chafer_060044.pdf
PDF
Iniciación Al Aprendizaje Basado En Proyectos ABP Ccesa007.pdf
PDF
Escuelas Desarmando una mirada subjetiva a la educación
PDF
5°-UNIDAD 5 - 2025.pdf aprendizaje 5tooo
DOC
Manual de Convivencia 2025 actualizado a las normas vigentes
PDF
Unidad de Aprendizaje 5 de Matematica 2do Secundaria Ccesa007.pdf
PDF
Como Potenciar las Emociones Positivas y Afrontar las Negativas Ccesa007.pdf
DOCX
V UNIDAD - PRIMER GRADO. del mes de agosto
PPTX
MATEMATICAS GEOMETRICA USO TRANSPORTADOR
DOCX
Programa_Sintetico_Fase_4.docx 3° Y 4°..
PDF
Nadie puede salvarte excepto Tú - Madame Rouge Ccesa007.pdf
PDF
Ernst Cassirer - Antropologia Filosofica.pdf
PDF
MATERIAL DIDÁCTICO 2023 SELECCIÓN 1_REFORZAMIENTO 1° BIMESTRE.pdf
PDF
EL aprendizaje adaptativo bajo STEM+H.pdf
PDF
2.0 Introduccion a processing, y como obtenerlo
PDF
IDH_Guatemala_2.pdfnjjjkeioooe ,l dkdldp ekooe
PDF
Introduccion a la Investigacion Cualitativa FLICK Ccesa007.pdf
PDF
PFB-MANUAL-PRUEBA-FUNCIONES-BASICAS-pdf.pdf
La Inteligencia Emocional - Fabian Goleman TE4 Ccesa007.pdf
el - LIBRO-PACTO-EDUCATIVO-GLOBAL-OIEC.pdf
Teologia-Sistematica-Por-Lewis-Sperry-Chafer_060044.pdf
Iniciación Al Aprendizaje Basado En Proyectos ABP Ccesa007.pdf
Escuelas Desarmando una mirada subjetiva a la educación
5°-UNIDAD 5 - 2025.pdf aprendizaje 5tooo
Manual de Convivencia 2025 actualizado a las normas vigentes
Unidad de Aprendizaje 5 de Matematica 2do Secundaria Ccesa007.pdf
Como Potenciar las Emociones Positivas y Afrontar las Negativas Ccesa007.pdf
V UNIDAD - PRIMER GRADO. del mes de agosto
MATEMATICAS GEOMETRICA USO TRANSPORTADOR
Programa_Sintetico_Fase_4.docx 3° Y 4°..
Nadie puede salvarte excepto Tú - Madame Rouge Ccesa007.pdf
Ernst Cassirer - Antropologia Filosofica.pdf
MATERIAL DIDÁCTICO 2023 SELECCIÓN 1_REFORZAMIENTO 1° BIMESTRE.pdf
EL aprendizaje adaptativo bajo STEM+H.pdf
2.0 Introduccion a processing, y como obtenerlo
IDH_Guatemala_2.pdfnjjjkeioooe ,l dkdldp ekooe
Introduccion a la Investigacion Cualitativa FLICK Ccesa007.pdf
PFB-MANUAL-PRUEBA-FUNCIONES-BASICAS-pdf.pdf

Electronica Aplicada Microcomputadores- UNACH

  • 1. ARQUITECTURA DE LOS MICROCONTROLADORES PIC TEMA:
  • 3. MICROCONTROLADOR Un microcontrolador es un circuito integrado que contiene todos los componentes de un computador. Se emplea para controlar el funcionamiento de una tarea determinada y, debido a su reducido tamaño, suele ir incorporado en el propio dispositivo al que gobierna. Esta última característica es la que le confiere la denominación de «controlador incrustado» (embedded controlle r).
  • 4. El microcontrolador es un computador dedicado. En su memoria sólo reside un programa destinado a gobernar una aplicación determinada; sus líneas de entrada/salida soportan la conexión de sensores y actuadores del dispositivo a controlar. Una vez programado y configurado el microcontrolador solamente sirve para gobernar la tarea asignada. “ Un microcontrolador es un computador completo, aunque de limitadas prestaciones, que está contenido en el chip de un circuito integrado y se designa a gobernar una sola tarea” [UNI1998]. MICROCONTROLADOR
  • 5. Figura 2: (a) Microprocesador, (b) Microcontrolador. MICROCONTROLADOR
  • 6. FABRICANTES Varias empresas se dedican a la fabricación, investigación y soporte de microcontroladores, la que sigue es una lista de fabricantes y sus modelos más conocidos. Intel 8048 Es el padre de los microcontroladores actuales, el primero de todos. Su precio, disponibilidad y herramientas de desarrollo hacen que toda­vía sea muy popular. 8051 (Intel y otros) , 80186, 80188 y 80386 EX Otros microcontroladores de Intel son: 8049, 80C196... Motorola 68HC11 (Motorola y Toshiba) 683xx Otros microcontroladores de Motorola son: 6805, 68HC12, 68HC16... MicroChip PIC (MicroChip) Familia de microcontroladores que gana popularidad día a día. Fueron los primeros microcontroladores RISC. Otros Fabricantes Zilog, Texas Instruments, Infineon, Dallas, NEC, National Semiconductor, Hitachi, Phillips, SGS-Thomson... Los microcontroladores PIC de la empresa americana Microchip se emplean en la actualidad cada vez más debido a su reducido consumo, bajo coste, pequeño tamaño, facilidad de uso y la abundancia de información y herramientas de apoyo.
  • 7.  
  • 8. Su procesador es segmentado, "pipe-line". Su procesador es tipo RISC Tiene una Arquitectura HARVARD El formato de las Instrucciones es ortogonal Todas las instrucciones tienen la misma longitud (14 bits) La arquitectura está basada en banco de registros El PIC al igual que los demás miembros de su familia, se caracterizan por lo siguiente:
  • 9. Aplica la técnica de segmentación que permite al procesador realizar simultáneamente la ejecución de una instrucción y la búsqueda de código de la siguiente Se puede ejecutar cada instrucción en un ciclo (un ciclo de instrucción equivale a cuatro ciclos de reloj). De esta manera
  • 10. Su procesador es tipo RISC 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. Computador De Juego De Instrucciones Reducido las instrucciones son muy simples y suelen ejecutarse en un ciclo máquina. Además los RISC deben tener una estructura pipeline y ejecutar todas las instrucciones a la misma velocidad.
  • 11. Tiene una Arquitectura HARVARD Bus de instrucciones 14 Bus de datos 8 MEMORIA DE DATOS CPU MEMORIA DE INSTRUCCIONES
  • 12. El formato de las Instrucciones es ortogonal Cualquier instrucción puede manejar cualquier elemento de la arquitectura como fuente o como destino. 16 F 84
  • 13. La arquitectura está basada en banco de registros Esto significa que todos los objetos del sistema (puertos de E/S, temporizadores, posiciones de memoria, etc.) están implementados físicamente como registros.
  • 14. GAMAS
  • 15. RECURSOS AUXILIARES Funcionalidades propias de cada microcontrolador que se ejecutan en paralelo con el programa. Funciones incorporadas: Circuito de reloj. Temporizadores. Perro guardián (Watchdo g). Convertidores A/D y D/A. Comparadores analógicos . Protección ante fallos de alimentación. Estado de reposo en bajo consumo.
  • 16. PIC DE MICROCHIP Nomenclatura Un microcontrolador se identifica por su nombre, y este tiene varias partes. Marca Gama Memoria-Programable Modelo Frecuencia Marca: Fabricante o tipo de microcontrolador. Gama: escala de microcontroladores(14 baja, 16 media, 18 alta). Memoria Programable: Tipo de memoria para el área de programa (F Flash, el micro se puede reprogramar, C el micro se puede programar una sola vez). Modelo: modelo del microcontrolador. Frecuencia: máxima frecuencia que soporta el microcontrolador usando reloj externo (en MHz). Ejemplo, modelo de microcontrolador: PIC16F628/04 Marca Gama Memoria-Programable Modelo Frecuencia PIC 16 F 628 /04 Marca: PIC es el tipo de microcontrolador, fabricado por MicroChip. Gama: 16 indica la gama, este chip es de gama media. Memoria Programable: F memoria Flash. Modelo: 628 . Frecuencia: 04 MHz.
  • 17. PIC16F628 COMENTARIOS DEL MODELO Es uno de los modelos estrella de MicroChip, siendo además el sucesor del anterior modelo más importante (y todavía vigente) 16F84. Siendo un micro de la gama media tiene varias funcionalidades incorporadas que describiremos más adelante. Es comercializado en 3 versiones que soportan velocidades de reloj diferentes, 4 MHz, 10 MHz y 20 MHz. Los PIC16F62X son chips de 18 pines, basados en memoria FLASH, miembros de la versátil familia de chips de alta performance, bajo costo PIC16CXX que tienen entre sus características relevantes utilizar tecnología CMOS, ser microcontroladores de 8 bits, soportar interrupciones externas e internas y ser reprogramables. Estos microcontroladores tienen características especiales que permiten la reducción de componentes externos, y por lo tanto la reducción de costos, reforzando la confiabilidad y reduciendo el consumo eléctrico.
  • 18. ARQUITECTURA La distribución de las patas de un chip de este modelo es la que sigue:
  • 19.  
  • 20.  
  • 21.