SlideShare una empresa de Scribd logo
1 de 27
Microcontroladores ESPOL-FIEC Primer Semestre 2008-2009 Profesor: Dr. Ing. Carlos Valdivieso SESION No. 2
Microcontrolador ,[object Object],µC
Ejemplo ,[object Object],[object Object],Modelo Memoria de instrucciones Líneas E/S Precio PIC16F83 512 13 ¿? PIC16C84 1024 13 ¿? PIC16C74 4096 33 ¿?
Arquitectura Interna ,[object Object],[object Object],[object Object],[object Object],[object Object]
El Procesador ,[object Object],[object Object],[object Object],[object Object],[object Object]
Arquitectura Harvard ,[object Object],Memoria de  Instrucciones El Procesador Memoria de Datos BUS DE DIRECCION DE INSTRUCCIONES 10 BITS BUS DE INSTRUCCIONES 14 BITS BUS DE DIRECCION DE DATOS 9 BITS BUS DE DATOS 8 BITS
Características de arquitectura Harvard ,[object Object],[object Object],[object Object]
Características Fundamentales ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Instrucciones de palabra larga ,[object Object],[object Object]
Instrucciones de una palabra ,[object Object],[object Object],[object Object]
Ejemplo de instrucción ,[object Object]
Solapamiento de Instrucciones ,[object Object],[object Object],[object Object],[object Object]
Solapamiento de Instrucciones
Instrucciones de un solo ciclo ,[object Object],[object Object],[object Object],[object Object],[object Object]
Conjunto de instrucciones reducido ,[object Object],[object Object],[object Object],[object Object]
Arquitectura de file de registros ,[object Object],[object Object],[object Object]
Ejercicio1: Reflejo de Teclas sobre LEDS ,[object Object],[object Object],RA0 RA1 RA2 RA3 RA4 RB0 RB1 RB2 RB3 RB4 PIC16F84A LED0 LED1 LED2 LED3 LED4 E0 E1 E2 E3 E4
Diagrama de Flujo ,[object Object],[object Object],[object Object],Configurar PA como entrada y PB como salida Leer estado de PA Escribir estado de PA en PB INICIO Borrar las salidas
Algunas directivas del Ensamblador ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Ejemplo de instrucción sobre el file de registros ,[object Object]
Instrucciones ortogonales o simétricas ,[object Object],[object Object],[object Object]
Ejemplo de instrucciones ortogonales ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Familia PIC16F8X ,[object Object],µC MEMORIA DE PROGRAMA FLASH MEMORIA DE DATOS RAM EEPROM DATOS PIC16F83 512 BYTES 36 BYTES 64 BYTES PIC16F84 1 K BYTES 68 BYTES 64 BYTES
PIC16F84A
 
Característica Interna ,[object Object],[object Object],[object Object],[object Object]
Característica Interna ,[object Object],[object Object],[object Object],[object Object]

Más contenido relacionado

La actualidad más candente

Lenguaje ensamblador del microprocesador
Lenguaje ensamblador del microprocesadorLenguaje ensamblador del microprocesador
Lenguaje ensamblador del microprocesadorsmfch
 
Guia 1 microcontroladores grado 11
Guia 1 microcontroladores grado 11Guia 1 microcontroladores grado 11
Guia 1 microcontroladores grado 11Mauricio Diaz Garcia
 
Ac iinf u1_arq_basicatiposarq_peñalozadenissezuñigalauara
Ac iinf u1_arq_basicatiposarq_peñalozadenissezuñigalauaraAc iinf u1_arq_basicatiposarq_peñalozadenissezuñigalauara
Ac iinf u1_arq_basicatiposarq_peñalozadenissezuñigalauarazumichibie
 
Ensamblador
EnsambladorEnsamblador
EnsambladorBlan Kis
 
Diseño de mapas de memoria
Diseño de mapas de memoriaDiseño de mapas de memoria
Diseño de mapas de memoriaEduardo Abalo
 
programacion con microcontrolador pic 16f84
programacion con microcontrolador pic 16f84programacion con microcontrolador pic 16f84
programacion con microcontrolador pic 16f84guestf09168b
 
Curso de microcontroladores capitulo 02
Curso de microcontroladores capitulo 02Curso de microcontroladores capitulo 02
Curso de microcontroladores capitulo 02Hamiltonn Casallas
 
upc algoritmos 02
upc algoritmos 02upc algoritmos 02
upc algoritmos 02upc
 

La actualidad más candente (17)

Programacion c microcontroladores
Programacion c microcontroladoresProgramacion c microcontroladores
Programacion c microcontroladores
 
Lenguaje ensamblador del microprocesador
Lenguaje ensamblador del microprocesadorLenguaje ensamblador del microprocesador
Lenguaje ensamblador del microprocesador
 
Modos de Direccionamiento
Modos de DireccionamientoModos de Direccionamiento
Modos de Direccionamiento
 
Guia 1 microcontroladores grado 11
Guia 1 microcontroladores grado 11Guia 1 microcontroladores grado 11
Guia 1 microcontroladores grado 11
 
5154 - Tema 2
5154 - Tema 25154 - Tema 2
5154 - Tema 2
 
Ac iinf u1_arq_basicatiposarq_peñalozadenissezuñigalauara
Ac iinf u1_arq_basicatiposarq_peñalozadenissezuñigalauaraAc iinf u1_arq_basicatiposarq_peñalozadenissezuñigalauara
Ac iinf u1_arq_basicatiposarq_peñalozadenissezuñigalauara
 
Ensamblador
EnsambladorEnsamblador
Ensamblador
 
Diseño de mapas de memoria
Diseño de mapas de memoriaDiseño de mapas de memoria
Diseño de mapas de memoria
 
Tipos de microcontroladores
Tipos de microcontroladoresTipos de microcontroladores
Tipos de microcontroladores
 
programacion con microcontrolador pic 16f84
programacion con microcontrolador pic 16f84programacion con microcontrolador pic 16f84
programacion con microcontrolador pic 16f84
 
Construcciondeun pl cconpic
Construcciondeun pl cconpicConstrucciondeun pl cconpic
Construcciondeun pl cconpic
 
18 f4550 2
18 f4550 218 f4550 2
18 f4550 2
 
Curso de microcontroladores capitulo 02
Curso de microcontroladores capitulo 02Curso de microcontroladores capitulo 02
Curso de microcontroladores capitulo 02
 
Pic 16 F84 A
Pic 16 F84 APic 16 F84 A
Pic 16 F84 A
 
Ciclos de instrucciones 8085
Ciclos de instrucciones 8085Ciclos de instrucciones 8085
Ciclos de instrucciones 8085
 
upc algoritmos 02
upc algoritmos 02upc algoritmos 02
upc algoritmos 02
 
Mapeo de memoria
Mapeo de memoriaMapeo de memoria
Mapeo de memoria
 

Destacado (18)

Tendencia
TendenciaTendencia
Tendencia
 
Trabajo De Franquicia
Trabajo De FranquiciaTrabajo De Franquicia
Trabajo De Franquicia
 
Ex. Mk Enrique Valmaseda 2010
Ex. Mk Enrique Valmaseda 2010Ex. Mk Enrique Valmaseda 2010
Ex. Mk Enrique Valmaseda 2010
 
Plan De Marketing
Plan De MarketingPlan De Marketing
Plan De Marketing
 
Dulca Tea,Jaz
Dulca Tea,JazDulca Tea,Jaz
Dulca Tea,Jaz
 
Clase2
Clase2Clase2
Clase2
 
Efecto Gestalt
Efecto GestaltEfecto Gestalt
Efecto Gestalt
 
Configuracion de un router wireless
Configuracion de un router wirelessConfiguracion de un router wireless
Configuracion de un router wireless
 
Inter-Vlan Routeando
Inter-Vlan RouteandoInter-Vlan Routeando
Inter-Vlan Routeando
 
Seminario De Marketing Relacional 1
Seminario De Marketing Relacional 1Seminario De Marketing Relacional 1
Seminario De Marketing Relacional 1
 
Mater000
Mater000Mater000
Mater000
 
Protocolo Spanning Tree
Protocolo Spanning TreeProtocolo Spanning Tree
Protocolo Spanning Tree
 
Chile
ChileChile
Chile
 
Detector sincrono
Detector sincronoDetector sincrono
Detector sincrono
 
Plan De AdministracióN
Plan De AdministracióNPlan De AdministracióN
Plan De AdministracióN
 
Plan De Operaciones
Plan De OperacionesPlan De Operaciones
Plan De Operaciones
 
Modulacion AM
Modulacion AMModulacion AM
Modulacion AM
 
Modulacion am
Modulacion amModulacion am
Modulacion am
 

Similar a Cm Sesion No 2 (20)

Manual de microcontroladores
Manual de microcontroladoresManual de microcontroladores
Manual de microcontroladores
 
Manual Pics
Manual PicsManual Pics
Manual Pics
 
Manual pi cs ruddy
Manual pi cs ruddyManual pi cs ruddy
Manual pi cs ruddy
 
Manual pi cs log
Manual pi cs logManual pi cs log
Manual pi cs log
 
MANUAL DE MICROCONTROLADORES PIC
MANUAL DE MICROCONTROLADORES PICMANUAL DE MICROCONTROLADORES PIC
MANUAL DE MICROCONTROLADORES PIC
 
manualPic.pdf
manualPic.pdfmanualPic.pdf
manualPic.pdf
 
Manual de microcontroladores pic
Manual de microcontroladores picManual de microcontroladores pic
Manual de microcontroladores pic
 
Manual pic 16..
Manual pic 16..Manual pic 16..
Manual pic 16..
 
Manual pic
Manual picManual pic
Manual pic
 
Manual pic
Manual picManual pic
Manual pic
 
Manual pic16 f87x
Manual pic16 f87xManual pic16 f87x
Manual pic16 f87x
 
Ts11 tiltepec isaac _alvarez_cruz
Ts11 tiltepec isaac _alvarez_cruzTs11 tiltepec isaac _alvarez_cruz
Ts11 tiltepec isaac _alvarez_cruz
 
Instituto tecologico de tuxtla gutierez
Instituto tecologico de tuxtla  gutierezInstituto tecologico de tuxtla  gutierez
Instituto tecologico de tuxtla gutierez
 
Presentacion pic 16f887 y 18f4550
Presentacion pic 16f887 y 18f4550 Presentacion pic 16f887 y 18f4550
Presentacion pic 16f887 y 18f4550
 
Sm parte 1
Sm parte 1Sm parte 1
Sm parte 1
 
Microcomputadoras al detalle
Microcomputadoras al detalleMicrocomputadoras al detalle
Microcomputadoras al detalle
 
Microcomputadoras al detalle
Microcomputadoras al detalleMicrocomputadoras al detalle
Microcomputadoras al detalle
 
Microcomputadoras al detalle
Microcomputadoras al detalleMicrocomputadoras al detalle
Microcomputadoras al detalle
 
Arquitectura de la computadora
Arquitectura de la computadoraArquitectura de la computadora
Arquitectura de la computadora
 
Pic16 f877
Pic16 f877Pic16 f877
Pic16 f877
 

Más de Alberto Jimenez

proceso de investigación de mercados
proceso de investigación de mercadosproceso de investigación de mercados
proceso de investigación de mercadosAlberto Jimenez
 
Sistemas de apoyo a las decisiones de marketing
Sistemas de apoyo a las decisiones de marketingSistemas de apoyo a las decisiones de marketing
Sistemas de apoyo a las decisiones de marketingAlberto Jimenez
 
Valor de la información
Valor de la informaciónValor de la información
Valor de la informaciónAlberto Jimenez
 
Administración de la información estratégica: fuentes de datos secundarios
Administración de la información estratégica: fuentes de datos secundariosAdministración de la información estratégica: fuentes de datos secundarios
Administración de la información estratégica: fuentes de datos secundariosAlberto Jimenez
 
Definición del problema, objetivos de investigación y ética de la investigaci...
Definición del problema, objetivos de investigación y ética de la investigaci...Definición del problema, objetivos de investigación y ética de la investigaci...
Definición del problema, objetivos de investigación y ética de la investigaci...Alberto Jimenez
 

Más de Alberto Jimenez (16)

Las 22 L
Las 22 LLas 22 L
Las 22 L
 
Gobierno Corporativo
Gobierno CorporativoGobierno Corporativo
Gobierno Corporativo
 
Estrat Competitiva
Estrat CompetitivaEstrat Competitiva
Estrat Competitiva
 
El Conde
El CondeEl Conde
El Conde
 
Diapositivas Cafe
Diapositivas CafeDiapositivas Cafe
Diapositivas Cafe
 
VLAN
VLANVLAN
VLAN
 
Diseño de LAN
Diseño de LANDiseño de LAN
Diseño de LAN
 
VTP
VTPVTP
VTP
 
Configuracion de swicth
Configuracion de swicthConfiguracion de swicth
Configuracion de swicth
 
proceso de investigación de mercados
proceso de investigación de mercadosproceso de investigación de mercados
proceso de investigación de mercados
 
Research
ResearchResearch
Research
 
Marketing Research
Marketing ResearchMarketing Research
Marketing Research
 
Sistemas de apoyo a las decisiones de marketing
Sistemas de apoyo a las decisiones de marketingSistemas de apoyo a las decisiones de marketing
Sistemas de apoyo a las decisiones de marketing
 
Valor de la información
Valor de la informaciónValor de la información
Valor de la información
 
Administración de la información estratégica: fuentes de datos secundarios
Administración de la información estratégica: fuentes de datos secundariosAdministración de la información estratégica: fuentes de datos secundarios
Administración de la información estratégica: fuentes de datos secundarios
 
Definición del problema, objetivos de investigación y ética de la investigaci...
Definición del problema, objetivos de investigación y ética de la investigaci...Definición del problema, objetivos de investigación y ética de la investigaci...
Definición del problema, objetivos de investigación y ética de la investigaci...
 

Cm Sesion No 2