Vai al contenuto
PLC Forum


L'alu Del 16f84a


Messaggi consigliati

Inserito:

Salve ragazzi, volevo porvi una banalissima domanda:

siccome l' ALU del 16f84a è a 8bit, posso incrementare una variabile più di 255volte?

O meglio, posso fare un' operazione del genere: a=2000+1500?

Grazie!


Inserita:

Puoi fare delle operazioni con tutti i bit che vuoi.

L'unico problema e' che ti devi fare te una funzione con cui carichi in una serie di bytes successivi i dati da sommare e facendo le singole operazioni byte a byte testando i bit di overflow.

Se cerchi sul sito della Microchip dovresti sicuramente trovare degli esempi in assembler per operazioni a 16 bit , se non ti bastano puoi prendere spunto per ampliarle a 32

Ciao :)

Inserita:

o seno usi un bel compilatore in C che ci pensa lui :)B)

Inserita:

Anche io sono interessato alle operazioni di moltiplicazione e divisione in assembler per i pic. Nel sito Microchip non riesco a trovare la nota che tratta l'argomento. Qualcuno può aiutarmi indicandomi dei link?

Grazie

Gariel

Crea un account o accedi per commentare

Devi essere un utente per poter lasciare un commento

Crea un account

Registrati per un nuovo account nella nostra comunità. è facile!

Registra un nuovo account

Accedi

Hai già un account? Accedi qui.

Accedi ora
×
×
  • Crea nuovo/a...