elsinoro Inserito: 19 settembre 2004 Segnala Share Inserito: 19 settembre 2004 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! Link al commento Condividi su altri siti More sharing options...
ifachsoftware Inserita: 19 settembre 2004 Segnala Share Inserita: 19 settembre 2004 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 32Ciao Link al commento Condividi su altri siti More sharing options...
walterword Inserita: 19 settembre 2004 Segnala Share Inserita: 19 settembre 2004 o seno usi un bel compilatore in C che ci pensa lui Link al commento Condividi su altri siti More sharing options...
Gariel Inserita: 20 settembre 2004 Segnala Share Inserita: 20 settembre 2004 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 Link al commento Condividi su altri siti More sharing options...
ifachsoftware Inserita: 20 settembre 2004 Segnala Share Inserita: 20 settembre 2004 Qui ci sono degli esempi EsempiCiao Link al commento Condividi su altri siti More sharing options...
Claudio F Inserita: 20 settembre 2004 Segnala Share Inserita: 20 settembre 2004 E qui degli altri(se trovate dei bug ditemelo )ciaoClaudio F Link al commento Condividi su altri siti More sharing options...
Messaggi consigliati
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 accountAccedi
Hai già un account? Accedi qui.
Accedi ora