Prrdent
Prrdent
Prrdent
Definiciones:
Un micro controlador es un circuito integrado programable, capaz de ejecutar las
órdenes grabadas en su memoria. Es como una pequeña computadora que incluye
sistemas para controlar elementos de entrada/salida. También incluye a un
procesador y por supuesto memoria que puede guardar el programa y sus variables.
“Funciona como una mini PC, Su función es la de automatizar procesos y procesar
información.”
Elementos de un Microcontrolador
Un micro controlador al menos tendrá:
1. Microprocesador.
2. Periféricos (unidades de entrada/salida).
3. Memoria.
Arquitectura:
La arquitectura de un microcontrolador se puede referir a dos cosas. Se puede
clasificar la arquitectura de un micro controlador de acuerdo a la organización de sus
memorias o al ancho de su bus de memoria y/o datos.
Recursos Auxiliares De Un Microprocesador:
Los circuitos auxiliares del microprocesador pueden ser, entre otros:
Todo tipo de memorias (RAM, ROM, EPROM, etc.)
Periféricos de Entradas/Salidas Digitales.
Controladores de Interrupciones.
Coprocesadores matemáticos.
Periféricos de Comunicación Hombre-Máquina.
Temporizadores.
Recursos auxiliares (Temporizadores, Conversores Analógico/Digital,
Conversores Digital/Analógico, etc.)
Como Se Programa Un Microcontrolador:
Por lo general la curva de aprendizaje del lenguaje ensamblador es muy grande. Para
el ciclo de desarrollo de las aplicaciones para sistemas embebidos, esto es mucho
tiempo. Por lo tanto se utilizan lenguajes de un nivel superior como Basic o C/C++.
Además estos lenguajes se traducen al lenguaje ensamblador mediante compiladores.
Para poder programar a un microcontrolador se requieren tres cosas:
Compilador. Traduce lenguaje como el C y C++ al lenguaje ensamblador.