Sei sulla pagina 1di 48

Capitulo 1

Introduccin a los Microprocesadores y


Microcontroladores
Conceptos Generales
Orientador:
Jos Fernando Prez V

Introduccin a los Microprocesadores y


Microcontroladores

Diagrama de bloques General


de una Aplicacin Electrnica con
Procesamiento Digital

Jos Fernando Prez V

Curso microcontroladores PIC

Introduccin a los Microprocesadores y


Microcontroladores

Tecnologas usadas en el
procesamiento digital

TTL: Lgica Transistor Transistor


CMOS: Metal xido Semiconductor Complementario
ECL: Lgica de Emisor Acoplado

PAL : Arreglo Lgico programable


GAL : Arreglo lgico genrico
PLDs: Dispositivos de Lgica Programable
FPGA: Campos de Matrices de Puertas Programables

Microprocesadores
Microcontroladores
DSPs : Procesador digital de Seales
Psoc: Program System on Chip

Jos Fernando Prez V

Curso microcontroladores PIC

Introduccin a los Microprocesadores y


Microcontroladores

DEFINICIONES

Microprocesador: es un circuito de gran escala de


integracin que contiene la CPU completa de una
computadora en un nico circuito integrado.

CPU

Unidad de Control

Bus de Direcciones

Bus de Control
Bus de Datos

ALU

Registros

Jos Fernando Prez V

(Unidad Aritmtico
Lgica)

Curso microcontroladores PIC

Introduccin a los Microprocesadores y


Microcontroladores

Sistema bsico Microprocesado

Bus de Direcciones

CPU

E/S

MEMORIA

Bus de Datos

Bus de Control

Reloj

Jos Fernando Prez V

Curso microcontroladores PIC

Introduccin a los Microprocesadores y


Microcontroladores

Sistema bsico de un computador

Teclado
Monitor

Impresora

Ratn

Unidades de
Memoria:
RAM, ROM,
DISCO, ETC

Puerto de
Entrada

Puerto
de
Salida

Bus de direcciones
CPU

Bus de Datos
Bus de Control

Computadora

Jos Fernando Prez V

Curso microcontroladores PIC

Introduccin a los Microprocesadores y


Microcontroladores

Fecha de
presentaci
n

Velocidad
de reloj

Anch
o
de
bus

Nmero de
transistores

Historia y evolucin de los procesadores

Memoria
direccionab
le

Memoria
virtual

Breve
descripcin

4004

15/11/71

108 KHz.

4 bits

2.300 (10
micras)

640 byte

Primer chip con manipulacin aritmtica

8008

1/4/72

108 KHz.

8 bits

3.500

16 KBytes

Manipulacin Datos/texto

8080

1/4/74

2 MHz.

8 bits

6.000

64 KBytes

10 veces las (6 micras) prestaciones del


8008

8086

8/6/78

5 MHz.
8 MHz.
10 MHz.

16
bits

29.000
(3 micras)

1 MegaByte

10 veces las prestaciones del 8080

8088

1/6/79

5 MHz.
8 MHz.

8 bits

29.000

80286

1/2/82

8 MHz.
10 MHz.
12 MHz.

16
Bits

134.000
(1.5 micras)

16
Megabytes

1 Gigabyte

De 3 a 6 veces las prestaciones del 8086

Microprocesador
Intel 386 DX

17/10/85

16 MHz.
20 MHz.
25 MHz.
33 MHz.

32
Bits

275.000
(1 micra)

4 Gigabytes

64
Terabytes

Primer chip x86 capaz de manejar juegos


de datos de 32 bits

Microprocesador
Intel 386 SX

16/6/88

16 MHz.
20 MHz.

16
Bits

275.000
(1 micra)

4 gigabytes

64
Terabytes

Bus capaz de direccionar 16 bits


procesando 32bits a bajo coste

Jos Fernando Prez V

Idntico al 8086 excepto en su bus


externo de 8 bits

Curso microcontroladores PIC

Introduccin a los Microprocesadores y


Microcontroladores

Fecha de
presentaci
n

Microprocesador
Intel 486 DX

Microprocesador
Intel 486 SX

10/4/89

22/4/91

Velocidad
de reloj

25 MHz.
33 MHz.
50 MHz.

16 MHz.
20 MHz.
25 MHz.

Anch
o
de
bus

Nmero de
transistores

Historia y evolucin de los procesadores

Memoria
direccionab
le

Memoria
virtual

Breve
descripcin

32
Bits

(1 micra, 0.8
micras en 50
MHz.)

4 Gigabytes

64
Terabytes

Cach de nivel 1 en el chip

32
Bits

1.185.000
(0.8 micras)

4 Gigabytes

64
Terabytes

Idntico en diseo al Intel 486DX, pero


sin coprocesador matemtico

32
Bits

3,1 millones
(0.8 micras)

4 Gigabytes

64
Terabytes

Arquitectura escalable. Hasta 5 veces las


prestaciones del 486 DX a 33 MHz.

33 MHz.

Procesador
Pentium

22/3/93

60 MHz.
66 MHz.
75 MHz.
90 MHz.
100 MHz.
120 MHz.
133 MHz.
150 MHz.
166 MHz.
200 MHz.

Jos Fernando Prez V

Curso microcontroladores PIC

Introduccin a los Microprocesadores y


Microcontroladores
Fecha de
presentacin

Velocidad
de reloj

Ancho
de bus

Nmero de
transistores

Historia y evolucin de los procesadores

Memoria
direccionable

Memoria
virtual

Breve
descripcin

Procesador
PentiumPro

27/3/95

150 MHz.
180 MHz.
200 MHz.

64 Bits

5,5 millones
(0.32 micras)

4 Gigabytes

64
Terabytes

Arquitectura de ejecucin dinmica con


procesador de altas prestaciones

Procesador
PentiumII

7/5/97

233 MHz.
266 MHz.
300 MHz.

64 Bits

7,5 millones
(0.32 micras)

4 Gigabytes

64
Terabytes

S.E.C., MMX, Doble Bus Indep., Ejecucin


Dinmica

32-bit processors:
Pentium Pro, II,
Celeron, III, M,
Core

Pentium Pro, Pentium II, Celeron (Pentium II-based), Pentium III, Pentium II and III Xeon, Celeron (Pentium III Copperminebased), Celeron (Pentium III Tualatin-based), Pentium M, Celeron M, Intel Core,
Dual-Core Xeon LV: 1) Sossaman 0.065 m (65 nm) process technology; 2) Variants 2.0 GHz

32-bit processors:
Pentium 4 range

Pentium 4, Xeon, Mobile Pentium 4-M, Pentium 4 EE, Pentium 4E,


Pentium 4F: 1) 3.23.6 GHz

The 64-bit
processors:
EM64T

Pentium 4F, D0 and later steppings, Pentium D, Pentium Extreme Edition, Intel Xeon,
Intel Core 2: 1) 0.065 m (65 nm) process technology; 2) Core 2 Duo T5500 - 1.66 GHz

Jos Fernando Prez V

Curso microcontroladores PIC

Introduccin a los Microprocesadores y


Microcontroladores

Historia y evolucin de los procesadores

Jos Fernando Prez V

Curso microcontroladores PIC

Introduccin a los Microprocesadores y


Microcontroladores

Memorias

La memoria es la parte de un sistema que almacena datos binarios en


grandes cantidades. Las memorias semiconductoras estn formadas por
matrices de elementos de almacenamiento que pueden ser Fets, latches o
condensadores.

Jos Fernando Prez V

Curso microcontroladores PIC

11

Introduccin a los Microprocesadores y


Microcontroladores

Memorias

Matriz de almacenamiento de 64 celdas, organizada en tres formas diferentes

Celda

13

61

14

62

15

63

16

64

Matriz 8X8

Celda: elemento de almacenamiento de 1 bit

Matriz 16 X 4

Jos Fernando Prez V

Matriz 64 x 1

Curso microcontroladores PIC

Introduccin a los Microprocesadores y


Microcontroladores

Memorias

Direccin y Capacidad de las memorias


1

8
1

La direccin del bit resaltada en gris


Oscuro Corresponde a la fila 5, columna 4.

Jos Fernando Prez V

La direccin del byte resaltada en gris oscuro


corresponde a la fila 3

Curso microcontroladores PIC

13

Introduccin a los Microprocesadores y


Microcontroladores

Memorias

Diagrama de Bloques de una memoria

Bus de Direcciones

Decodificador
de
Direcciones

Matriz de
Memoria

Lectura

Bus de Datos

Escritura

Seales de control

Jos Fernando Prez V

Curso microcontroladores PIC

14

Introduccin a los Microprocesadores y


Microcontroladores

Memorias
Registro
de datos

Registro
de direcciones
Matriz de Memoria
Organizada en Bytes

101
1

1
Bus de Direcciones

10001101

4
5
6
7

Bus de datos

Lectura
Escritura
3
Lectura
Escritura
3
Seales de control
Seales de control

1 El cdigo de direccin 101 se coloca en el bus de direcciones y se selecciona la direccin 5


2 El byte de datos se coloca en el bus de datos

3 El comando de escritura o lectura hace que el byte de datos se almacena en la direccin 5,


o se lea de la direccin 5, segn sea la orden de la seal de control.

Jos Fernando Prez V

Curso microcontroladores PIC

15

Introduccin a los Microprocesadores y


Microcontroladores

Memorias

CLASIFICACION DE LAS MEMORIAS

Memoria RAM: (random-Access memory) la memoria de acceso


aleatorio es un tipo de memoria en la que se tarda lo mismo en
acceder a cualquier direccin de memoria y estas se pueden
seleccionar en cualquier orden tanto en una operacin de lectura
como de escritura.
La informacin almacenada es voltil, ya que en cuanto se
desconecta la alimentacin, se pierden datos.

Jos Fernando Prez V

Curso microcontroladores PIC

16

Introduccin a los Microprocesadores y


Microcontroladores

Memorias

Memoria ROM: (read-only memory, memoria de solo lectura) es un


tipo de memoria en la que los datos se almacenan de forma
permanente o semipermanente. Los datos se pueden leer de una
ROM, pero no existe la operacin de escritura como en la RAM.
Los datos almacenados permanecen incluso si se desconecta la
alimentacin, por esta razn reciben el nombre de no voltiles.

Jos Fernando Prez V

Curso microcontroladores PIC

17

Introduccin a los Microprocesadores y


Microcontroladores
Clasificacin de la Memoria RAM:

Memorias

Memoria
de
acceso
aleatorio

(RAM)

RAM
Dinmica
(DRAM)

RAM
Esttica
(SRAM)

SRAM
Asncrona
(ASRAM)

SRAM
De rfaga
Sincrona
(SB SRAM)

Jos Fernando Prez V

DRAM
Con modo
Pgina rpido
(FPM SRAM)

DRAM
Con salida de
Datos extendida
(EDO DRAM)

EDO DRAM
En rfaga
(BEDO DRAM)

DRAM
Sincrona
(SDRAM)

Curso microcontroladores PIC

DDRAM
Doble Tasa
deTransfer
(SDRAM)

18

Introduccin a los Microprocesadores y


Microcontroladores

Memorias

RAM esttica (SRAM) : se caracterizan por las celdas de almacenamiento con FlipFlops que, tpicamente, se implementan en circuitos integrados con varios transistores
MOS (MOSFET). Cuando se aplica alimentacin continua a una celda de memoria
esttica se puede mantener un estado 1 o 0 indefinidamente.
Seleccin de bit

+Vcc

Datos

Jos Fernando Prez V

Datos

Curso microcontroladores PIC

19

Introduccin a los Microprocesadores y


Microcontroladores

Memorias

RAM dinmica (DRAM): Las celdas de las memorias dinmicas almacenan un bit de
datos en un condensador en lugar de un latch, la ventaja de este tipo de celda es que
es muy sencilla, lo que permite construir matrices de memoria muy grandes en un chip
a un coste por bit mas bajo que el de las memorias estticas. La desventaja es que el
condensador de almacenamiento no puede mantenerse cargado por mucho tiempo y el
dato almacenado se pierde a no ser que su carga se refresque peridicamente.

Columna (lnea de bit)

Fila

Jos Fernando Prez V

Curso microcontroladores PIC

20

Introduccin a los Microprocesadores y


Microcontroladores

Memorias

DDR-RAM, del acrnimo ingls Double Data Rate, significa memoria de


doble tasa de transferencia de datos en castellano. Son mdulos
compuestos por memorias sncronas (SDRAM), disponibles en
encapsulado DIMM, que permite la transferencia de datos por dos
canales distintos simultneamente en un mismo ciclo de reloj.

Jos Fernando Prez V

Curso microcontroladores PIC

21

Introduccin a los Microprocesadores y


Microcontroladores

Jos Fernando Prez V

Memorias

Curso microcontroladores PIC

22

Introduccin a los Microprocesadores y


Microcontroladores

Memorias

Ejemplo de algunas memorias RAM comerciales

NOMBRE DE LOS PINES


A0 - A15 Adress inputs
D0 - D7 Data input/output
DI
Data Input
DO
Data Ouput
CS
Chip selector
WE
Escritura /Lectura
OE
Output Enable

Jos Fernando Prez V

PIN
MODO
NO SELECCIN
ESCRITURA
LECTURA

CS

WE

I/O

1
0
0

X
0
1

H-Z
Din
Dout

Curso microcontroladores PIC

23

Introduccin a los Microprocesadores y


Microcontroladores

Memorias

Clasificacin de la Memoria ROM:

ROM
Memoria de
solo lectura

ROM
de mascara

ROM
Programable
(PROM)

Jos Fernando Prez V

PROM
Borrable por
ultravioleta
(EPROM)

PROM
Borrable
Elctricamente
(EEPROM)

Curso microcontroladores PIC

24

Introduccin a los Microprocesadores y


Microcontroladores

Memorias

ROM : Memoria de solo lectura


Celda Memoria ROM
La memoria ROM es una memoria programada de forma permanente durante el proceso
de fabricacin. Una vez que se programa la memoria, esta no puede cambiarse. La
mayora de los circuitos integrados ROM utilizan la presencia o ausencia de una
conexin de transistor en una unin fila/columna para presentar un 1 o un 0.

cero (0)

Uno (1)
Celdas MOS
Jos Fernando Prez V

Curso microcontroladores PIC

Introduccin a los Microprocesadores y


Microcontroladores

Memorias

Matriz ROM de 16 x 8 bits


0

0
Lnea de
entrada
de
direcciones

Decodificador
de
Direcciones

Fila 0

1
Fila 1
2

Fila 2

2
4

14

Fila 14

15

Fila 15

0
1

0
Lneas de Salida de Datos

Jos Fernando Prez V

Curso microcontroladores PIC

Introduccin a los Microprocesadores y


Microcontroladores

Memorias

Smbolo Lgico de una ROM de 256 x 4

Lnea de
entrada
de
direcciones

A0
A1
A2
A3
A4
A5

ROM 256 x 4

Q0
Q1
Q2
Q2

Lneas de
salida
de datos

A6
A7
Eo
E1

Jos Fernando Prez V

&

Curso microcontroladores PIC

27

Introduccin a los Microprocesadores y


Microcontroladores

Lnea de
entrada
de
direcciones

Direccin
De
Columna

A0
A
1
A2
A
3 4
A

Memorias

Decodificador
De
Filas
1-32

A
5
A
6
A

Matriz de memoria
32 x 32

Decodificadores de columna
1 de 8

7
Habilitacin
Del chip

Eo
E1
Buiffers
De Salida

ROM de 1024 bits con una


Organizacin de 256 x 4
Basada en una matriz 32 x 32

Jos Fernando Prez V

Q3

Q2

Q1

Q0

Curso microcontroladores PIC

Introduccin a los Microprocesadores y


Microcontroladores

Memorias
VDD

Memoria PROM: (Memoria de solo


lectura Programable):

Utiliza algn tipo de fundicin para


almacenar bits, donde un hilo de
memoria se funde o se queda intacto
para representar un 0 o 1. el proceso
de fundicin es irreversible: una vez
que una PROM ha sido programada no
puede cambiarse.

Filas

Columnas

Jos Fernando Prez V

Curso microcontroladores PIC

29

Introduccin a los Microprocesadores y


Microcontroladores

Memorias

Memoria EPROM (Memoria de solo


lectura programable y borrable):
es una PROM borrable, es decir que
puede ser reprogramada de forma
elctrica si antes se borra el programa
existente en la matriz de memoria.
UV EPROM: se puede reconocer por la
ventana de cuarzo transparente de su
encapsulado. Su borrado es por medio
de luz ultravioleta
EEPROM: es una PROM cuyo proceso
de borrado y programado se hace
elctricamente.

Jos Fernando Prez V

Curso microcontroladores PIC

30

Introduccin a los Microprocesadores y


Microcontroladores

Memorias

Smbolo Lgico de una EPROM de 2048 x 8


A0
A1
A2
A3
A4
A5
A60
A7
A8
A9
A10

EPROM
2048X8

Q0
Q1
Q2
Q3
Q4
Q5
Q6
Q7

CE/PGM

OE

Jos Fernando Prez V

&

EN

Curso microcontroladores PIC

31

Introduccin a los Microprocesadores y


Microcontroladores

Memorias

Programador Universal: Dispositivo


electrnico que permite, leer, borrar y
programar, memorias tipo EPROM,
EEPROM, FLASH, microcontroladores,
PLDs entre otros.

Borrador de memorias UV EPROM:


Dispositivo electrnico temporizado,
para exponer a luz ultravioleta las
memorias EPROM.

Jos Fernando Prez V

Curso microcontroladores PIC

32

Introduccin a los Microprocesadores y


Microcontroladores

Memorias

Memoria FLASH : Son memorias de lectura/escritura de alta densidad no


voltil, lo que significa que pueden almacenar los datos indefinidamente en
ausencia de alimentacin.
Es la memoria ideal , tiene alta capacidad de almacenamiento, permite
lectura y escritura, alta velocidad y no voltil.

La clula de memoria flash es monotransistor (MOS), con una puerta de


control y una flotante donde se almacenan los electrones (carga)

Jos Fernando Prez V

Curso microcontroladores PIC

33

Introduccin a los Microprocesadores y


Microcontroladores

Memorias

Clula de almacenamiento
De una memoria flash

+VD

+VD

Drenador

Puerta
flotante

Puerta
Flotatente
Puerta de
Control

Smbolo del
Transistor MOS

+VPROG

Fuente
0V
almacenando un 0

almacenando un 1

Proceso de Almacenamiento
De un 1 o 0 en una clula Flash
Durante la programacin
Muchos
electrones = mas
carga = 0 almacenado

Pocos
electrones = menos
carga = 1 almacenado

Jos Fernando Prez V

Curso microcontroladores PIC

Introduccin a los Microprocesadores y


Microcontroladores

Memorias

Operacin de Lectura de
una clula flash de una matriz
+VD

+VD

i
+VREAD

+VREAD

0V

Lectura de un 0

Jos Fernando Prez V

0V

Lectura de un 1

Curso microcontroladores PIC

Introduccin a los Microprocesadores y


Microcontroladores

Memorias

Operacin de Borrado de
una clula flash de una matriz

Para borrar una clula, se aplica a la fuente


Una tensin suficientemente positiva con
Respecto a la puerta de control, con el fin de
Extraer la carga de la puerta flotante durante
La operacin de borrado

0V

+ERASE

Jos Fernando Prez V

Curso microcontroladores PIC

36

Introduccin a los Microprocesadores y


Microcontroladores

Memorias

Ejemplo de algunas memorias EPROM comerciales

Vcc = 5V
Vpp = 25V
PIN NAMES
A0 - A12

Addresses

CE

Chip Enable

OE

Output Enables

O0 - O7

Outputs

PGM

Program

VPP

Voltage Program

Jos Fernando Prez V

PIN
MODO
Lectura
Desactivado
Programacion
Vrificacion del Programa
Promacion Prohibida

CE OE PGM Vpp Vcc Outputs


0
1
0
0
1

0
X
X
0
X

1
X
0
1
X

Vcc
Vcc
Vpp
Vpp
Vpp

Vcc
Vcc
Vcc
Vcc
Vcc

Dout
Alta Z
Din
Dout
Alta Z

Curso microcontroladores PIC

37

Introduccin a los Microprocesadores y


Microcontroladores

Memorias

Comparacin de los Tipos de Memorias

Reescribible en
El sistema final

Voltil

Alta densidad

Celda con un
solo transistor

FLASH

No

SI

SI

SI

SRAM

SI

No

No

Si

DRAM

SI

Si

Si

Si

ROM

No

Si

Si

No

EPROM

No

Si

Si

No

EEPROM

No

No

No

Si

Tipo de memoria

Jos Fernando Prez V

Curso microcontroladores PIC

38

Introduccin a los Microprocesadores y


Microcontroladores

Sistema microprocesado

Esquema de Un Sistema Microprocesado


RD
WR

RD

RD

ROM

WR

RAM
CS

CPU
Z80

RD

WR

I/O(8255)
CS

CS

DATOS

DIRECCIONES

DECODIFICADOR

Jos Fernando Prez V

Curso microcontroladores PIC

39

Introduccin a los Microprocesadores y


Microcontroladores

MICROPROCESADOR

CPU

Bus de Datos

ALU

Bus de
Direcciones

REGS

Bus de control

CU

Jos Fernando Prez V

Sistema microprocesado
El microprocesador es un circuito
integrado que realiza opera raciones de
transferencia de datos, control,
aritmticas, lgicas y tratamientos de las
interrupciones mediante la ejecucin de
instrucciones obtenidas en la memoria.

Curso microcontroladores PIC

40

Introduccin a los Microprocesadores y


Microcontroladores

Microprocesador

BLOQUES FUNCIONALES DE UN PROCESADOR:


Unidad de clculo (ALU): para la ejecucin de operaciones aritmtico y lgicas.
Unidad de control (UC): capaz de coordinar el funcionamiento de todo el sistema y de
tomar decisiones en funcin de resultados previos.
Sistema de Memoria: para la obtencin de instrucciones (Programa) y
almacenamiento de informacin (variables del programa).

Un Sistema de Entradas/Salidas: para establecer la comunicacin con el mundo


exterior (recepcin de rdenes, datos, y entrega de resultados tanto de carcter analgico
como digital).

Jos Fernando Prez V

Curso microcontroladores PIC

41

Introduccin a los Microprocesadores y


Microcontroladores

Microcontroladores

MEMORIA
RAM

Un microcontrolador
integra la CPU y todos los
perifricos en un mismo
chip.
El programador se
desentiende de una gran
cantidad de dispositivos y se
concentra en el programa
de trabajo.

MEMORIA
ROM

CPU

CONVERTIDOR
D/A
Temporizador

Puerto
Paralelo

Jos Fernando Prez V

CONVERTIDOR
A/D

Puerto
Serie

Curso microcontroladores PIC

Introduccin a los Microprocesadores y


Microcontroladores

Microcontroladores

CARACTERSTICAS DE LOS MICROCONTROLADORES


Un sistema con estructura integrada.
Gran capacidad para atender interrupciones en cuanto a rapidez y gestin de
prioridades.
Arquitectura dotada para el multiprocesamiento.
Memoria RAM y ROM interna de gran capacidad, y facilidad para adicionar
memoria externa.

Controladores de perifricos adaptados para aplicaciones especficas y cada vez


ms inteligentes.
Versin de bajo consumo para aplicaciones especiales.
inmunidad al ruido elctrico.
Ejecucin rpida y eficiente de instrucciones.
Lneas de Entrada/Salida programables.

Jos Fernando Prez V

Curso microcontroladores PIC

43

Introduccin a los Microprocesadores y


Microcontroladores

Microcontroladores

Clasificacin de Los Microcontroladores

Por la
Arquitectura

Clasificacin
de los
Microcontroladores

Por las
Prestaciones

Por la
Tecnologa

Jos Fernando Prez V

Propsito general
DSP (Digital Signal
Processor).
ASIP (Application Specific
Integrated Processor).
Otros

Gama Baja
Gama Media
Gama Alta
Multiprocesador

Alimentacin
Consumo
Frecuencia

Curso microcontroladores PIC

44

Introduccin a los Microprocesadores y


Microcontroladores

Microcontroladores

Imagen y Sonido:
Procesamiento de Seales
control de los motores
Luces Robticas,
vdeo, etc.

Informtica:
Impresoras,
Plotters
CDROM

La industria :

Aplicaciones
Tpicas de un
microcontrolador

Regulacin,
Automatismos, Robtica,
Control de procesos,
Control de inyeccin

Seguridad :
Control de encendido,
Alarmas,
Control de energa,
Remoto de
electrodomsticos, etc.

Jos Fernando Prez V

Oficina:
fax
fotocopiadoras.

Electrodomsticos:
Calefactores, lavadoras,
lavavajillas, etc.

OTROS:
En medicina.
En aplicaciones militares.
En edificios inteligentes.

Curso microcontroladores PIC

45

Introduccin a los Microprocesadores y


Microcontroladores

Microcontroladores

Motorola
Intel

Las casas
fabricantes de C
ms conocidas en
el mercado
actualmente son:

Zilog

Microchip
National Semiconductor
Mitsubishi
Rockwell
Dallas

Jos Fernando Prez V

Curso microcontroladores PIC

46

Introduccin a los Microprocesadores y


Microcontroladores

INTEL

Microchip

Algunas
Familias de
Microcontroladores:
Zilog

Motorola
Jos Fernando Prez V

Microcontroladores

MCS-48
MCS-51

PIC16FXX
PIC18FXX

Z8XX
Z8608
Z8603

68XX
68HC11
Curso microcontroladores PIC

47

Introduccin a los Microprocesadores y


Microcontroladores

Microcontroladores
Fabricante
PINES DE ENTRADA SALIDA
Digitales
Anlogos

Caractersticas, que
definen la utilizacin de
un microcontrolador en
una aplicacin
especifica

Memoria de Datos (bus de datos)


Memoria de programa
Velocidad de procesamiento

Alimentacin de voltaje

Hardware externo

Perifricos
Precio

Jos Fernando Prez V

Curso microcontroladores PIC

48

Potrebbero piacerti anche