```c
vuoto principale()
{
uint16_t num1, num2, risultato;
// Inizializza i due numeri a 16 bit
numero1 =0x1234;
numero2 =0x5678;
// Somma i due numeri
risultato =num1 + num2;
// Memorizza il risultato nelle posizioni di memoria 90h e 91h
P90 =risultato &0x00FF; // Memorizza il byte inferiore del risultato in 90 ore
P91 =risultato>> 8; // Memorizza il byte più alto del risultato in 91h
}
```
hardware © www.354353.com