Вы находитесь на странице: 1из 3

DIEGO FERNANDO CEDILLO AREVALO

Comunicacion
MICROCONTROLADORES sereal

velocidad de transmision ROM


de datos MROM
Difinicion como
unidades de Memoria
tales como
Caracteristicas memoria Flash
Un microcontrolador es un circuito
integrado programable que contiene todos OTP ROM
los componenetes de una computador Poseen ociladores
dedicado a gobernar cualquier tarea RAM
EEPROM
asignada. tales
Elementos
como
convertidor A/D
Bus de
Datos
Bus
CPU Bus de
Control
posee Constituido por

Controlador y
Modelos Decodificador
ALU Unidad de
Arquictectura Interrupciones
Control

Consta de Secuenciador

SISC Reloj
CISC
Circuitos Digitales registros
RISC

tales como

Registro de Registro de
Estado Entrada

Registro
Acumulador
DIEGO FERNANDO CEDILLO AREVALO

CPU UNIDADES DE MEMORIA

registros

Memoria REGISTROS PUERTOS DE ENTRADA/ ROM MROM EPROM


SFR SALIDA (E/S)
Memoria es La memoria ROM se ROM cuyo contenido es Este microcontrolador
un circuito Sus bits están Los pines de entrada/salida programado por el tiene un chip de silicio a
utiliza para guardar
electrónico conectados a los fabricante. El término la luz de ultravioleta y
(E/Sla corriente obtenida de programas significa
que puede circuitos internos del “de máscara” viene del
un pin es suficiente para que son capaces de borrar el programa
memorizar el microcontrolador proceso de fabricación,
activar un LED u otro direccionar hasta 64 completamente en varios
estado de un tales como donde las partes del
byte. dispositivo de baja corriente Kb de memoria, o minutos. Luego es
temporizadores, chip se plasman en las
(10-20mA), pueden disponer sea 65535 posible descargar un
convertidores A/D, mascaras utilizadas
de los resistores pull-up. localidades nuevo programa en él.
osciladores entre durante el proceso de
otros, lo que significa fotolitografía
que directamente
manejan el
funcionamiento de
Flash RAM EEPROM
estos circuitos.
Como forma La memoria RAM. Se Uno de los registros de la
desarrollada de la utiliza para almacenar RAM es denominado
memoria UV temporalmente los
“suma” y se utiliza para
EPROM es posible datos y los resultados
almacenar los resultados
escribir y borrar el inmediatos creados y
de la adición.
utilizados durante el
contenido de esta
funcionamiento del
memoria
microcontrolador
prácticamente un
número ilimitado de
OSCILADOR veces son perfectos
para estudiar,
El oscilador permiten el experimentar y para
funcionamiento armónico y la fabricación en
síncrono de todos los circuitos pequeña escala.
del microcontrolador con una
frecuencia de 20 MHZ, el
tiempo de ejecución de una
instrucción de programa no es
50 nS, sino 200, 400 o 800 nS
dependiendo del tipo del
microcontrolador.
DIEGO FERNANDO CEDILLO AREVALO

CPU

TEMPORIZADORES PREESCALADOR CONVERTIDOR A/D LENGUAJE ENSAMBLADOR

Aumenta el número en el El pre-escalador se utiliza Un convertidor analógico- Las instrucciones en ensamblador consisten
registro del temporizador. cuando es necesario medir digital es un circuito en las abreviaturas con significado y a cada
Si una instrucción (un ciclo los períodos de tiempo electrónico encargado de instrucción corresponde una localidad de
de máquina) dura cuatro más largos. Si el convertir las señales memoria.
períodos del oscilador de temporizador y el continuas en números Este programa compila instrucción a
cuarzo, este número será temporizador perro digitales discretos. En instrucción sin optimización. Como
cambiado un millón de guardián comparten un otras palabras, este permite controlar en detalle todos los
veces por segundo pre-escalador, éste no se circuito convierte un procesos puestos en marcha dentro del chip
(cada microsegundo) al puede utilizar por los dos número real en un número
incorporar al cuarzo que simultáneamente. binario y se lo envía a la
oscila con una frecuencia CPU para ser procesado.
de 4 MHz.

Ventajas de lenguajes de programación de alto nivel


A pesar de todos los lados buenos, el lenguaje ensamblador tiene algunas desventajas:
Incluso una sola operación en el programa escrito en ensamblador consiste en
muchas instrucciones, haciéndolo muy largo y difícil de manejar.
Cada tipo de microcontrolador tiene su propio conjunto de instrucciones que un
programador tiene que conocer para escribir un programa
Un programador tiene que conocer el hardware del microcontrolador para escribir
un programa

Вам также может понравиться