Ferragens  
 
Rede de conhecimento computador >> Ferragens >> Dispositivos de Entrada e Saída >> Content
Escreva um programa para adicionar dois números de 16 bits e armazenar o resultado no local da memória Byte inferior -90h superior 91h Microcontrolador 8051?
Programa para adicionar dois números de 16 bits e armazenar o resultado nas posições de memória 90h (byte inferior) e 91h (byte superior) no microcontrolador 8051 :

```c
vazio principal()
{
uint16_t num1, num2, resultado;

// Inicializa os dois números de 16 bits
num1 =0x1234;
num2 =0x5678;

// Some os dois números
resultado =num1 + num2;

// Armazena o resultado nas posições de memória 90h e 91h
P90 =resultado &0x00FF; // Armazena o byte inferior do resultado em 90h
P91 =resultado>> 8; // Armazena o byte maior do resultado em 91h
}
```

Anterior :

Próximo :
  Os artigos relacionados
·Um teclado é uma entrada ou saída? 
·Como obter um Joystick Microsoft trabalhando com o Goog…
·Como determinar se uma porta está USB 2.0 
·Como transmitir um Homemade Amateur Video Online 
·Finalidade do Dispositivos de Entrada 
·Como exibir um notebook em um monitor externo 
·Como usar banda larga Comcast Usando uma caixa de cabo 
·Como fazer um USB Eletrônica Organizador 
·Como carregar um driver de dispositivo 
·Como fazer uma série de interface USB 
  Artigos em destaque
·Como consertar uma placa de vídeo PC 
·Como substituir um CPU Laptop HP Pavilion PP2180 
·Como copiar um disco rígido para uma unidade externa 
·Ao solucionar problemas de uma placa-mãe, você descob…
·Mudanças para fazer um computador funcionar mais rápi…
·Como faço para apagar um disco rígido inteiro 
·Avid Liquid 7 Requisitos 
·Como conectar um telescópio ocular a um Laptop 
·Como remover o disco rígido a partir de um Dell Dimens…
·Como remover CYBERsitter partir de um computador 
Cop e direita © Rede de conhecimento computador https://ptcomputador.com Todos os Direitos Reservados