Você está na página 1de 55

INTRODUCCIÓ

N
TEMA: SISTEMAS MICROPROCESADOS
POR:EN G. JOSÉALCIDES RUMIPAMBA LÓPEZ, M.SC.
PROGRAMACIÓN PARA LAPRINCIPIANTES

REFERENCIA: MILÁN Verle - FOTO MICROCONTROLADORES PROGRAMACIÓN EN d o HTTPS:


//WWW.MIKROE.COM/EBOOKS/PIC-MICROCONTROLLERS-PROGRAMMING-IN-C/INTRODUCTION POR: 10
EN G. JOSÉRUMIPAMBA, M.SC.
PROGRAMACIÓN PARA LAPRINCIPIANTES

REFERENCIA: MILÁN Verle - FOTO MICROCONTROLADORES PROGRAMACIÓN EN d o HTTPS:


//WWW.MIKROE.COM/EBOOKS/PIC-MICROCONTROLLERS-PROGRAMMING-IN-C/INTRODUCTION POR: 10
EN G. JOSÉRUMIPAMBA, M.SC.
NÚMEROS

REFERENCIA: MILÁN Verle - FOTO MICROCONTROLADORES PROGRAMACIÓN EN d o HTTPS:


//WWW.MIKROE.COM/EBOOKS/PIC-MICROCONTROLLERS-PROGRAMMING-IN-C/INTRODUCTION POR: 10
EN G. JOSÉRUMIPAMBA, M.SC.
BINARIO NÚMERO SISTEMA

REFERENCIA: MILÁN Verle - FOTO MICROCONTROLADORES PROGRAMACIÓN EN d o HTTPS:


//WWW.MIKROE.COM/EBOOKS/PIC-MICROCONTROLLERS-PROGRAMMING-IN-C/INTRODUCTION POR: 10
EN G. JOSÉRUMIPAMBA, M.SC.
HEXADECIMAL NÚMERO SISTEMA

REFERENCIA: MILÁN Verle - FOTO MICROCONTROLADORES PROGRAMACIÓN EN d o HTTPS:


//WWW.MIKROE.COM/EBOOKS/PIC-MICROCONTROLLERS-PROGRAMMING-IN-C/INTRODUCTION POR: 10
EN G. JOSÉRUMIPAMBA, M.SC.
NÚMERO SISTEMA CONVERSIÓN

binario para NÚMERO DECIMAL CONVERSIÓN

REFERENCIA: MILÁN Verle - FOTO MICROCONTROLADORES PROGRAMACIÓN EN d o HTTPS:


//WWW.MIKROE.COM/EBOOKS/PIC-MICROCONTROLLERS-PROGRAMMING-IN-C/INTRODUCTION POR: 10
EN G. JOSÉRUMIPAMBA, M.SC.
NÚMERO SISTEMA CONVERSIÓN

HEXADECIMAL A NÚMERO DECIMAL CONVERSIÓN

REFERENCIA: MILÁN Verle - FOTO MICROCONTROLADORES PROGRAMACIÓN EN d o HTTPS:


//WWW.MIKROE.COM/EBOOKS/PIC-MICROCONTROLLERS-PROGRAMMING-IN-C/INTRODUCTION POR: 10
EN G. JOSÉRUMIPAMBA, M.SC.
NÚMERO SISTEMA CONVERSIÓN

HEXADECIMAL a binario NÚMERO CONVERSIÓN

REFERENCIA: MILÁN Verle - FOTO MICROCONTROLADORES PROGRAMACIÓN EN d o HTTPS:


//WWW.MIKROE.COM/EBOOKS/PIC-MICROCONTROLLERS-PROGRAMMING-IN-C/INTRODUCTION POR: 10
EN G. JOSÉRUMIPAMBA, M.SC.
NÚMERO SISTEMA CONVERSIÓN

REFERENCIA: MILÁN Verle - FOTO MICROCONTROLADORES PROGRAMACIÓN EN d o HTTPS:


//WWW.MIKROE.COM/EBOOKS/PIC-MICROCONTROLLERS-PROGRAMMING-IN-C/INTRODUCTION POR: 10
EN G. JOSÉRUMIPAMBA, M.SC.
POCOy BYTE

REFERENCIA: MILÁN Verle - FOTO MICROCONTROLADORES PROGRAMACIÓN EN d o HTTPS:


//WWW.MIKROE.COM/EBOOKS/PIC-MICROCONTROLLERS-PROGRAMMING-IN-C/INTRODUCTION POR: 10
EN G. JOSÉRUMIPAMBA, M.SC.
REGISTR
O

Un registro o una celda de memoria


es un circuito electrónico que puede
memorizar el estado de uno byte.

REFERENCIA: MILÁN Verle - FOTO MICROCONTROLADORES PROGRAMACIÓN EN d o HTTPS:


//WWW.MIKROE.COM/EBOOKS/PIC-MICROCONTROLLERS-PROGRAMMING-IN-C/INTRODUCTION POR: 10
EN G. JOSÉRUMIPAMBA, M.SC.
SFR REGISTROS

Registros de funciones especiales realizan


una función predeterminada por la
fabricante usando ocho interruptores cual
controlar la operación de un pequeño
circuito dentro la microcontrolador.

REFERENCIA: MILÁN Verle - FOTO MICROCONTROLADORES PROGRAMACIÓN EN d o HTTPS:


//WWW.MIKROE.COM/EBOOKS/PIC-MICROCONTROLLERS-PROGRAMMING-IN-C/INTRODUCTION POR: 10
EN G. JOSÉRUMIPAMBA, M.SC.
1.1. ESTRUCTURA DE LA MICROPROCESADOR
TEMA: SISTEMAS MICROPROCESADOS 1
POR:EN G. JOSÉALCIDES RUMIPAMBA LÓPEZ, M.SC.
ESENCIAL ELEMENTOS

TIM Wilmshurst, 2010. DISEÑO INCRUSTADO SISTEMAS CON FOTO MICROCONTROLADORES: PRINCIPIOS Y APLICACIONES
15
POR: EN G. JOSÉRUMIPAMBA, M.SC.
1.2. LA UPC Y SUSOPERACIÓN
TEMA: SISTEMAS MICROPROCESADOS 1
POR:EN G. JOSÉALCIDES RUMIPAMBA LÓPEZ, M.SC.
CENTRAL PROCESADOR UNIDAD (UPC)

Esta es una unidad que supervisa y controla todas procesos dentro de


microcontrolador.

Se compone de varias subunidades, de cual la mayor parte importante son:

• Instrucción Descifrador

• Aritmético Unidad lógica (ALU)

• Acumulador

REFERENCIA: MILÁN Verle - FOTO MICROCONTROLADORES PROGRAMACIÓN EN d o HTTPS:


//WWW.MIKROE.COM/EBOOKS/PIC-MICROCONTROLLERS-PROGRAMMING-IN-C/INTRODUCTION POR: 17
EN G. JOSÉRUMIPAMBA, M.SC.
INSTRUCCIÓN DESCIFRADOR

Es una parte de electrónica cual


decodifica las instrucciones del
programa y se ejecuta en otros
circuitos la base de ese

REFERENCIA: MILÁN Verle - FOTO MICROCONTROLADORES PROGRAMACIÓN EN d o HTTPS:


//WWW.MIKROE.COM/EBOOKS/PIC-MICROCONTROLLERS-PROGRAMMING-IN-C/INTRODUCTION POR: 17
EN G. JOSÉRUMIPAMBA, M.SC.
ARITMÉTICO LÓGICO UNIDAD (ALU)

Realiza todas las operaciones


matemáticas y lógicas sobre datos.

REFERENCIA: MILÁN Verle - FOTO MICROCONTROLADORES PROGRAMACIÓN EN d o HTTPS:


//WWW.MIKROE.COM/EBOOKS/PIC-MICROCONTROLLERS-PROGRAMMING-IN-C/INTRODUCTION POR: 17
EN G. JOSÉRUMIPAMBA, M.SC.
ACUMULADOR

Es un SFR estrechamente
relacionada a la operacion del
ALU.

REFERENCIA: MILÁN Verle - FOTO MICROCONTROLADORES PROGRAMACIÓN EN d o HTTPS:


//WWW.MIKROE.COM/EBOOKS/PIC-MICROCONTROLLERS-PROGRAMMING-IN-C/INTRODUCTION POR: 17
EN G. JOSÉRUMIPAMBA, M.SC.
1.3. ARQUITECTURA HARVARD Y VON NEUMANN
TEMA: SISTEMAS MICROPROCESADOS 1
POR:EN G. JOSÉALCIDES RUMIPAMBA LÓPEZ, M.SC.
INTERNO ARQUITECTURA

Ellos representan dos diferente formas de el intercambio de datos Entre CPU y


memoria

1. VON NEUMANN ARQUITECTURA

2. HARVARD ARQUITECTURA

REFERENCIA: MILÁN Verle - FOTO MICROCONTROLADORES PROGRAMACIÓN EN d o HTTPS:


//WWW.MIKROE.COM/EBOOKS/PIC-MICROCONTROLLERS-PROGRAMMING-IN-C/INTRODUCTION POR: 22
EN G. JOSÉRUMIPAMBA, M.SC.
VON NEUMANN ARQUITECTURA

• los autobús es sobrecargado y comunicación es muy


lento
y ineficiente.

• los CPU no puede leer o bien una instrucción o leer


escribir datos desde / hasta la memoria en el mismo
hora

REFERENCIA: MILÁN Verle - FOTO MICROCONTROLADORES PROGRAMACIÓN EN d o HTTPS:


//WWW.MIKROE.COM/EBOOKS/PIC-MICROCONTROLLERS-PROGRAMMING-IN-C/INTRODUCTION POR: 22
EN G. JOSÉRUMIPAMBA, M.SC.
HARVARD ARQUITECTURA

• los CPU puede leer un memoria de datos de


instrucción y de acceso a lo mismo hora.

REFERENCIA: MILÁN Verle - FOTO MICROCONTROLADORES PROGRAMACIÓN EN d o HTTPS:


//WWW.MIKROE.COM/EBOOKS/PIC-MICROCONTROLLERS-PROGRAMMING-IN-C/INTRODUCTION POR: 22
EN G. JOSÉRUMIPAMBA, M.SC.
1.4. OPERACIÓN RECUERDOS
TEMA: SISTEMAS MICROPROCESADOS 1
POR:EN G. JOSÉALCIDES RUMIPAMBA LÓPEZ, M.SC.
MEMORIA UNIDAD

se utiliza la memoria para datos


almacenamiento.

REFERENCIA: MILÁN Verle - FOTO MICROCONTROLADORES PROGRAMACIÓN EN d o HTTPS:


//WWW.MIKROE.COM/EBOOKS/PIC-MICROCONTROLLERS-PROGRAMMING-IN-C/INTRODU POR: doTyo 26
EN G. JOSÉRUMIPAMBA, M.SC. EN
1.5. COMUNICACIÓN AUTOBUSES
TEMA: SISTEMAS MICROPROCESADOS 1
POR:EN G. JOSÉALCIDES RUMIPAMBA LÓPEZ, M.SC.
AUT
OB
ÚS

Un bus consta de 8, 16 o más


alambres.

Hay dos tipos de autobuses:


1. La dirección autobús
2. Los datos autobús.

REFERENCIA: MILÁN Verle - FOTO MICROCONTROLADORES PROGRAMACIÓN EN d o HTTPS:


//WWW.MIKROE.COM/EBOOKS/PIC-MICROCONTROLLERS-PROGRAMMING-IN-C/INTRODUCTION POR: 28
EN G. JOSÉRUMIPAMBA, M.SC.
DIRECCIÓN AUTOBÚS

Consta de tantas líneas como


necesaria para la memoria
direccionamiento.

Se utiliza para transmitir la dirección de la CPU a la


memoria

REFERENCIA: MILÁN Verle - FOTO MICROCONTROLADORES PROGRAMACIÓN EN d o HTTPS:


//WWW.MIKROE.COM/EBOOKS/PIC-MICROCONTROLLERS-PROGRAMMING-IN-C/INTRODUCTION POR: 28
EN G. JOSÉRUMIPAMBA, M.SC.
DIRECCIÓN AUTOBÚS

Es tan amplia como los datos, en


nuestro caso
eso es 8 los bits o alambres
amplio.

Eso se usa a conectar todos la circuitos dentro la


microcontrolador.

REFERENCIA: MILÁN Verle - FOTO MICROCONTROLADORES PROGRAMACIÓN EN d o HTTPS:


//WWW.MIKROE.COM/EBOOKS/PIC-MICROCONTROLLERS-PROGRAMMING-IN-C/INTRODUCTION POR: 28
EN G. JOSÉRUMIPAMBA, M.SC.
1.6. ORGANIZACIÓN DE MEMORIA PARA GENERAL
PROPÓSITO Y ESPECÍFICO ARCHIVOS
TEMA: SISTEMAS MICROPROCESADOS 1
POR:EN G. JOSÉALCIDES RUMIPAMBA LÓPEZ, M.SC.
LEER SOLAMENTE MEMORIA (ROM)

Se utiliza para guardar de


forma permanente el ser del
programa ejecutado.

comúnmente usan direccionamiento de 16 bits, lo que


significa que se son
capaz de direccionar hasta 64 Kb de memoria, es decir, 65
REFERENCIA: MILÁN Verle - FOTO MICROCONTROLADORES PROGRAMACIÓN EN d o HTTPS:
//WWW.MIKROE.COM/EBOOKS/PIC-MICROCONTROLLERS-PROGRAMMING-IN-C/INTRODUCTION POR: 32
EN G. JOSÉRUMIPAMBA, M.SC.
535 ubicaciones
ENMASCARADO ROM (MROM)

Es un tipo de ROM el contenido de las


cuales es
programado por el fabricante.

REFERENCIA: MILÁN Verle - FOTO MICROCONTROLADORES PROGRAMACIÓN EN d o HTTPS:


//WWW.MIKROE.COM/EBOOKS/PIC-MICROCONTROLLERS-PROGRAMMING-IN-C/INTRODUCTION POR: 32
EN G. JOSÉRUMIPAMBA, M.SC.
UNO HORA PROGRAMABLE ROM (OTPROM)

Permite usted descargar un programa


dentro
eso, pero, como su nombre lo indica,
una hora solamente.

REFERENCIA: MILÁN Verle - FOTO MICROCONTROLADORES PROGRAMACIÓN EN d o HTTPS:


//WWW.MIKROE.COM/EBOOKS/PIC-MICROCONTROLLERS-PROGRAMMING-IN-C/INTRODUCTION POR: 32
EN G. JOSÉRUMIPAMBA, M.SC.
UV BORRABLE PROGRAMABLE ROM (UVEPROM)

Similar a OTP ROM. Sin embargo, el paquete tiene


una reconocible 'Ventana' en su lado superior.
Esopermite datos a ser borrado bajo fuerte
ultravioleta ligero.

REFERENCIA: MILÁN Verle - FOTO MICROCONTROLADORES PROGRAMACIÓN EN d o HTTPS:


//WWW.MIKROE.COM/EBOOKS/PIC-MICROCONTROLLERS-PROGRAMMING-IN-C/INTRODUCTION POR: 32
EN G. JOSÉRUMIPAMBA, M.SC.
DESTELLO MEMORIA

Estaba representado como el sucesor al UV EPROM.


Ya quela el contenido de esta memoria se puede
escribir y se aclaró prácticamente un número ilimitado
de veces

Si tú son yendo a comprar una microcontrolador, la tipo a Mira para es seguro


¡Destello!
REFERENCIA: MILÁN Verle - FOTO MICROCONTROLADORES PROGRAMACIÓN EN d o HTTPS:
//WWW.MIKROE.COM/EBOOKS/PIC-MICROCONTROLLERS-PROGRAMMING-IN-C/INTRODUCTION POR: 32
EN G. JOSÉRUMIPAMBA, M.SC.
ALEATORIO ACCESO MEMORIA (RAM)

Se utiliza para almacenar datos temporales y


los resultados intermedios creado y utilizado
durante el funcionamiento de la
microcontrolador

Una vez el poder la oferta es apagado los contenidos de


RAM es despejado.
REFERENCIA: MILÁN Verle - FOTO MICROCONTROLADORES PROGRAMACIÓN EN d o HTTPS:
//WWW.MIKROE.COM/EBOOKS/PIC-MICROCONTROLLERS-PROGRAMMING-IN-C/INTRODUCTION POR: 32
EN G. JOSÉRUMIPAMBA, M.SC.
ELECTRICAMENTE BORRABLE PROGRAMABLE ROM (EEPROM)

El contenido de EEPROM se pueden cambiar


durante el funcionamiento (similar a la RAM), pero
queda guardado de forma permanente, incluso
después la pérdida de energía (similar a ROM).

REFERENCIA: MILÁN Verle - FOTO MICROCONTROLADORES PROGRAMACIÓN EN d o HTTPS:


//WWW.MIKROE.COM/EBOOKS/PIC-MICROCONTROLLERS-PROGRAMMING-IN-C/INTRODUCTION POR: 32
EN G. JOSÉRUMIPAMBA, M.SC.
1.7. LA microcontrolador, dIFERENCIAS, VENTAJAS Y
DESVENTAJAS CON EL RESPETO A LAMICROPROCESADOR
TEMA: SISTEMAS MICROPROCESADOS 1
POR:EN G. JOSÉALCIDES RUMIPAMBA LÓPEZ, M.SC.
DIFERENCIAS

los microcontrolador es diferente como la


microprocesador.

METROyoCROCONTR MICROPROCESAD
OLLER OR
REFERENCIA: MILÁN Verle - FOTO MICROCONTROLADORES PROGRAMACIÓN EN d o HTTPS:
//WWW.MIKROE.COM/EBOOKS/PIC-MICROCONTROLLERS-PROGRAMMING-IN-C/INTRODUCTION POR: 40
EN G. JOSÉRUMIPAMBA, M.SC.
VENTAJAS Y DESVENTAJAS

En orden a habilitar la
microprocesador a comunicar
con ambiente periférica,
circuitos especiales debe ser
usado.

REFERENCIA: MILÁN Verle - FOTO MICROCONTROLADORES PROGRAMACIÓN EN d o HTTPS:


//WWW.MIKROE.COM/EBOOKS/PIC-MICROCONTROLLERS-PROGRAMMING-IN-C/INTRODUCTION POR: 40
EN G. JOSÉRUMIPAMBA, M.SC.
FOTO MICROCONTROLADORES

FOTO microcontroladores diseñada por Pastilla Tecnología es probable la mejor opción para
principiantes.

El nombre original de este


microcontrolador PIC es
(Peripheral Interface
Controlador), Pero es mejor
conocido como FOTO.

REFERENCIA: MILÁN Verle - FOTO MICROCONTROLADORES PROGRAMACIÓN EN d o HTTPS:


//WWW.MIKROE.COM/EBOOKS/PIC-MICROCONTROLLERS-PROGRAMMING-IN-C/INTRODUCTION POR: 40
EN G. JOSÉRUMIPAMBA, M.SC.
FOTO FAMILIA

El fabricante tiene tres


familias de
microcontroladores, cada
uno con su propio núcleo.

TIM Wilmshurst, 2010. DISEÑO INCRUSTADO SISTEMAS CON FOTO MICROCONTROLADORES: PRINCIPIOS Y APLICACIONES
43
POR: EN G. JOSÉRUMIPAMBA, M.SC.
FOTO FAMILIA

TIM Wilmshurst, 2010. DISEÑO INCRUSTADO SISTEMAS CON FOTO MICROCONTROLADORES: PRINCIPIOS Y APLICACIONES
44
POR: EN G. JOSÉRUMIPAMBA, M.SC.
Todos los PIC microcontroladores utilizar
Harvard arquitectura
FOTO FAMILIA

A se añaden cada núcleo


diferente combinaciones
de los periféricos y el
tamaño de la memoria,
para hacer una serie de
la familia miembros.

TIM Wilmshurst, 2010. DISEÑO INCRUSTADO SISTEMAS CON FOTO MICROCONTROLADORES: PRINCIPIOS Y APLICACIONES
45
POR: EN G. JOSÉRUMIPAMBA, M.SC.
FOTO FAMILIA

REFERENCIA: MILÁN Verle - FOTO MICROCONTROLADORES PROGRAMACIÓN EN d o HTTPS:


//WWW.MIKROE.COM/EBOOKS/PIC-MICROCONTROLLERS-PROGRAMMING-IN-C/INTRODUCTION POR: 46
EN G. JOSÉRUMIPAMBA, M.SC.
FOTO FAMILIA

REFERENCIA: MILÁN Verle - FOTO MICROCONTROLADORES PROGRAMACIÓN EN d o HTTPS:


//WWW.MIKROE.COM/EBOOKS/PIC-MICROCONTROLLERS-PROGRAMMING-IN-C/INTRODUCTION POR: 46
EN G. JOSÉRUMIPAMBA, M.SC.
FOTO FAMILIA

REFERENCIA: MILÁN Verle - FOTO MICROCONTROLADORES PROGRAMACIÓN EN d o


HTTPAGS://WWW.METROyoKROE.d o OM / EBOOKS/PAGyod o -METROyodoROCOnorteTROLLmiRS-PAGROsol RUNAMMyonortesol -yonorte-DO/yonorteTRODUCTyoOnorte 4 8
POR: EN G. JOSÉRUMIPAMBA, M.SC.
1.8. SOLICITUD DE MICROCONTROLADORES
TEMA: SISTEMAS MICROPROCESADOS 1
POR:EN G. JOSÉALCIDES RUMIPAMBA LÓPEZ, M.SC.
INCRUSTADO SISTEMA

Un sistema cuya función principal no es computacional, pero que está controlado por una
computadora
incrustado dentro de eso.

TIM Wilmshurst, 2010. DISEÑO INCRUSTADO SISTEMAS CON FOTO MICROCONTROLADORES: PRINCIPIOS Y APLICACIONES
50
POR: EN G. JOSÉRUMIPAMBA, M.SC.
INCRUSTADO SISTEMA
los nacional refrigerador:

TIM Wilmshurst, 2010. DISEÑO INCRUSTADO SISTEMAS CON FOTO MICROCONTROLADORES: PRINCIPIOS Y APLICACIONES
50
POR: EN G. JOSÉRUMIPAMBA, M.SC.
INCRUSTADO SISTEMA

UNA coche puerta


mecanismo:

TIM Wilmshurst, 2010. DISEÑO INCRUSTADO SISTEMAS CON FOTO MICROCONTROLADORES: PRINCIPIOS Y APLICACIONES
50
POR: EN G. JOSÉRUMIPAMBA, M.SC.
INCRUSTADO SISTEMA
los electrónico 'ping pong' juego:

TIM Wilmshurst, 2010. DISEÑO INCRUSTADO SISTEMAS CON FOTO MICROCONTROLADORES: PRINCIPIOS Y APLICACIONES
50
POR: EN G. JOSÉRUMIPAMBA, M.SC.
INCRUSTADO SISTEMA
Autónomo Guiado Vehículo:

TIM Wilmshurst, 2010. DISEÑO INCRUSTADO SISTEMAS CON FOTO MICROCONTROLADORES: PRINCIPIOS Y APLICACIONES
50
POR: EN G. JOSÉRUMIPAMBA, M.SC.
GRACIAS

Você também pode gostar