Display LCD e Atmega16L, AVR assembly

Raccolta di codici sorgenti

Moderatore: Foto UtentePaolino

Avatar utente
Foto UtenteWALTERmwp
30,2k 4 8 13
G.Master EY
G.Master EY
Messaggi: 8991
Iscritto il: 17 lug 2010, 18:42
Località: le 4 del mattino
0
voti

[21] Re: Display LCD e Atmega16L, AVR assembly

Messaggioda Foto UtenteWALTERmwp » 30 mag 2014, 11:02

...
... Post [2] :
PietroBaima ha scritto:il micro è alimentato?
...
... Post [3] :
Stabile18 ha scritto:sisi tutto alimentato correttamente e il pin di reset è libero.
...
... Post [16] :
WALTERmwp ha scritto:... mi permetto d'insistere, ma ... i collegamenti, in realtà, sono corretti ?
...
... Post [20] :
Stabile18 ha scritto:Ahahahahahaha non alimentavo il microcontroller
...
... almeno sei stato sincero ... ma solo per questo, credo, ti concederanno l'indulgenza ...

Saluti

p.s.
buon studio e ... occhio a dove "metti" i fili.
W - U.H.F.

Avatar utente
Foto UtentePietroBaima
90,7k 7 12 13
G.Master EY
G.Master EY
Messaggi: 12207
Iscritto il: 12 ago 2012, 1:20
Località: Londra
0
voti

[22] Re: display lcd e atmega16l,assembly

Messaggioda Foto UtentePietroBaima » 30 mag 2014, 11:06

Stabile18 ha scritto:sisi tutto alimentato correttamente e il pin di reset è libero.
bit fuse non so cosa siano.
Generatore codice per articoli:
nomi
Sul forum:
[pigreco]=π
[ohm]=Ω
[quadrato]=²
[cubo]=³

Avatar utente
Foto UtenteStabile18
5 2
Messaggi: 44
Iscritto il: 18 giu 2013, 1:52
0
voti

[23] Re: Display LCD e Atmega16L, AVR assembly

Messaggioda Foto UtenteStabile18 » 30 mag 2014, 11:15

adesso sto studiando la parte delle conversione...devo capire come stampare i valori sul display....che poi volete sapere perché non alimentavo il micro...praticamente credevo che la prima linea della breadboard fosse tutta allo stesso potenziale invece praticamente è divisa in due metà ,con due collegamenti diversi

Avatar utente
Foto UtentePietroBaima
90,7k 7 12 13
G.Master EY
G.Master EY
Messaggi: 12207
Iscritto il: 12 ago 2012, 1:20
Località: Londra
0
voti

[24] Re: Display LCD e Atmega16L, AVR assembly

Messaggioda Foto UtentePietroBaima » 30 mag 2014, 12:08

ma va bene, non preoccuparti.
Più che altro ti si voleva dire di controllare bene le cose che... ti si chiede di controllare.

Anche a me è capitato lo stesso errore. vai tranquillo.

Per il display: hai inizializzato il display e tutto il resto?
Generatore codice per articoli:
nomi
Sul forum:
[pigreco]=π
[ohm]=Ω
[quadrato]=²
[cubo]=³

Avatar utente
Foto UtenteStabile18
5 2
Messaggi: 44
Iscritto il: 18 giu 2013, 1:52
0
voti

[25] Re: Display LCD e Atmega16L, AVR assembly

Messaggioda Foto UtenteStabile18 » 30 mag 2014, 12:41

sisi grazie mille per l'aiuto... funziona alla perfezione,con i giusti ritardi....adesso ho visto che devo moltiplicare il valore dell' ADCH per 4 per avere il risultato esatto...ora devo capire come stampare decine e unità sul display...potrei dividere per dieci e utilizzare risultato e resto
Ultima modifica di Foto UtenteStabile18 il 30 mag 2014, 12:44, modificato 1 volta in totale.

Avatar utente
Foto UtentePietroBaima
90,7k 7 12 13
G.Master EY
G.Master EY
Messaggi: 12207
Iscritto il: 12 ago 2012, 1:20
Località: Londra
0
voti

[26] Re: Display LCD e Atmega16L, AVR assembly

Messaggioda Foto UtentePietroBaima » 30 mag 2014, 12:43

programmi in assembly?
Altrimenti in C con la funzione sprintf è un attimo...
Generatore codice per articoli:
nomi
Sul forum:
[pigreco]=π
[ohm]=Ω
[quadrato]=²
[cubo]=³

Avatar utente
Foto UtenteStabile18
5 2
Messaggi: 44
Iscritto il: 18 giu 2013, 1:52
0
voti

[27] Re: Display LCD e Atmega16L, AVR assembly

Messaggioda Foto UtenteStabile18 » 30 mag 2014, 12:45

purtroppo si,è un esame universitario e siamo obbligati a programmare in assembly

Avatar utente
Foto UtentePietroBaima
90,7k 7 12 13
G.Master EY
G.Master EY
Messaggi: 12207
Iscritto il: 12 ago 2012, 1:20
Località: Londra
0
voti

[28] Re: Display LCD e Atmega16L, AVR assembly

Messaggioda Foto UtentePietroBaima » 30 mag 2014, 12:49

Ormai sono anni che non faccio una cosa del genere.
se il numero è a due cifre dividi per dieci e hai le decine (la divisione è intera).
Per le unità sottrai il numero originario al risultato della divisione moltiplicato per dieci.

Si può fare molto meglio di così, ma se non pretendi velocità (e per un display direi che non serve) mi sembra un ottimo compromesso.

Ciao,
Pietro.
Generatore codice per articoli:
nomi
Sul forum:
[pigreco]=π
[ohm]=Ω
[quadrato]=²
[cubo]=³

Avatar utente
Foto UtenteStabile18
5 2
Messaggi: 44
Iscritto il: 18 giu 2013, 1:52
0
voti

[29] Re: Display LCD e Atmega16L, AVR assembly

Messaggioda Foto UtenteStabile18 » 30 mag 2014, 13:00

forse è una domanda stupida...ma come faccio a convertirlo in decimale...cioè come faccio a far capire al display che il numero è in decimale e non in binario o esadecimale

Avatar utente
Foto UtentePietroBaima
90,7k 7 12 13
G.Master EY
G.Master EY
Messaggi: 12207
Iscritto il: 12 ago 2012, 1:20
Località: Londra
1
voti

[30] Re: Display LCD e Atmega16L, AVR assembly

Messaggioda Foto UtentePietroBaima » 30 mag 2014, 13:01

?%
Generatore codice per articoli:
nomi
Sul forum:
[pigreco]=π
[ohm]=Ω
[quadrato]=²
[cubo]=³


Torna a “Firmware e programmazione”