Microprocesadores

S

intel, motorola y mucrochip

INSTITUTO TECNOLOGICO DE DURANGO




           DEPARTAMENTO METAL MECANICA



                 ING. MECATRONICA

                MICROCONTROLADORES

¨INVESTIGACION DE MICROCONTROLADORES INTEL, MOTOROLA
                     Y MICROCHIP¨

 CATEDRATICO: ING. VELAZQUEZ VENTURA PEDRO ANTONIO



            ALUMNO: NORIEGA GARCIA SARA

                  Nº CRTL: 08040991



                  FECHA DE ENTREGA

                    LUN-18/02/12
INTEL
MICROPROCESADOR INTEL 8008
INTEL 8008(i8008) es un microprocesador diseñado y fabricado por Intel que fue
lanzado al mercado en abril de 1972. Codificado inicialmente como 1201, fue pedido a
Intel por Computer Terminal Corporation para usarlo en su terminal programable
Datapoint 2200, pero debido a que Intel terminó el proyecto tarde ya que no cumplía
con las expectativas de Computer Terminal Corporation, finalmente no fue usado en el
Datapoint 2200. Posteriormente Computer Terminal Corporation Intel acordaron que
el i8008 pudiera ser vendido a otros clientes. El conjunto de instrucciones del i8008 y
de todos los procesadores posteriores de Intel está fuertemente basado en las
especificaciones de diseño de Computer Terminal Corporation.




El i8008 emplea direcciones de 14bits, pudiendo direccionar hasta 16KB de memoria.
El circuito integrado del i8008, limitado por las 18 patillas de su encapsulado DIP, tiene
un bus compartido de datos y direcciones de 8bits, por lo que necesita una gran
cantidad de circuitería externa para poder ser utilizado. El i8008 puede acceder a 8
puertos de entrada y 24 de salida. Aunque un poco más lento que los
microprocesadores Intel 4004 e Intel 4040 de 4 bits en cuanto a la cantidad de
millones de instrucciones por segundoejecutadas, el hecho de que el i8008 procesara 8
bits de datos al tiempo y de que pudiera acceder a muchas más memorias hacen que
el i8008 sea en la práctica unas tres o cuatro veces más rápido que sus predecesores
de 4 bits.



INTEL 8085
El Intel 8085 es un procesador de 8 bits fabricado por Intel a mediados de los 70. Era
binariamente compatible con el anterior Intel 8080 pero exigía menos soporte de hardware,
así permitía unos sistemas de microordenadores más simples y más baratos de hacer. El
número 5 de la numeración del procesador proviene del hecho que solamente requería una
alimentación de 5 voltios, no como el 8080 que necesitaba una alimentación de 5 y 12 voltios.
Ambos procesadores fueron usados alguna vez en ordenadores corriendo el sistema operativo
CP/M, y el procesador 8085 fue usado como un microcontrolador.
LONGITUD DE PALABRA La longitud de palabra del microprocesador Intel 8085 es de 8bits, o lo
que es lo mismo, 1 byte.

INTEL 8086
INTEL 8086 y el 8088 ejecutan el mismo conjunto de instrucciones. Internamente son
idénticos, excepto que el 8086 tiene una cola de 6 bytes para instrucciones y el 8088 de solo 4.
Exteriormente se diferencian en que el 8086 tiene un bus de datos de 16 bits y el del 8088 es
de solo 8bits, por ello, el 8086 era más rápido, mientras que el 8088 podía usar menos y más
económicos circuitos lógicos de soporte, lo que permitía la fabricación de sistemas más
económicos.




INTEL 80186
INTEL 80186 Y 80188 Los Intel 80186 y 80188 (i80186ei81088) son dos microprocesadores que
fueron desarrollados por Intel alrededor de 1982. Los i80186 e i80188 son una mejora del Intel
8086 y del Intel 8088 respectivamente. Al igual que el i8086, el i80186 tiene un bus externo de
16 bits, mientras que el i80188 lo tiene de 8 bits como el i8088, para hacer lo más económico.
La velocidad de reloj del i80186 e i80188 es de 6MHz. Ambos microprocesadores no fueron
muy usados en ordenadores personales, si no que su uso principal fue como procesadores
empotrados.




Una característica principal del i80186 es que utilizándolo es posible reducir el número de
circuitos integrados auxiliares necesarios, al integrar características como un controlador de
acceso directo a memoria (DMA), un controlador de interrupciones, temporizadores y lógica
de selección de circuito integrado. Nuevas instrucciones Con el i80186 se introdujeron ocho
nuevas instrucciones al conjunto de instrucciones x86.




INTEL 80486
INTEL 80486 Los Intel 80486 (i486,486) son una familia de microprocesadores de 32 bits con
arquitectura x86 diseñados por Intel Corporation. Los i486 son muy similares a sus
predecesores, los Intel80386. La diferencias principales son que los i486 tienen un conjunto de
instrucciones optimizado, una unidad de coma flotante y un caché unificado integrados en el
propio circuito integrado del microprocesador y una unidad de interfaz de bus mejorada.




Estas mejoras hacen que los i486 sean el doble de rápidos que un i386 e i387 a la misma
frecuencia de reloj. De todos modos, algunos i486 de gama baja son más lentos que los i386
más rápidos.

MICROPROCESADOR INTEL 8051
Básicamente utiliza para el control se utiliza para controlar el funcionamiento de la máquina
utilizando fijo programa que está almacenado en la ROM / EPROM y que no cambia con el
tiempo de vida.




Características de 8051

        ALU 8 bits.
        16 bit PC y DPTR.
        8 bit puntero de pila y 8 bits PSW.
        ROM interna 4K
        128 bytes de RAM interna.
        32 bits dispuestos en forma de cuatro bits, 8 puertos P0-P3.
        Dos temporizador de 16 bit / contadores, T0 y T1.
        Completo puerto serial dúplex
Características contd

        Registros de control TCON, TMOD, SCON, PCON, IP, IE etc (SFR).
        Dos interrupciones internas externas y tres fuentes.
        0-12 MHz de reloj.
        40 PIN DIP paquete.
        Obras en Power Down y la pantalla de inicio.
        Instrucción de gran alcance definido.

Diagrama de bloques de 8051




Diagrama de pines 8051
Puertos de 8051-Puerto-0




Puertos de 8051-Puerto-1




Puertos de 8051-Puerto-2




Puertos de 8051-Puerto-3
MOTOROLA
MOTOTOLA 6800
Motorola 6800. Este microprocesador se lanzo al mercado en el año 1975. El nombre de
Motorola 6800 se le dio porque posee aproximadamente 6800 transistores. Posee un conjunto
de instrucciones que consta de 78 de éstas. Este microprocesador se fabrica generalmente en
una encapsulado DIP de 40 patillas, este requiere de un reloj de dos fases y una alimentación
de 5v.
Entre los microprocesadores que utilizaron el 6800 como procesador principal están:

• SWTPC 6800
• MITS Alteir 680




MOTOROLA 68HC11

Motorola describe al 68hc11 como un microcontrolador de 8−bits fabricado con tecnología
HCMOS, con una frecuencia de bus de 2 Mhz y con una amplia lista de recursos internos. Es
capaz de ejecutar todas las instrucciones del M6800 y M6801 y 91 más que se le han
incorporado.

Se centra principalmente en el modelo A1, que es para el que se ha desarrollado la tarjeta
CT6811. Los modelos A8 y A0 son muy similares, y la mayoría de los programas mostrados
más adelante sirven también para ellos. Los recursos internos disponibles en el modelo A1 son:

• 256 bytes de memoria RAM

• 5 puertos de 8 bits, con pines de entrada, salida y de entrada/salida

• Conversor analógico−digital de 8 canales y 8 bits de resolución.

• Una UART para comunicaciones serie asíncronas (SCI)

• Un módulo de comunicaciones serie síncronas (SPI)

• 5 comparadores con salida hardware

• 3 capturadores de entrada

• Un acumulador de pulsos externos de 8 bits

• Temporizador principal de 16 bits
• Interrupciones en tiempo real

• 2 entradas de interrupciones externas

• Software en ROM para cargar un programa externo en la RAM interna

Muchos de los recursos no son accesibles simultáneamente. Por ejemplo, si se quiere utilizar
memoria externa los puertos B y C se deben utilizar como bus de datos y direcciones. Por ello
el 68hc11 se suele utilizar sin memoria externa, en caso de necesitar mayor memoria se suele
recurrir a modelos de la familia que incorporan un mayor tamaño. En la CT6811 se puede
sustituir el 68HC11A1 por el 68HC811E2 para pasar de 512 bytes de EEPROM a 2Kbytes, o por
el 68HC11E9 para tener 12K de ROM grabable una vez.
Diagrama de bloques del 68HC11




                             ASPECTOS HARDWARE DEL 68HC11




                                 El patillaje del MC68HC11

El MC68HC11 (MCU), dispone de 98 funciones de entrada y/o salida, las cuales se ven
representadas por 52 pines en el caso de un encapsulado del tipo PLCC. Además, dependiendo
del modelo MCU, se cuenta con diferentes tipos y tamaños de memorias (ROM, RAM, EPROM,
EEPROM). Para facilitar la comprensión se clasifican todos los pines del microcontrolador en
grupos de acuerdo a las funciones de los mismos, siendo estas agrupaciones las siguientes.

1. Alimentación: VDD, VSS.
2. Reloj: EXTAL, XTAL, E.
3. Reset: RESET.
4. Transmisión serie asíncrona: TxD, RxD.
5. Petición de interrupciones hardware: IRQ, XIRQ, IC1−3, PAI, STRA.
6. Modos de arranque: MODA, MODB.
7. Comparadores: OC1−5.
8. Capturadores: IC1−3, PAI.
9. Transmisión serie síncrona: SCK, MISO, MOSI, SS.
10. Puertos: PA0−7, PB0−7, PC0−7, PD0−3, PE0−3.
11. Conversores: AN0−7.
12. Buses: AD0−7, A8−15, AS, R/W.




                                       MICROCHIP
MICROCHIP PIC 12C5

El PIC12C5XX de Microchip Tecnología es una familia de bajo costo y alto rendimiento, 8-bit,
completamente estática, EEPROM / EPROM / ROM microcontroladores basados en CMOS. Se
emplea una arquitectura RISC con solamente 33 instrucciones individuales del ciclo de
palabras / single. Todas las instrucciones son solo ciclo (1 ms), excepto para las sucursales del
programa que tienen dos ciclos. El PIC12C5XX ofrece un rendimiento de un orden de magnitud
superior al de sus competidores en la misma categoría de precios. La gama de 12-bit
instrucciones son altamente simétrico resultante en 2:1 código de compresión con respecto a
otros microcontroladores de 8 bits en su clase. El fácil de usar y fácil de recordar conjunto de
instrucciones se reduce significativamente el tiempo de desarrollo.

Los productos PIC12C5XX están equipadas con especial características que reducen el costo del
sistema y los requisitos de energía. El Power-On Reset (POR) y Reset Device Timer (DRT)
eliminan la necesidad de circuitos de reset externo. Hay cuatro configuraciones de oscilador
para elegir de, incluyendo el modo de INTRC oscilador interno y el de ahorro de energía LP
(Low Power) Modo de oscilador. Poder modo de ahorro de SLEEP, Watchdog Timer y el código
características de protección también mejorar el sistema de costos, poder y fiabilidad.
DIAGRAMA DE BLOKES




                                             .

                     DESCRIPCION DE PINOUT




MICROCHIP PIC16C84
El PIC16C84 es un bajo costo y alto rendimiento, CMOS, totalmente estático, 8-bit del
microcontrolador. Todos PIC16/17 microcontroladores emplean una avanzada Arquitectura
RISC. PIC16CXX dispositivos han mejorado características principales, ocho niveles de
profundidad de la pila, y múltiples fuentes de interrupción internas y externas. El
independiente instrucciones y datos autobuses de la arquitectura Harvard permitir que una
palabra de 14 bits de ancho, con una instrucción separada 8-bit de ancho de bus de datos. Los
dos etapa tubería de instrucción permite que todas las instrucciones que se ejecutan en un
solo ciclo, excepto para las sucursales de programa (que requieren dos ciclos). Un total de 35
instrucciones (instrucción reducido) estableció disponibles. Además, un conjunto de registros
es grande utilizado para alcanzar un nivel de rendimiento muy alto. Microcontroladores
PIC16CXX típicamente lograr un 2:1 código de compresión y una mejora de velocidad 02:01 (a
10 MHz) con respecto a otros microcontroladores de 8-bits en su clase.

CARACTERISTICAS

• Sólo 35 instrucciones sola palabra para aprender
• Todas las instrucciones de un solo ciclo (400 ns @ 10 MHz) excepto para las sucursales de
programas que son de dos tiempos
• Velocidad de funcionamiento: DC - 10 MHz entrada reloj DC - 400 ns ciclo de instrucción
• 14-bit de ancho instrucciones
• 8-bit de datos amplia trayectoria
• 1K x 14 EEPROM memoria de programa
• 36 x 8 registros de propósito general (SRAM)
• 64 x 8 en el chip de memoria EEPROM de datos
• 15 registros de funciones especiales hardware
• Ocho de nivel de pila de hardware profundo
• Modos de direccionamiento directo, indirecto y relativo
• Cuatro fuentes de interrupción:
- Pin RB0/INT externa
- Desbordamiento del temporizador TMR0
- PORTB <7:04> interrupción en el cambio
- Datos EEPROM escribir completa
• 1.000.000 de memoria de datos EEPROM BORRAR ciclos de escritura /
• EEPROM Retención de datos> 40 años

                                    DIAGRAMA DE PINES
DIAGRAMA DE BLOKES

Recomendados

Microprocesador 8085 Apuntes assembler por
Microprocesador 8085 Apuntes assemblerMicroprocesador 8085 Apuntes assembler
Microprocesador 8085 Apuntes assemblerUniversidad de Tarapaca
32K vistas101 diapositivas
Clase 8-intro-a-los-microcontroladores por
Clase 8-intro-a-los-microcontroladoresClase 8-intro-a-los-microcontroladores
Clase 8-intro-a-los-microcontroladoresGabriel Jhonatan
441 vistas19 diapositivas
50824079 datasheet-pic18f4550-espanol por
50824079 datasheet-pic18f4550-espanol50824079 datasheet-pic18f4550-espanol
50824079 datasheet-pic18f4550-espanolRichard Todavia Forjandose
4.9K vistas234 diapositivas
At89c52 por
At89c52At89c52
At89c52Ulises Paz
2.1K vistas53 diapositivas
Introduccion al msp430 por
Introduccion al msp430Introduccion al msp430
Introduccion al msp430Cesar MARTI
729 vistas35 diapositivas
Manual de la computadora por
Manual de la computadoraManual de la computadora
Manual de la computadoraNi Wa Jardinería Paisajistica
136 vistas11 diapositivas

Más contenido relacionado

La actualidad más candente

Introducción al microcontrolador MSP430 por
Introducción al microcontrolador MSP430Introducción al microcontrolador MSP430
Introducción al microcontrolador MSP430Julio Jornet Monteverde
5.1K vistas27 diapositivas
Manual de la computadora por
Manual de la computadoraManual de la computadora
Manual de la computadoraNi Wa Jardinería Paisajistica
7K vistas10 diapositivas
Pic 16 F84 A por
Pic 16 F84 APic 16 F84 A
Pic 16 F84 Aguestd2dada1
6.9K vistas29 diapositivas
El PIC16F84 por
El PIC16F84El PIC16F84
El PIC16F84David López
9.4K vistas20 diapositivas
Ud1 3 microcontrolador_pic por
Ud1 3 microcontrolador_picUd1 3 microcontrolador_pic
Ud1 3 microcontrolador_picarnadillo
721 vistas42 diapositivas
⭐⭐⭐⭐⭐ INTRODUCCÓN A LOS CPLDs Y FPGAs por
⭐⭐⭐⭐⭐ INTRODUCCÓN A LOS CPLDs Y FPGAs⭐⭐⭐⭐⭐ INTRODUCCÓN A LOS CPLDs Y FPGAs
⭐⭐⭐⭐⭐ INTRODUCCÓN A LOS CPLDs Y FPGAsVictor Asanza
3.5K vistas26 diapositivas

La actualidad más candente(17)

Ud1 3 microcontrolador_pic por arnadillo
Ud1 3 microcontrolador_picUd1 3 microcontrolador_pic
Ud1 3 microcontrolador_pic
arnadillo721 vistas
⭐⭐⭐⭐⭐ INTRODUCCÓN A LOS CPLDs Y FPGAs por Victor Asanza
⭐⭐⭐⭐⭐ INTRODUCCÓN A LOS CPLDs Y FPGAs⭐⭐⭐⭐⭐ INTRODUCCÓN A LOS CPLDs Y FPGAs
⭐⭐⭐⭐⭐ INTRODUCCÓN A LOS CPLDs Y FPGAs
Victor Asanza3.5K vistas
Sesion 1 atmega8 por davidepn2
Sesion 1 atmega8Sesion 1 atmega8
Sesion 1 atmega8
davidepn27.3K vistas
Arduino UNO vs Launchpad MSP430G2 por Volkan Rivera
Arduino UNO vs Launchpad MSP430G2Arduino UNO vs Launchpad MSP430G2
Arduino UNO vs Launchpad MSP430G2
Volkan Rivera1.5K vistas
Microcontroladores PIC por Sohar Carr
Microcontroladores PICMicrocontroladores PIC
Microcontroladores PIC
Sohar Carr12.7K vistas
Ud1 4 caracteristicas_pic16_f84a por arnadillo
Ud1 4 caracteristicas_pic16_f84aUd1 4 caracteristicas_pic16_f84a
Ud1 4 caracteristicas_pic16_f84a
arnadillo400 vistas
Atmega por EEMPROM
AtmegaAtmega
Atmega
EEMPROM1.6K vistas
La Familia De Microcontroladores Pic por Andres
La Familia De Microcontroladores PicLa Familia De Microcontroladores Pic
La Familia De Microcontroladores Pic
Andres23.5K vistas

Destacado

Microprocesadores por
MicroprocesadoresMicroprocesadores
MicroprocesadoresJorge Luis Tinoco
788 vistas25 diapositivas
Campaña lanzamiento móvil resitente al agua Motorola h20 por
Campaña lanzamiento móvil resitente al agua Motorola h20Campaña lanzamiento móvil resitente al agua Motorola h20
Campaña lanzamiento móvil resitente al agua Motorola h20Francis García Romero
1.2K vistas47 diapositivas
Familia intel y familia motorola por
Familia intel y familia motorolaFamilia intel y familia motorola
Familia intel y familia motorolaCalosRafel
339 vistas18 diapositivas
MOTOROLA por
MOTOROLAMOTOROLA
MOTOROLAJavier Roberto Hernandez Ulloa
2.9K vistas17 diapositivas
Motorola por
MotorolaMotorola
MotorolaIvet Mena
505 vistas10 diapositivas
Analisis del caso de motorola por
Analisis del caso de motorolaAnalisis del caso de motorola
Analisis del caso de motorolaLuigi Navarro
1.3K vistas2 diapositivas

Destacado(10)

Similar a Microprocesadores

Microprocesadores intel vs amd por
Microprocesadores intel vs amdMicroprocesadores intel vs amd
Microprocesadores intel vs amdpolaniajhon
96 vistas50 diapositivas
Microprocesadores intel vs amd por
Microprocesadores intel vs amdMicroprocesadores intel vs amd
Microprocesadores intel vs amdJhonpola19
6.3K vistas50 diapositivas
Microprocesador 6800 por
Microprocesador 6800Microprocesador 6800
Microprocesador 6800Juan Martínez
5.2K vistas14 diapositivas
Microprocesadoresintelvsamd (1) por
Microprocesadoresintelvsamd (1)Microprocesadoresintelvsamd (1)
Microprocesadoresintelvsamd (1)Carmelo Oviedo
1.1K vistas50 diapositivas
Microprocesador Amd por
Microprocesador AmdMicroprocesador Amd
Microprocesador Amdvictor figueroa
4.6K vistas26 diapositivas
Microprocesador amd por
Microprocesador amdMicroprocesador amd
Microprocesador amdvictor figueroa
1.1K vistas26 diapositivas

Similar a Microprocesadores(20)

Microprocesadores intel vs amd por polaniajhon
Microprocesadores intel vs amdMicroprocesadores intel vs amd
Microprocesadores intel vs amd
polaniajhon96 vistas
Microprocesadores intel vs amd por Jhonpola19
Microprocesadores intel vs amdMicroprocesadores intel vs amd
Microprocesadores intel vs amd
Jhonpola196.3K vistas
Microprocesadoresintelvsamd (1) por Carmelo Oviedo
Microprocesadoresintelvsamd (1)Microprocesadoresintelvsamd (1)
Microprocesadoresintelvsamd (1)
Carmelo Oviedo1.1K vistas
Procesadores de computadores por Nani Flórez
Procesadores de computadoresProcesadores de computadores
Procesadores de computadores
Nani Flórez323 vistas
Microprocesadores por dmarctz
MicroprocesadoresMicroprocesadores
Microprocesadores
dmarctz118 vistas
Tipos De Microprocesador por daniel19923
Tipos De MicroprocesadorTipos De Microprocesador
Tipos De Microprocesador
daniel19923577 vistas
135127015 microcontroladores-1-1-ppt por Carlos Martir
135127015 microcontroladores-1-1-ppt135127015 microcontroladores-1-1-ppt
135127015 microcontroladores-1-1-ppt
Carlos Martir3K vistas
Familia intel y familia motorola por Juan Garcia
Familia intel y familia motorolaFamilia intel y familia motorola
Familia intel y familia motorola
Juan Garcia448 vistas
Familia intel y familia motorola . por Juan Garcia
Familia intel y familia motorola .Familia intel y familia motorola .
Familia intel y familia motorola .
Juan Garcia610 vistas

Último

Como sacar el máximo partido a los Cores de MuleSoft - optimización y buenas ... por
Como sacar el máximo partido a los Cores de MuleSoft - optimización y buenas ...Como sacar el máximo partido a los Cores de MuleSoft - optimización y buenas ...
Como sacar el máximo partido a los Cores de MuleSoft - optimización y buenas ...Francisco Javier Toscano Lopez
51 vistas29 diapositivas
TALLER DE ANÁLISIS DE ARTEFACTOS_.docx por
TALLER DE ANÁLISIS DE ARTEFACTOS_.docxTALLER DE ANÁLISIS DE ARTEFACTOS_.docx
TALLER DE ANÁLISIS DE ARTEFACTOS_.docxDilanTabares
6 vistas10 diapositivas
DELITOS INFORMATICOS EFRAIN CAMACHO 27462611 INFORMATICA III.pptx por
DELITOS INFORMATICOS EFRAIN CAMACHO 27462611 INFORMATICA III.pptxDELITOS INFORMATICOS EFRAIN CAMACHO 27462611 INFORMATICA III.pptx
DELITOS INFORMATICOS EFRAIN CAMACHO 27462611 INFORMATICA III.pptxdavidsalazar63484
5 vistas6 diapositivas
actividadanlisisdeartefactos1-230424222159-fef7d8f3 (1).docx por
actividadanlisisdeartefactos1-230424222159-fef7d8f3 (1).docxactividadanlisisdeartefactos1-230424222159-fef7d8f3 (1).docx
actividadanlisisdeartefactos1-230424222159-fef7d8f3 (1).docxMaraJos722801
5 vistas6 diapositivas
Tecnologías para la enseñanza virtual por
Tecnologías para la enseñanza virtual Tecnologías para la enseñanza virtual
Tecnologías para la enseñanza virtual mpachecocodem
9 vistas8 diapositivas
Fundamentos de electricidad y electrónica.docx por
Fundamentos de electricidad y electrónica.docxFundamentos de electricidad y electrónica.docx
Fundamentos de electricidad y electrónica.docxDilanTabares
5 vistas9 diapositivas

Último(20)

TALLER DE ANÁLISIS DE ARTEFACTOS_.docx por DilanTabares
TALLER DE ANÁLISIS DE ARTEFACTOS_.docxTALLER DE ANÁLISIS DE ARTEFACTOS_.docx
TALLER DE ANÁLISIS DE ARTEFACTOS_.docx
DilanTabares6 vistas
DELITOS INFORMATICOS EFRAIN CAMACHO 27462611 INFORMATICA III.pptx por davidsalazar63484
DELITOS INFORMATICOS EFRAIN CAMACHO 27462611 INFORMATICA III.pptxDELITOS INFORMATICOS EFRAIN CAMACHO 27462611 INFORMATICA III.pptx
DELITOS INFORMATICOS EFRAIN CAMACHO 27462611 INFORMATICA III.pptx
actividadanlisisdeartefactos1-230424222159-fef7d8f3 (1).docx por MaraJos722801
actividadanlisisdeartefactos1-230424222159-fef7d8f3 (1).docxactividadanlisisdeartefactos1-230424222159-fef7d8f3 (1).docx
actividadanlisisdeartefactos1-230424222159-fef7d8f3 (1).docx
MaraJos7228015 vistas
Tecnologías para la enseñanza virtual por mpachecocodem
Tecnologías para la enseñanza virtual Tecnologías para la enseñanza virtual
Tecnologías para la enseñanza virtual
mpachecocodem9 vistas
Fundamentos de electricidad y electrónica.docx por DilanTabares
Fundamentos de electricidad y electrónica.docxFundamentos de electricidad y electrónica.docx
Fundamentos de electricidad y electrónica.docx
DilanTabares5 vistas
fundamentos de electricidad electronica por Kevin619029
fundamentos de electricidad electronicafundamentos de electricidad electronica
fundamentos de electricidad electronica
Kevin6190295 vistas
El Ciberespacio y sus Características.pptx por AnthlingPereira
El Ciberespacio y  sus Características.pptxEl Ciberespacio y  sus Características.pptx
El Ciberespacio y sus Características.pptx
AnthlingPereira19 vistas
Tarea Curso Tecnologias para la enseñanza virtual.pptx por lesliealejandraContr
Tarea Curso Tecnologias para la enseñanza virtual.pptxTarea Curso Tecnologias para la enseñanza virtual.pptx
Tarea Curso Tecnologias para la enseñanza virtual.pptx
Tecnologías para la enseñanza virtual.pptx por exprosaavedra
Tecnologías para la enseñanza virtual.pptxTecnologías para la enseñanza virtual.pptx
Tecnologías para la enseñanza virtual.pptx
exprosaavedra14 vistas
Fundamentos De Electricidad y Electrónica equipo 5.pdf por coloradxmaria
Fundamentos De Electricidad y Electrónica equipo 5.pdfFundamentos De Electricidad y Electrónica equipo 5.pdf
Fundamentos De Electricidad y Electrónica equipo 5.pdf
coloradxmaria14 vistas
MVelazco_Internet, Origenes y Evolucion.pptx por al223915
MVelazco_Internet, Origenes  y Evolucion.pptxMVelazco_Internet, Origenes  y Evolucion.pptx
MVelazco_Internet, Origenes y Evolucion.pptx
al2239156 vistas
Presentación: El impacto y peligro de la piratería de software por EmanuelMuoz11
Presentación: El impacto y peligro de la piratería de softwarePresentación: El impacto y peligro de la piratería de software
Presentación: El impacto y peligro de la piratería de software
EmanuelMuoz1117 vistas
Tarea15.pptx por illanlir
Tarea15.pptxTarea15.pptx
Tarea15.pptx
illanlir11 vistas
CÓMO PUBLICAR UNA PRESENTACIÓN GRÁFICA EN INTERNET.pptx por dreadlockp5
CÓMO PUBLICAR UNA PRESENTACIÓN GRÁFICA EN INTERNET.pptxCÓMO PUBLICAR UNA PRESENTACIÓN GRÁFICA EN INTERNET.pptx
CÓMO PUBLICAR UNA PRESENTACIÓN GRÁFICA EN INTERNET.pptx
dreadlockp58 vistas

Microprocesadores

  • 1. INSTITUTO TECNOLOGICO DE DURANGO DEPARTAMENTO METAL MECANICA ING. MECATRONICA MICROCONTROLADORES ¨INVESTIGACION DE MICROCONTROLADORES INTEL, MOTOROLA Y MICROCHIP¨ CATEDRATICO: ING. VELAZQUEZ VENTURA PEDRO ANTONIO ALUMNO: NORIEGA GARCIA SARA Nº CRTL: 08040991 FECHA DE ENTREGA LUN-18/02/12
  • 2. INTEL MICROPROCESADOR INTEL 8008 INTEL 8008(i8008) es un microprocesador diseñado y fabricado por Intel que fue lanzado al mercado en abril de 1972. Codificado inicialmente como 1201, fue pedido a Intel por Computer Terminal Corporation para usarlo en su terminal programable Datapoint 2200, pero debido a que Intel terminó el proyecto tarde ya que no cumplía con las expectativas de Computer Terminal Corporation, finalmente no fue usado en el Datapoint 2200. Posteriormente Computer Terminal Corporation Intel acordaron que el i8008 pudiera ser vendido a otros clientes. El conjunto de instrucciones del i8008 y de todos los procesadores posteriores de Intel está fuertemente basado en las especificaciones de diseño de Computer Terminal Corporation. El i8008 emplea direcciones de 14bits, pudiendo direccionar hasta 16KB de memoria. El circuito integrado del i8008, limitado por las 18 patillas de su encapsulado DIP, tiene un bus compartido de datos y direcciones de 8bits, por lo que necesita una gran cantidad de circuitería externa para poder ser utilizado. El i8008 puede acceder a 8 puertos de entrada y 24 de salida. Aunque un poco más lento que los microprocesadores Intel 4004 e Intel 4040 de 4 bits en cuanto a la cantidad de millones de instrucciones por segundoejecutadas, el hecho de que el i8008 procesara 8 bits de datos al tiempo y de que pudiera acceder a muchas más memorias hacen que el i8008 sea en la práctica unas tres o cuatro veces más rápido que sus predecesores de 4 bits. INTEL 8085 El Intel 8085 es un procesador de 8 bits fabricado por Intel a mediados de los 70. Era binariamente compatible con el anterior Intel 8080 pero exigía menos soporte de hardware, así permitía unos sistemas de microordenadores más simples y más baratos de hacer. El número 5 de la numeración del procesador proviene del hecho que solamente requería una alimentación de 5 voltios, no como el 8080 que necesitaba una alimentación de 5 y 12 voltios. Ambos procesadores fueron usados alguna vez en ordenadores corriendo el sistema operativo CP/M, y el procesador 8085 fue usado como un microcontrolador.
  • 3. LONGITUD DE PALABRA La longitud de palabra del microprocesador Intel 8085 es de 8bits, o lo que es lo mismo, 1 byte. INTEL 8086 INTEL 8086 y el 8088 ejecutan el mismo conjunto de instrucciones. Internamente son idénticos, excepto que el 8086 tiene una cola de 6 bytes para instrucciones y el 8088 de solo 4. Exteriormente se diferencian en que el 8086 tiene un bus de datos de 16 bits y el del 8088 es de solo 8bits, por ello, el 8086 era más rápido, mientras que el 8088 podía usar menos y más económicos circuitos lógicos de soporte, lo que permitía la fabricación de sistemas más económicos. INTEL 80186 INTEL 80186 Y 80188 Los Intel 80186 y 80188 (i80186ei81088) son dos microprocesadores que fueron desarrollados por Intel alrededor de 1982. Los i80186 e i80188 son una mejora del Intel 8086 y del Intel 8088 respectivamente. Al igual que el i8086, el i80186 tiene un bus externo de 16 bits, mientras que el i80188 lo tiene de 8 bits como el i8088, para hacer lo más económico. La velocidad de reloj del i80186 e i80188 es de 6MHz. Ambos microprocesadores no fueron muy usados en ordenadores personales, si no que su uso principal fue como procesadores empotrados. Una característica principal del i80186 es que utilizándolo es posible reducir el número de circuitos integrados auxiliares necesarios, al integrar características como un controlador de acceso directo a memoria (DMA), un controlador de interrupciones, temporizadores y lógica
  • 4. de selección de circuito integrado. Nuevas instrucciones Con el i80186 se introdujeron ocho nuevas instrucciones al conjunto de instrucciones x86. INTEL 80486 INTEL 80486 Los Intel 80486 (i486,486) son una familia de microprocesadores de 32 bits con arquitectura x86 diseñados por Intel Corporation. Los i486 son muy similares a sus predecesores, los Intel80386. La diferencias principales son que los i486 tienen un conjunto de instrucciones optimizado, una unidad de coma flotante y un caché unificado integrados en el propio circuito integrado del microprocesador y una unidad de interfaz de bus mejorada. Estas mejoras hacen que los i486 sean el doble de rápidos que un i386 e i387 a la misma frecuencia de reloj. De todos modos, algunos i486 de gama baja son más lentos que los i386 más rápidos. MICROPROCESADOR INTEL 8051 Básicamente utiliza para el control se utiliza para controlar el funcionamiento de la máquina utilizando fijo programa que está almacenado en la ROM / EPROM y que no cambia con el tiempo de vida. Características de 8051 ALU 8 bits. 16 bit PC y DPTR. 8 bit puntero de pila y 8 bits PSW. ROM interna 4K 128 bytes de RAM interna. 32 bits dispuestos en forma de cuatro bits, 8 puertos P0-P3. Dos temporizador de 16 bit / contadores, T0 y T1. Completo puerto serial dúplex
  • 5. Características contd Registros de control TCON, TMOD, SCON, PCON, IP, IE etc (SFR). Dos interrupciones internas externas y tres fuentes. 0-12 MHz de reloj. 40 PIN DIP paquete. Obras en Power Down y la pantalla de inicio. Instrucción de gran alcance definido. Diagrama de bloques de 8051 Diagrama de pines 8051
  • 6. Puertos de 8051-Puerto-0 Puertos de 8051-Puerto-1 Puertos de 8051-Puerto-2 Puertos de 8051-Puerto-3
  • 7. MOTOROLA MOTOTOLA 6800 Motorola 6800. Este microprocesador se lanzo al mercado en el año 1975. El nombre de Motorola 6800 se le dio porque posee aproximadamente 6800 transistores. Posee un conjunto de instrucciones que consta de 78 de éstas. Este microprocesador se fabrica generalmente en una encapsulado DIP de 40 patillas, este requiere de un reloj de dos fases y una alimentación de 5v. Entre los microprocesadores que utilizaron el 6800 como procesador principal están: • SWTPC 6800 • MITS Alteir 680 MOTOROLA 68HC11 Motorola describe al 68hc11 como un microcontrolador de 8−bits fabricado con tecnología HCMOS, con una frecuencia de bus de 2 Mhz y con una amplia lista de recursos internos. Es capaz de ejecutar todas las instrucciones del M6800 y M6801 y 91 más que se le han incorporado. Se centra principalmente en el modelo A1, que es para el que se ha desarrollado la tarjeta CT6811. Los modelos A8 y A0 son muy similares, y la mayoría de los programas mostrados más adelante sirven también para ellos. Los recursos internos disponibles en el modelo A1 son: • 256 bytes de memoria RAM • 5 puertos de 8 bits, con pines de entrada, salida y de entrada/salida • Conversor analógico−digital de 8 canales y 8 bits de resolución. • Una UART para comunicaciones serie asíncronas (SCI) • Un módulo de comunicaciones serie síncronas (SPI) • 5 comparadores con salida hardware • 3 capturadores de entrada • Un acumulador de pulsos externos de 8 bits • Temporizador principal de 16 bits
  • 8. • Interrupciones en tiempo real • 2 entradas de interrupciones externas • Software en ROM para cargar un programa externo en la RAM interna Muchos de los recursos no son accesibles simultáneamente. Por ejemplo, si se quiere utilizar memoria externa los puertos B y C se deben utilizar como bus de datos y direcciones. Por ello el 68hc11 se suele utilizar sin memoria externa, en caso de necesitar mayor memoria se suele recurrir a modelos de la familia que incorporan un mayor tamaño. En la CT6811 se puede sustituir el 68HC11A1 por el 68HC811E2 para pasar de 512 bytes de EEPROM a 2Kbytes, o por el 68HC11E9 para tener 12K de ROM grabable una vez.
  • 9. Diagrama de bloques del 68HC11 ASPECTOS HARDWARE DEL 68HC11 El patillaje del MC68HC11 El MC68HC11 (MCU), dispone de 98 funciones de entrada y/o salida, las cuales se ven representadas por 52 pines en el caso de un encapsulado del tipo PLCC. Además, dependiendo del modelo MCU, se cuenta con diferentes tipos y tamaños de memorias (ROM, RAM, EPROM, EEPROM). Para facilitar la comprensión se clasifican todos los pines del microcontrolador en grupos de acuerdo a las funciones de los mismos, siendo estas agrupaciones las siguientes. 1. Alimentación: VDD, VSS. 2. Reloj: EXTAL, XTAL, E.
  • 10. 3. Reset: RESET. 4. Transmisión serie asíncrona: TxD, RxD. 5. Petición de interrupciones hardware: IRQ, XIRQ, IC1−3, PAI, STRA. 6. Modos de arranque: MODA, MODB. 7. Comparadores: OC1−5. 8. Capturadores: IC1−3, PAI. 9. Transmisión serie síncrona: SCK, MISO, MOSI, SS. 10. Puertos: PA0−7, PB0−7, PC0−7, PD0−3, PE0−3. 11. Conversores: AN0−7. 12. Buses: AD0−7, A8−15, AS, R/W. MICROCHIP MICROCHIP PIC 12C5 El PIC12C5XX de Microchip Tecnología es una familia de bajo costo y alto rendimiento, 8-bit, completamente estática, EEPROM / EPROM / ROM microcontroladores basados en CMOS. Se emplea una arquitectura RISC con solamente 33 instrucciones individuales del ciclo de palabras / single. Todas las instrucciones son solo ciclo (1 ms), excepto para las sucursales del programa que tienen dos ciclos. El PIC12C5XX ofrece un rendimiento de un orden de magnitud superior al de sus competidores en la misma categoría de precios. La gama de 12-bit instrucciones son altamente simétrico resultante en 2:1 código de compresión con respecto a otros microcontroladores de 8 bits en su clase. El fácil de usar y fácil de recordar conjunto de instrucciones se reduce significativamente el tiempo de desarrollo. Los productos PIC12C5XX están equipadas con especial características que reducen el costo del sistema y los requisitos de energía. El Power-On Reset (POR) y Reset Device Timer (DRT) eliminan la necesidad de circuitos de reset externo. Hay cuatro configuraciones de oscilador para elegir de, incluyendo el modo de INTRC oscilador interno y el de ahorro de energía LP (Low Power) Modo de oscilador. Poder modo de ahorro de SLEEP, Watchdog Timer y el código características de protección también mejorar el sistema de costos, poder y fiabilidad.
  • 11. DIAGRAMA DE BLOKES . DESCRIPCION DE PINOUT MICROCHIP PIC16C84
  • 12. El PIC16C84 es un bajo costo y alto rendimiento, CMOS, totalmente estático, 8-bit del microcontrolador. Todos PIC16/17 microcontroladores emplean una avanzada Arquitectura RISC. PIC16CXX dispositivos han mejorado características principales, ocho niveles de profundidad de la pila, y múltiples fuentes de interrupción internas y externas. El independiente instrucciones y datos autobuses de la arquitectura Harvard permitir que una palabra de 14 bits de ancho, con una instrucción separada 8-bit de ancho de bus de datos. Los dos etapa tubería de instrucción permite que todas las instrucciones que se ejecutan en un solo ciclo, excepto para las sucursales de programa (que requieren dos ciclos). Un total de 35 instrucciones (instrucción reducido) estableció disponibles. Además, un conjunto de registros es grande utilizado para alcanzar un nivel de rendimiento muy alto. Microcontroladores PIC16CXX típicamente lograr un 2:1 código de compresión y una mejora de velocidad 02:01 (a 10 MHz) con respecto a otros microcontroladores de 8-bits en su clase. CARACTERISTICAS • Sólo 35 instrucciones sola palabra para aprender • Todas las instrucciones de un solo ciclo (400 ns @ 10 MHz) excepto para las sucursales de programas que son de dos tiempos • Velocidad de funcionamiento: DC - 10 MHz entrada reloj DC - 400 ns ciclo de instrucción • 14-bit de ancho instrucciones • 8-bit de datos amplia trayectoria • 1K x 14 EEPROM memoria de programa • 36 x 8 registros de propósito general (SRAM) • 64 x 8 en el chip de memoria EEPROM de datos • 15 registros de funciones especiales hardware • Ocho de nivel de pila de hardware profundo • Modos de direccionamiento directo, indirecto y relativo • Cuatro fuentes de interrupción: - Pin RB0/INT externa - Desbordamiento del temporizador TMR0 - PORTB <7:04> interrupción en el cambio - Datos EEPROM escribir completa • 1.000.000 de memoria de datos EEPROM BORRAR ciclos de escritura / • EEPROM Retención de datos> 40 años DIAGRAMA DE PINES