tecnologia

Páginas: 4 (839 palabras) Publicado: 28 de agosto de 2014



DISEÑO LÓGICO CON MICROPROCESADORES




RECOPILACIÓN DE CÓDIGOS

















Índice

Introducción ………………………………………………………………………..3


Ciclo for……………………………………………………………………………..4


Comparación entre dos datos…………………………………………………...........5


Comparación entre tres datos……………………………………………...................6


Ordenación de datos………………………………………………………………….7


Semáforo…………………………………………………………………….............8


Temporizador ………………………………………………………………………. 9



Conclusión……………………………………………………………………….... 12



















INTRODUCCIÓN

Un microprocesador, es un circuito integrado programable quecontiene los elementos necesarios para controlar un sistema.
Cuando se habla de un circuito integrado que controla periféricos, estamos hablando de un sistema que contiene entre otras cosas unaunidad aritmético-lógica, unas memorias de datos y programas, unos puertos de entrada y salida, es decir estamos
hablando de un pequeño ordenador diseñado para realizar unas funciones específicas.Podemos encontrar microprocesadores en lavadoras, teclados, teléfonos móviles, ratones etc.
Hay multitud de microprocesadores con más memoria, entradas y salidas, frecuencia de trabajo, coste, subsistemasintegrados y un largo etc dependiendo de cada tipo de microcontrolador.




















En el código siguiente se muestra la implementación de un ciclo for



$INCLUDE(AT89LP52.inc)
$INCLUDE (.\ciclofor.h)

ORG 000H
LJMP BEGIN

ORG 0100H
BEGIN:

MOV R0, #000B ; mueve el dato a R0
MOV R1, #000H ; mueve el dato a R1
DJNZ R0,FOR1 ; decrementa el valor del registro y salta sino es cero.
AJMP SALIDAFOR1 ; salta a SALIDAFOR1

FOR1:
MOV A, R1 ; mueve R1 al acumulador
ADD A, #002H; suma el dato con el acumulador
MOV R1, A ; mueve el acumulador a R1
AJMP BEGIN...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Tecnologia
  • Tecnología
  • Tecnologia
  • Tecnologia
  • Tecnologia
  • Tecnologia
  • Tecnologia
  • Tecnologia

OTRAS TAREAS POPULARES

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS