“Conocimiento Hardware>Dispositivos de Entrada y Salida

¿Escribir un programa para sumar dos números de 16 bits y almacenar el resultado en la ubicación de la memoria Byte inferior -90h superior 91h 8051 microcontrolador?

2013/2/17
Programa para sumar dos números de 16 bits y almacenar el resultado en las ubicaciones de memoria 90h (byte inferior) y 91h (byte superior) en el microcontrolador 8051 :

```c

vacío principal()

{

uint16_t num1, num2, resultado;

// Inicializa los dos números de 16 bits

número1 =0x1234;

número2 =0x5678;

// Suma los dos números

resultado =número1 + número2;

// Almacena el resultado en las ubicaciones de memoria 90h y 91h

P90 =resultado &0x00FF; // Almacena el byte inferior del resultado en 90h

P91 =resultado>> 8; // Almacena el byte mayor del resultado en 91h

}

```

Dispositivos de Entrada y Salida
¿Cómo reparar un puerto COM1
¿Cuál es el nombre de un dispositivo portátil que envía y recibe señales de ultrasonido?
Cómo emparejar un Compaq Computer & Bluetooth
¿Por qué se necesita el dispositivo de salida y por qué?
Cómo construir una cámara de vídeo Mini
Dispositivos de Entrada sin teclado
¿Es un dispositivo de entrada de lavadora de plato?
¿Qué tipo de dispositivos de entrada están disponibles para ayudar al usuario a navegar en la pantalla que no sea un mouse?
Conocimiento de la computadora © http://www.ordenador.online