SlideShare una empresa de Scribd logo
1 de 10
El origen de esta metodología




                                1
2
MICROPROCESADORES                          MICROCONTROLADORES


Utilizados en “Sistemas Informáticos”.      Utilizados en “Sistemas Dedicados”.
Aplicaciones de grandes volúmenes de        Aplicaciones de control en tiempo real.
datos.
Requieren memorias externas.                No necesitan memorias externas.

Programación con Lenguajes de Alto nivel.   Programación con Lenguajes de Bajo nivel.

Arquitectura Von Neumann.                   Arquitectura Harvard.




                                                                                        3
   Microcontroladores:




              [1]
                           [3]


   Microprocesadores:




              [2]
                          [4]




                                 4
   Captura de datos del medio.
   Proceso de datos.
   Obtención de información.
   Requiere un programa que “explique” cómo realizar cada proceso.




                              Progra-             Infor-
           Datos
                                ma               mación




                                                                      5
6
   Se recurre a las hojas de especificaciones.
   Traducir con una placa conectada a la PC y un software
    ensamblador.
   El programa se modela con diagramas de flujo.
   El dispositivo se programa fuera del sistema.
   Posibles usos:
                    - Sistemas de control.
                    - Instrumental electrónico.
                    - Periféricos de computadoras.
                    - Etc., etc.


                   Aplicaciones de Electrónica Digital



                                                             7
8
   Se recurre a un Lenguaje superior.
   Traducir con un software apropiado.
   El programa se modela con diagramas de Chapin.
   El dispositivo se programa en el mismo sistema.
   Resulta un archivo ejecutable en cualquier PC.



                       Lenguajes Electrónicos




                                                      9
    [1]: http://1.bp.blogspot.com/_xoOr0fk5w-I/SdUjIxqelpI/AAAAAAAAAOI/IFmWEuKxbH4/s1600/pic16f84.jpg
    [2]: http://upload.wikimedia.org/wikipedia/commons/5/52/Intel_4004.jpg
    (Permiso concedido para copiar, distribuir y/o modificar bajo los términos de la GNU Free Documentation License ,
     Versión 1.2 o posterior publicada por la Free Software Foundation; sin secciones invariantes, sin textos de cubierta
     delantera y sin textos de cubierta trasera).
    [3]: http://www.monografias.com/trabajos27/microcontroladores/Image31.gif
    [4]: http://www.monografias.com/trabajos27/microcontroladores/Image30.gif

   “Diferencias entre microcontroladores y microprocesadores”, José David Verbel Tous y Otros. Corporación Universitaria del
    Caribe (CECAR). Sincelejo, 2005. Disponible en:
    http://www.monografias.com/trabajos27/microcontroladores/microcontroladores.shtm

   “Introducción a los Microcontroladores”, UMSNH-FIE, 1997. Disponible en:
    http://ocw.upm.es/tecnologiaelectronica/microprocesadores/contenidos/Archivos_Semana_1/introduccion_a_los_microcontr
    oladores.pdf

   “Los microprocesadores INTEL”, Barry B. Brey. Prentice Hall, 1994, tercera edición.

    Apuntes varios, elaborados para el dictado de la materia.




                                                                                                                                10

Más contenido relacionado

La actualidad más candente

Mapa Mental de Java
Mapa Mental de JavaMapa Mental de Java
Mapa Mental de JavaMario578
 
Notación infija postfija
Notación infija postfijaNotación infija postfija
Notación infija postfijaOmarzingm
 
SOLUCIONARIO ECUACIONES DIFERENCIALES DENNIS G. ZILL
SOLUCIONARIO ECUACIONES DIFERENCIALES DENNIS G. ZILLSOLUCIONARIO ECUACIONES DIFERENCIALES DENNIS G. ZILL
SOLUCIONARIO ECUACIONES DIFERENCIALES DENNIS G. ZILLJuan Manuel Garcia Ayala
 
Maximo comun divisor
Maximo comun divisorMaximo comun divisor
Maximo comun divisoredilectro
 
Concepto de conmutacion
Concepto de conmutacionConcepto de conmutacion
Concepto de conmutaciongpava
 
Obj 6 capa 2 - mac - llc
Obj 6   capa 2 - mac - llcObj 6   capa 2 - mac - llc
Obj 6 capa 2 - mac - llcPedro Sánchez
 
Topologías y Componentes de una red Inalámbrica
Topologías y Componentes de una red InalámbricaTopologías y Componentes de una red Inalámbrica
Topologías y Componentes de una red InalámbricaEduardo J Onofre
 
Fundamentos de Telecomunicaciones - Unidad 3 modulacion
Fundamentos de Telecomunicaciones - Unidad 3 modulacionFundamentos de Telecomunicaciones - Unidad 3 modulacion
Fundamentos de Telecomunicaciones - Unidad 3 modulacionJosé Antonio Sandoval Acosta
 
Tipos de Ruido en las telecomunicaciones
Tipos de Ruido en las telecomunicacionesTipos de Ruido en las telecomunicaciones
Tipos de Ruido en las telecomunicacionesSaúl Vázquez
 
Ecuacion cauchy euler
Ecuacion cauchy eulerEcuacion cauchy euler
Ecuacion cauchy eulerNena Sofia
 

La actualidad más candente (20)

Tabla De Transicion
Tabla De TransicionTabla De Transicion
Tabla De Transicion
 
Mapa Mental de Java
Mapa Mental de JavaMapa Mental de Java
Mapa Mental de Java
 
Notación infija postfija
Notación infija postfijaNotación infija postfija
Notación infija postfija
 
SOLUCIONARIO ECUACIONES DIFERENCIALES DENNIS G. ZILL
SOLUCIONARIO ECUACIONES DIFERENCIALES DENNIS G. ZILLSOLUCIONARIO ECUACIONES DIFERENCIALES DENNIS G. ZILL
SOLUCIONARIO ECUACIONES DIFERENCIALES DENNIS G. ZILL
 
Maximo comun divisor
Maximo comun divisorMaximo comun divisor
Maximo comun divisor
 
Concepto de conmutacion
Concepto de conmutacionConcepto de conmutacion
Concepto de conmutacion
 
Java Threads (Hilos en Java)
Java Threads (Hilos en Java)Java Threads (Hilos en Java)
Java Threads (Hilos en Java)
 
Obj 6 capa 2 - mac - llc
Obj 6   capa 2 - mac - llcObj 6   capa 2 - mac - llc
Obj 6 capa 2 - mac - llc
 
Topologías y Componentes de una red Inalámbrica
Topologías y Componentes de una red InalámbricaTopologías y Componentes de una red Inalámbrica
Topologías y Componentes de una red Inalámbrica
 
Estándares para el Modelado de Procesos de Negocios
Estándares para el Modelado de Procesos de NegociosEstándares para el Modelado de Procesos de Negocios
Estándares para el Modelado de Procesos de Negocios
 
Ecuaciones Diferenciales
Ecuaciones DiferencialesEcuaciones Diferenciales
Ecuaciones Diferenciales
 
Metodo de cholesky
Metodo de choleskyMetodo de cholesky
Metodo de cholesky
 
Fundamentos de Telecomunicaciones - Unidad 3 modulacion
Fundamentos de Telecomunicaciones - Unidad 3 modulacionFundamentos de Telecomunicaciones - Unidad 3 modulacion
Fundamentos de Telecomunicaciones - Unidad 3 modulacion
 
Tipos de Datos Abstractos.
Tipos de Datos Abstractos.Tipos de Datos Abstractos.
Tipos de Datos Abstractos.
 
Lenguaje ensamblador
Lenguaje ensambladorLenguaje ensamblador
Lenguaje ensamblador
 
Tipos de Ruido en las telecomunicaciones
Tipos de Ruido en las telecomunicacionesTipos de Ruido en las telecomunicaciones
Tipos de Ruido en las telecomunicaciones
 
Analizador léxico
Analizador léxicoAnalizador léxico
Analizador léxico
 
Ecuacion cauchy euler
Ecuacion cauchy eulerEcuacion cauchy euler
Ecuacion cauchy euler
 
Estructuras de datos lineales
Estructuras de datos linealesEstructuras de datos lineales
Estructuras de datos lineales
 
Analisis Algoritmo
Analisis AlgoritmoAnalisis Algoritmo
Analisis Algoritmo
 

Similar a Programación de dispositivos electrónicos

Formas de programación
Formas de programaciónFormas de programación
Formas de programaciónalecivi
 
10 Sistemas Operativos
10 Sistemas Operativos10 Sistemas Operativos
10 Sistemas Operativosjcruzess
 
Iforme software
Iforme softwareIforme software
Iforme softwarepaulinabof
 
Iforme software
Iforme softwareIforme software
Iforme softwarepaulinabof
 
Iforme software
Iforme softwareIforme software
Iforme softwarepaulinabof
 
Informatica grupob nocturna procesos administrativos
Informatica grupob nocturna procesos administrativosInformatica grupob nocturna procesos administrativos
Informatica grupob nocturna procesos administrativosStephanyGomezamaya
 
Sistemas operativos lauracastro_noeliapombo_antiavales
Sistemas operativos lauracastro_noeliapombo_antiavalesSistemas operativos lauracastro_noeliapombo_antiavales
Sistemas operativos lauracastro_noeliapombo_antiavalesJUSTOS1
 
INFORMATICA JESUS GARCIA CI:26800042
INFORMATICA JESUS GARCIA CI:26800042INFORMATICA JESUS GARCIA CI:26800042
INFORMATICA JESUS GARCIA CI:26800042JesusRafaelGarciaMae
 
Manual de Uso Detallado de Proteus
Manual de Uso Detallado de ProteusManual de Uso Detallado de Proteus
Manual de Uso Detallado de ProteusPaolaPerez263
 
Informatica sistemas operativos
Informatica  sistemas operativosInformatica  sistemas operativos
Informatica sistemas operativosyoalbisc25
 
U2 Etapas programación -Diseño de Productos Electrónicos con Microcontroladores
U2 Etapas programación -Diseño de Productos Electrónicos con MicrocontroladoresU2 Etapas programación -Diseño de Productos Electrónicos con Microcontroladores
U2 Etapas programación -Diseño de Productos Electrónicos con MicrocontroladoresSENA
 

Similar a Programación de dispositivos electrónicos (20)

Formas de programación
Formas de programaciónFormas de programación
Formas de programación
 
Terminal fase 2
Terminal fase 2Terminal fase 2
Terminal fase 2
 
Instala y configura software
Instala y configura softwareInstala y configura software
Instala y configura software
 
10 Sistemas Operativos
10 Sistemas Operativos10 Sistemas Operativos
10 Sistemas Operativos
 
Iforme software
Iforme softwareIforme software
Iforme software
 
Iforme software
Iforme softwareIforme software
Iforme software
 
Iforme software
Iforme softwareIforme software
Iforme software
 
Informatica grupob nocturna procesos administrativos
Informatica grupob nocturna procesos administrativosInformatica grupob nocturna procesos administrativos
Informatica grupob nocturna procesos administrativos
 
Sistemas operativos lauracastro_noeliapombo_antiavales
Sistemas operativos lauracastro_noeliapombo_antiavalesSistemas operativos lauracastro_noeliapombo_antiavales
Sistemas operativos lauracastro_noeliapombo_antiavales
 
Ada 3
Ada 3 Ada 3
Ada 3
 
Software.
Software.Software.
Software.
 
El software
El softwareEl software
El software
 
Ing. de software
Ing. de softwareIng. de software
Ing. de software
 
Portafolio 1
Portafolio 1Portafolio 1
Portafolio 1
 
Portafolio 1
Portafolio 1Portafolio 1
Portafolio 1
 
SISTEMAS OPERATIVOS 1
SISTEMAS OPERATIVOS 1SISTEMAS OPERATIVOS 1
SISTEMAS OPERATIVOS 1
 
INFORMATICA JESUS GARCIA CI:26800042
INFORMATICA JESUS GARCIA CI:26800042INFORMATICA JESUS GARCIA CI:26800042
INFORMATICA JESUS GARCIA CI:26800042
 
Manual de Uso Detallado de Proteus
Manual de Uso Detallado de ProteusManual de Uso Detallado de Proteus
Manual de Uso Detallado de Proteus
 
Informatica sistemas operativos
Informatica  sistemas operativosInformatica  sistemas operativos
Informatica sistemas operativos
 
U2 Etapas programación -Diseño de Productos Electrónicos con Microcontroladores
U2 Etapas programación -Diseño de Productos Electrónicos con MicrocontroladoresU2 Etapas programación -Diseño de Productos Electrónicos con Microcontroladores
U2 Etapas programación -Diseño de Productos Electrónicos con Microcontroladores
 

Programación de dispositivos electrónicos

  • 1. El origen de esta metodología 1
  • 2. 2
  • 3. MICROPROCESADORES MICROCONTROLADORES Utilizados en “Sistemas Informáticos”. Utilizados en “Sistemas Dedicados”. Aplicaciones de grandes volúmenes de Aplicaciones de control en tiempo real. datos. Requieren memorias externas. No necesitan memorias externas. Programación con Lenguajes de Alto nivel. Programación con Lenguajes de Bajo nivel. Arquitectura Von Neumann. Arquitectura Harvard. 3
  • 4. Microcontroladores: [1] [3]  Microprocesadores: [2] [4] 4
  • 5. Captura de datos del medio.  Proceso de datos.  Obtención de información.  Requiere un programa que “explique” cómo realizar cada proceso. Progra- Infor- Datos ma mación 5
  • 6. 6
  • 7. Se recurre a las hojas de especificaciones.  Traducir con una placa conectada a la PC y un software ensamblador.  El programa se modela con diagramas de flujo.  El dispositivo se programa fuera del sistema.  Posibles usos: - Sistemas de control. - Instrumental electrónico. - Periféricos de computadoras. - Etc., etc. Aplicaciones de Electrónica Digital 7
  • 8. 8
  • 9. Se recurre a un Lenguaje superior.  Traducir con un software apropiado.  El programa se modela con diagramas de Chapin.  El dispositivo se programa en el mismo sistema.  Resulta un archivo ejecutable en cualquier PC. Lenguajes Electrónicos 9
  • 10. [1]: http://1.bp.blogspot.com/_xoOr0fk5w-I/SdUjIxqelpI/AAAAAAAAAOI/IFmWEuKxbH4/s1600/pic16f84.jpg  [2]: http://upload.wikimedia.org/wikipedia/commons/5/52/Intel_4004.jpg (Permiso concedido para copiar, distribuir y/o modificar bajo los términos de la GNU Free Documentation License , Versión 1.2 o posterior publicada por la Free Software Foundation; sin secciones invariantes, sin textos de cubierta delantera y sin textos de cubierta trasera).  [3]: http://www.monografias.com/trabajos27/microcontroladores/Image31.gif  [4]: http://www.monografias.com/trabajos27/microcontroladores/Image30.gif  “Diferencias entre microcontroladores y microprocesadores”, José David Verbel Tous y Otros. Corporación Universitaria del Caribe (CECAR). Sincelejo, 2005. Disponible en: http://www.monografias.com/trabajos27/microcontroladores/microcontroladores.shtm  “Introducción a los Microcontroladores”, UMSNH-FIE, 1997. Disponible en: http://ocw.upm.es/tecnologiaelectronica/microprocesadores/contenidos/Archivos_Semana_1/introduccion_a_los_microcontr oladores.pdf  “Los microprocesadores INTEL”, Barry B. Brey. Prentice Hall, 1994, tercera edición.  Apuntes varios, elaborados para el dictado de la materia. 10