Você está na página 1de 21

Instituto Tecnolgico De

Piedras Negras.
Microcontroladores.
Ingeniera Mecatronica
Alfredo Montoya Garcia
No. C. 12 430 120

Unidad N 1
Conceptos introducidos a los
microcontroladores.
1.1 Diferencia entre Microprocesador,
Microcomputadora y Microcontrolador.
1.2 Caractersticas y aplicaciones de los
microcontroladores.
1.3 Tipos de arquitecturas computacionales.
1.4 Tipos de Microcontroladores y sus
fabricantes.
Qu es un microcontrolador?
Es un circuito integrado programable, capaz de ejecutar las rdenes
grabadas en su memoria. Est compuesto de varios bloques funcionales,
los cuales cumplen una tarea especfica. Un microcontrolador incluye en su
interior las tres principales unidades funcionales de una computadora:
unidad central de procesamiento, memoria y perifricos de entrada/salida.
1.1. Diferencia entre Microprocesador,
Microcomputadora y Microcontrolador.
Microprocesador
Es el circuito
integrado central y
ms complejo de un
sistema informtico a
modo de ilustracin,
se le suele llamar por
analoga el cerebro
de un computador.
Microcomputadora
Tienen un
microprocesador como su
(CPU). Generalmente, el
microprocesador incluye
los circuitos de
almacenamiento y
entrada/salida en el
mismo circuito integrado
(o chip).
Microcontrolador
Es un circuito
integrado
programable, capaz
de ejecutar las
rdenes grabadas en
su memoria.
1.2 Caractersticas y aplicaciones de los
Microcontroladores.
Ncleos de CPU
de 32 y 64 bits
con Arquitectura
Harvard
modificada.
CPU
Memoria Flash y
ROM disponible
desde 1 GB a
8GB.
Memorias
Tecnologa
Nanowatt para
modos de
control de
energa
Tecnologa
Nanowatt
Perifricos serie
sncronos y
asncronos:
USART, AUSART,
EUSART
Perifricos
Conversores
analgico/digital
de 8-10-12 bits
Conversores

Perifrico MSSP
para
comunicaciones
IC, SPI, y IS
Perifrico
MSSP
Memoria EEPROM
interna con
duracin de hasta
un milln de ciclos
de lectura/escritura
Memoria
Soporte de interfaz
USB, audio,
Ethernet, etc
Interfaces
Soporte de
controlador
Ethernet, CAN,
LIN, IRDA, etc.
Ethernet
Aplicaciones
Aparatos electrodomsticos
Equipos de computo
Domtica
Robtica
Instrumentacin
Automviles
Campo de aplicaciones.
1.3 Tipos de arquitecturas
computacionales.
La arquitectura de computadoras es el diseo
conceptual y la estructura operacional fundamental
de un sistema de computadora.
Es decir, es un modelo y una descripcin funcional de
los requerimientos y las implementaciones de diseo
para varias partes de una computadora, con especial
inters en la forma en que la unidad central de
proceso (CPU) trabaja internamente y accede a las
direcciones de memoria.
Hardware
Se refiere a todas las partes tangibles de un
sistema informtico; sus componentes son:
elctricos, electrnicos, electromecnicos y
mecnicos.
Son cables, gabinetes o cajas, perifricos de todo
tipo y cualquier otro elemento fsico involucrado;
contrariamente, el soporte lgico es intangible y
es llamado software.
Firmware
El firmware es un bloque de instrucciones de mquina para propsitos
especficos, grabado en una memoria, normalmente de lectura/escritura
(ROM, EEPROM, flash, etc.), que establece la lgica de ms bajo nivel que
controla los circuitos electrnicos de un dispositivo de cualquier tipo. Est
fuertemente integrado con la electrnica del dispositivo siendo el software
que tiene directa interaccin con el hardware: es el encargado de
controlarlo para ejecutar correctamente las instrucciones externas.
Lenguaje ensamblador
Es un lenguaje de programacin de bajo nivel para los computadores,
microprocesadores, microcontroladores y otros circuitos integrados
programables. Implementa una representacin simblica de los cdigos de
mquina binarios y otras constantes necesarias para programar una
arquitectura dada de CPU y constituye la representacin ms directa del
cdigo mquina especfico para cada arquitectura legible por un
programador.
Kernel o Ncleo
Es un software que constituye una parte fundamental del sistema
operativo, y se define como la parte que se ejecuta en modo privilegiado
(conocido tambin como modo ncleo).1 Es el principal responsable de
facilitar a los distintos programas acceso seguro al hardware de la
computadora o en forma bsica, es el encargado de gestionar recursos, a
travs de servicios de llamada al sistema.
Sistema Operativo y Aplicaciones
Es un programa o conjunto de programas que en
un sistema informtico gestiona los recursos de
hardware y provee servicios a los programas de
aplicacin, ejecutndose en modo privilegiado
respecto de los restantes y anteriores prximos y
viceversa (aunque puede que parte del mismo se
ejecute en espacio de usuario).
Una aplicacin puede informalmente entenderse
como un programa en ejecucin. Formalmente un
proceso es "Una unidad de actividad que se
caracteriza por la ejecucin de una secuencia de
instrucciones, un estado actual, y un conjunto de
recursos del sistema asociados.
1.4 Tipos de Microcontroladores y sus
fabricantes.
Qu es un Microcontrolador?
Son los procesadores con memoria incorporada y
se encuentran en dispositivos que van desde
cepillos de dientes elctricos a los controladores de
frenos antibloqueo en los automviles. Esta amplia
gama de aplicaciones, ha dado lugar a diferentes
tipos de microcontroladores con una variedad de
memoria integrada y circuitos perifricos. Cada
tipo de microcontrolador est adaptado a una
aplicacin en particular o tipo de circuito.
Hasta Mayo de 2004, estos
Cs eran desarrollados y
comercializados por IBM,
cuya familia PowerPC 4xx
fue vendida a Applied
Micro Circuits Corporation.
AMCC
ELAN Microelectronics
Corporation es un diseador
de circuitos integrados y
proveedor de
microntroladores de 8 bits
as como de circuitos
integrados para perifricos
de computadoras
personales.
ELAN
Familia S1C60/62/63
Microcomputadoras de 4 bits
Familia S1C88
Microcomputadoras de 8 bits
Familia S1C17
Microcomputadoras de 16 bits
Familia S1C33
Microcomputadoras de 32 bits
EPSON
8bits:
MCS-48 (familia 8048 tambin
incluye 8035, 8038, 8039, 8040,
8X42, 8X49, 8050; X=0 o 7)

16 bits:
MCS-96 (familia 8096 tambin
incluye 8061)
Intel MCS 296
Intel
Philips
Semiconductors
LPC3000
LPC2000
Philips
TLCS-47 (4-bit)
TLCS-870 (8 bits CISC)
TLCS-900 (16 and 32-
bit CISC)
TX19A (32-bit RISC)
Toshiba
Esta es una lista de microcontroladores comunes
ordenados por su nombre comercial:
11 Freescale Semiconductor
12 Fujitsu
13 Holtek
14 Infineon
15 Intel
16 Lattice Semiconductor
17 Microchip Technology
18 National Semiconductor
19 NEC
20 Parallax
1 AMCC
2 Altera
3 Analog Devices
4 Atmel
5 Charmed Labs
6 Cypress MicroSystems
7 Dallas Semiconductor
8 ELAN Microelectronics Corp.
9 Energy Micro AS
10 EPSON Semiconductor
22 Rabbit Semiconductor
23 Renesas Technology
24 Silabs
25 Silicon Motion
26 STMicroelectronics
27 Texas Instruments
28 Toshiba
29 Western Design Center
30 Ubicom
31 Xemics
32 Xilinx
33 ZiLOG
Bibliografa
http://es.wikipedia.org/wiki/Microcontrolador
http://es.wikipedia.org/wiki/Microprocesador
http://es.wikipedia.org/wiki/Microcomputadora

Você também pode gostar