introduccion a micro 16f877

Páginas: 7 (1596 palabras) Publicado: 9 de septiembre de 2013
Un poco de historia
1823

J. J. Belzelius descubre el Silicio

1886

C. Winklet descubre el Germanio

1947

B. J. Barden, W. B. Brattain y W. B. Shockley,
inventaron el transistor bipolar

1951

Se inventa el transistor de efecto de campo

1958

S. Kilby y R. Noyce inventan el Circuito Integrado

1971

El Microprocesador 4004 de Intel

1973

El primer microprocesadorcomercial de 8 bits, el 8080
por INTEL

1974

Se comercializa el microprocesador 6800 de Motorola

1978

Primera generación de microcontroladores, MCS-48

1976

Zilog anuncia el Z80

1979

Intel introduce el MCS-51

1980

Sistemas VLSI

1985

ASICs
Prof. Antonio Pateti

Un poco de historia
1965
1975
1985

Se formo GI división de Microelectrónica
GI diseño elControlador de Interface Periférico (PIC16C5X)
GI división de Microelectrónica es vendida a Venture Capital
Investors, se forma Arizona Microchip Technology.
Technology

Prof. Antonio Pateti

Arquitectura general de una Microcomputadora

UNIDAD
ARITMETICA/
LOGICA

RELOJ

UNIDAD
DE
CONTROL

BUS DE DIRECCIONES

SALIDAS
ROM

RAM

PUERTOS
E/S
ENTRADAS

BUS DE DATOS
REGISTROSMICROPROCESADOR
(CPU)

UNEXPO – Pto. Ordaz.

BUS DE CONTROL

MICROCOMPUTADORA

Prof. Antonio Pateti

MICROPROCESADORES

Arquitecturas

Bus
Direcciones

CPU
Bus
Datos

Memoria
Programa
+
Datos

Arquitectura von Neumann

UNEXPO – Pto. Ordaz.

Prof. Antonio Pateti

MICROPROCESADORES

Arquitecturas

Bus
Direcciones

Memoria
Datos

Bus
Direcciones

M.Datos

M. Prog

Bus
Datos

CPU

M. Datos

Bus
Datos

Memoria
Programa

M. Prog

Arquitectura Harvard

UNEXPO – Pto. Ordaz.

Prof. Antonio Pateti

MICROPROCESADORES

La Familia de los PIC

Gama Básica:
PIC16C5X: Instrucciones de 12 Bits
33 Instrucciones

Gama Media:
PIC16CXXX: Instrucciones de 14 Bits
35 Instrucciones

UNEXPO – Pto. Ordaz.

Prof. AntonioPateti

MICROPROCESADORES

La Familia de los PIC
Gama Alta:
PIC17CXXX: Instrucciones de 16 Bits
58 Instrucciones

Gama Mejorada:
PIC18CXXX: Instrucciones de 16 Bits
77 Instrucciones
Arquitectura Optimizada para ser programado
en C

UNEXPO – Pto. Ordaz.

Prof. Antonio Pateti

MICROPROCESADORES

La Familia de los PIC
dSPIC:
dsPICXXX: Instrucciones de 24 Bits
84 InstruccionesArquitectura Optimizada para ser programado
en C
PIC24:
PIC24F/HXXX: Microcontrolador de 16 bits.
Instrucciones de 24 Bits,84 Instrucciones
Arquitectura Optimizada para ser programado
en C

UNEXPO – Pto. Ordaz.

Prof. Antonio Pateti

MICROPROCESADORES

Características relevantes de los PIC16F87X
Modelo

PIC16F84A

PIC16F873

PIC16F874

PIC16F876

PIC16F877

Mem.Programa
FLASH

1024x14

4096x14

4096x14

8192x14

8192x14

EEPROM

64

128

128

256

256

RAM

68

192

192

368

368

13

22

33

22

33

1-8 bits,
1-WDT

1-16 bits, 2-8 bits
1-WDT

1-16 bits, 2-8 bits
1-WDT

1-16 bits, 2-8
bits, 1-WDT

1-16 bits, 2-8
bits, 1-WDT

CCP

No

2

2

2

2

Comunicación
Serial

No

USART/
MSSPUSART/
MSSP

USART/
MSSP

USART/
MSSP

No

5 (10 bits)

8 (10 bits)

5 (10 bits)

8 (10 bits)

4

13

14

13

14

18P, 18SO,
20SS

28SP, 28SO

40P,44L,44PQ,
44PT

28SP, 28SO

40P,44L,44PQ,
44PT

Mem.
Datos
(Bytes)

Puertos E/S
Temporizadores

ADC
Fuentes de
Interrupción
Encapsulado

UNEXPO – Pto. Ordaz.

Prof. Antonio PatetiMICROPROCESADORES

Arquitectura General del 16F87X
13

Pila
8 Niveles

Memoria
de Prog.
(FLASH)

Dir. Indirecto

FSR
MUX

PC

Direcciones

Dir. Directo

14
Registro de
Instrucciones

Direcciones

Memoria
de Datos
(SRAM)

9

8
8 Datos

Decodif. de
Instrucciones

MUX

8

ALU
Estado

Puertos E/S
TIMERS
EEPROM
CCP1,2
ADC
USART
SSP
PSP

W

UNEXPO –...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • introduccion a la micro
  • Introduccion a La Micro
  • Introduccion A La Informatica Y La Histroria De Los Micro Procesadores
  • Introduccion de micro
  • 16F877
  • INTRODUCCION DE CONOCIMIENTO DE LAB DE MICRO
  • Introducción a los micro controladores
  • INTRODUCCION DE UNA MICRO EMPRESA

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS