ARQ INTERNA

Páginas: 5 (1216 palabras) Publicado: 2 de noviembre de 2015
22/09/2015

LENGUAJES DE PROGRAMACION DE PIC’s
• Lenguaje BASIC

ARQUITECTURA INTERNA DE
LOS MICROCONTROLADORES

• Lenguaje C
• Lenguaje ENSAMBLADOR (assembler)

MICROCONTROLADORES

1

¿QUE ES UN MICROCONTROLADOR?

2

¿LA SOLUCION EN UN CHIP?

• Es un circuito integrado programable, capaz de ejecutar las órdenes
grabadas en su memoria. Está compuesto de varios bloques
funcionales, los cualescumplen una tarea específica.

MICROCONTROLADORES

MICROCONTROLADORES

3

FABRICANTES

La única limitación que tienen las aplicaciones de los microcontroladores
actuales esta en la imaginación del diseñador. Podemos encontrar
microcontroladores en:
•Automatización industrial.
•Adquisición y cuantificación de variables físicas.
•Control de procesos industriales.
•Enseñanza e investigación.•Electrodomésticos.
•Industria automotriz.
•Robótica.
•Industria informática.
•Sistemas de seguridad, etc.
MICROCONTROLADORES

4

ARQUITECTURA DE UN MICROCONTROLADOR

•Microchip
•Freescale
•Atmel
•Intel
•Hitachi
•Phillips
•Texas Instruments
•Holteck
•NEC
•Zilog
•National Semiconductor, etc
MICROCONTROLADORES

5

MICROCONTROLADORES

6

1

22/09/2015

PROCESADOR

UNIDAD CENTRAL DE PROCESAMIENTO (CPU)

• Es elelemento más importante del microcontrolador y determina sus
principales características, tanto a nivel hardware como software. Se
encarga de direccionar la memoria de instrucciones, recibir el código
OP de la instrucción en curso, su decodificación y la ejecución de la
operación que implica la instrucción, así como la búsqueda de los
operandos y el almacenamiento del resultado.

• Decodificador deinstrucciones:
decodifica las instrucciones del
programa y acciona otros circuitos
• Unidad
lógica
aritmética
(Arithmetical Logical Unit - ALU)
realiza todas las operaciones
matemáticas y lógicas sobre datos
• Acumulador o registro de trabajo.

MICROCONTROLADORES

7

MICROCONTROLADORES

8

UNIDAD ARITMETICO - LOGICA

CONTADOR DE PROGRAMA

• Se ocupa de realizar las operaciones
necesarias con losdatos. Ellas son la suma
y la sustracción de números enteros, las
operaciones lógicas, como AND, OR y
NOT, y las operaciones de desplazamiento
de bits.

• Es, básicamente, un registro contador que incrementa su cuenta con
cada ejecución de una instrucción. El contenido de este registro
contador apunta a la dirección donde reside la instrucción que se
desea ejecutar en la memoria de programa.
• Elvalor inicial del contador siempre es la dirección donde está la
primera instrucción del programa.

• La salida o el resultado de la operación se
almacena, como ya dijimos, en un registro
interno del microprocesador llamado
acumulador.
MICROCONTROLADORES

• Si tenemos un contador de programa de 16 bits, podemos
direccionar, como máximo, hasta una memoria de 64 KB (2^16).
9

MICROCONTROLADORES

10MEMORIA DE DATOS Y DE PROGRAMAS

MEMORIA DE PROGRAMA

• Los programas y los datos que controlan la ejecución de las
instrucciones en un microprocesador necesitan ser almacenados en
memorias de datos y de programa.

• Para realizar una tarea específica, un microcontrolador necesita de un
programa que le indique, instrucción por instrucción, cuáles son los
pasos que debe cumplir. Este programa resideen una memoria
externa al procesador llamada memoria de programa.
• Su característica principal es que no debe perder su contenido
cuando el sistema carece de energía. Normalmente, se utilizan
memorias ROM de solo lectura para grabar un programa.

MICROCONTROLADORES

11

MICROCONTROLADORES

12

2

22/09/2015

ARQUITECTURA INTERNA DE LOS
MICROCONTROLADORES

MEMORIA DE DATOS
• La memoria de datoses también una memoria externa al
microprocesador, pero que se encarga de almacenar la información
que precisa el procesador para ejecutar las operaciones que le
indiquemos. El tipo de memoria que se emplea para los datos es la
RAM, porque puede almacenar datos temporales que pueden ser
escritos y leídos una infinidad de veces.
• Además, son de acceso rápido, por lo que el sistema gana en...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Arq
  • Arq
  • Arq
  • la arq
  • Arq
  • EPISTEMOLOGIA DE LA ARQ
  • Esquema arq.
  • Arq y lugar

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS