Foros de Electrónica

Comunidad de discusión sobre Automatización, Electrónica industrial, Microcontroladores y electrónica digital, Robótica, Domótica, Telemática, Tecnologías móviles, y muchos temas más.




Como funcionan los microcontroladores?


       



#1  Como funcionan los microcontroladores?
XPINGARDA
Registrado: 17 Mar 2006
Mensajes: 5
citar
Hola. Necesito saber como funcionan (explicado simplemente) los microcontroladores.
Gracias

#2  
kain589
Registrado: 10 Dic 2005
Mensajes: 55
citar
Les introduces un programa y lo ejecutan (mas simple?)

#3  
lalosoft
Registrado: 14 Ene 2006
Mensajes: 88
citar
Cita Les introduces un programa y lo ejecutan (mas simple?)


Laughing Laughing Laughing Laughing

#4  
XPINGARDA
Registrado: 17 Mar 2006
Mensajes: 5
citar
Pos no lo entiendo chico.
Teneis msn pa chatear sobre l tema??
como metes el programa?
pa k sirven todas esas patillas?

#5  
Geo
Registrado: 26 Feb 2006
Mensajes: 38
citar

  • Los microcontroladores tienen puertos de entrada y salida (los pines/patitas alrededor del encapsulado), sirven para comunicarse con el exterior.
  • Los microcontroladores son computadoras de propósito específico, enfocados a una sola tarea (y no a multitud de ellas como puede ser una PC).
  • Los microcontradores generalmente se encuentran "embebidos" dentro de otro dispositivo.
  • Los microcontroladores generalmente son pequeños y de un costo no muy elevado.


Una vez energizado, un microcontrolador busca el programa con el cual fué cargado, lo carga en memoria y lo ejecuta. De acuerdo a la secuencia del programa, lee datos por sus puertos de entrada, los procesa y envía datos a través de su puerto de salida.

Saludos,
José Jorge (Geo).

#6  Re: Como funcionan los microcontroladores?
maunix
Colaborador
Ubicación: Cordoba, Argentina
Registrado: 22 Oct 2005
Mensajes: 649
citar
XPINGARDA escribió: Hola. Necesito saber como funcionan (explicado simplemente) los microcontroladores.
Gracias


El punto es saber a qué apunta tu pregunta.

Es una pregunta que si bien puede ser simple la respuesta, está hecha muy poco inteligentemente (disculpa no quiero ofenderte) pero es como preguntarle a un mecánico como funciona un vehículo... y obviamente te puede responder "poniendole la llave y haciendola girar" o bien explicarte todos los detalles de la combustión, del movimiento de las piezas etc... y aún asi podria quedarse corto y tenerte que explicar la quimica del combustible o bien el hardware que actualmente usan! etc!

#7  
lalosoft
Registrado: 14 Ene 2006
Mensajes: 88
citar
Cita

Es una pregunta que si bien puede ser simple la respuesta, está hecha muy poco inteligentemente (disculpa no quiero ofenderte) pero es como preguntarle a un mecánico como funciona un vehículo... y obviamente te puede responder "poniendole la llave y haciendola girar" o bien explicarte todos los detalles de la combustión, del movimiento de las piezas etc... y aún asi podria quedarse corto y tenerte que explicar la quimica del combustible o bien el hardware que actualmente usan! etc!


Estoy de acuerdo en ese punto,por que la respuesta devera estar enmarcada en la intencion de pregunta asi tendra un tipo de respuesta si solo pregunta por cultura general,por si escucho el terminino en algun lado y otro tipo si realmente le interesa el tema y desea hacer alguna actividad presente futura con la informacion recolectada.


Cita Los microcontroladores son computadoras de propósito específico, enfocados a una sola tarea (y no a multitud de ellas como puede ser una PC).


Los microcontroladores basados en el core ARM si pueden correr multitarea Wink


Ultima edición por lalosoft el Mar Mar 21, 2006 12:44 pm, editado 3 veces

#8  
Geo
Registrado: 26 Feb 2006
Mensajes: 38
citar
lalosoft escribió:
Cita Los microcontroladores son computadoras de propósito específico, enfocados a una sola tarea (y no a multitud de ellas como puede ser una PC).


Los microcontroladores basados en el core ARM si pueden correr multitarea Wink

Entonces podemos poner "Los microcontroladores en su mayoría (o generalmente) son de propósito específico, enfocados a una sola tarea. Hay microcontroladores, como los basados en el core ARM, que si pueden ejecutar aplicaciones multitarea." Razz

Por cierto, también se puede checar en la Wikipedia Smile.

Saludos,
José Jorge (Geo).

#9  
lalosoft
Registrado: 14 Ene 2006
Mensajes: 88
citar
Geo escribió:
Por cierto, también se puede checar en la Wikipedia Smile.



Esto parece ser lo que nuestro amigo buscaba.

#10  
maunix
Colaborador
Ubicación: Cordoba, Argentina
Registrado: 22 Oct 2005
Mensajes: 649
citar
Geo escribió:
lalosoft escribió:
Cita Los microcontroladores son computadoras de propósito específico, enfocados a una sola tarea (y no a multitud de ellas como puede ser una PC).


Los microcontroladores basados en el core ARM si pueden correr multitarea Wink

Entonces podemos poner "Los microcontroladores en su mayoría (o generalmente) son de propósito específico, enfocados a una sola tarea. Hay microcontroladores, como los basados en el core ARM, que si pueden ejecutar aplicaciones multitarea." Razz

Por cierto, también se puede checar en la Wikipedia Smile.

Saludos,
José Jorge (Geo).


En realidad la multitarea es una cuestión que es solo REAL cuando hay varios microprocesadores o microcontroladores. Sino, es 'como si' fuera multitarea. Esto lo gestiona el sistema operativo que es un software que corre por debajo de los demás software.

Es cierto que hay arquitecturas más adecuadas para la multitarea y otras menos, pero en sí un microprocesador no puede hacer 'dos cosas totalmente separadas' a la vez durante muchos ciclos de instrucción.

Incluso en los microprocesadores que tienen varios pipelines de ejecución, en realidad esto es efectivo siempre que un pipeline o tubería no necesite uun dato que esté en el otro pipeline. Este tipo de decisiones son tomadas por el microprocesador en tiempo de ejecución , es esta una de las maravillas de la tecnología y de hecho tienen un mini sistema operativo.

De todas formas, no soy experto en los ARM pero de leer de los Microprocesadores de Intel uno puede hacer sus asociaciones, tal vez esté muuy equivocado pero es que en definitiva es muy complicado tener un micro que haga 2 cosas a la vez y que esas 2 cosas no se interfieran y encima no utilicen los mismos registros, etc! Se producen colisiones, etc.

De todas formas, la explicación de Wikipedia... fue pasmosa. Leí eso y realmente me dio verguenza ajena, no me parecec un buen artículo al menos la versión en castellano.

Alguien puede explicarme si conoce de esto? Los modernos microcontroladores frecuentemente incluyen un lenguaje de programación integrado, como el BASIC que se utiliza bastante con este propósito.

 Responder





 Otros temas de interés 
No hay mensajes nuevos puertos USB en notebook Toshiba P15 no funcionan
No hay mensajes nuevos No me funcionan los cassettes
No hay mensajes nuevos componente sony CFD-ZW165 sonido y casetera no funcionan
No hay mensajes nuevos como funcionan las tarjetas musicales
No hay mensajes nuevos No funcionan las teclas de mi teléfono inalámbrico Panasonic

Foros de Electronica
|| Cuestiones Elementales de Electrónica || Fuentes de alimentacion || Circuitos de radio || Diseño de circuitos en general ||
|| Sistemas de Audio: Preamplificadores, Ecualizadores || Amplificadores || Reparación || Discusión ||
|| Microcontroladores y sistemas embebidos || Circuitos logicos combinacionales y secuenciales || Interfaces y Programacion || Dudas en general || Sistemas de Video || PC Hardware || Telematica y comunicaciones || Tecnologias moviles || Software Electronico || Robotica, Domotica y Mecatronica || Autotrónica || Automatizacion, Electronica industrial y de Potencia || Documentacion, circuitos y esquemas || Donde Las Ideas Convergen... || Tutoriales y Manuales || Proyectos Prácticos ||