Pagina 1 di 1

AT Mega..

Inviato: venerdì 29 gennaio 2016, 2:12
da leggera
Come si programmano ?
Come i PIC ?
Che programmatore occorre ?

Dovrei programmare qualche ATMEGA8.

Ho un PICKIT2, ma non mi pare che si sposi....
Esiste un programmatore economico, anche una cinesata ?

Grazie

Re: AT Mega..

Inviato: venerdì 29 gennaio 2016, 13:59
da mario54i
Io uso l'AVRISP MK2, ho quello originale Atmel ma adesso si trova piu' facilmente questo

https://www.olimex.com/Products/AVR/Pro ... e-hardware

Si usa con AVR Studio 5 o Atmel Studio 6 o 7, si scaricano dal sito Atmel

Qualcuno usa Arduino come ISP

Re: AT Mega..

Inviato: venerdì 5 febbraio 2016, 17:22
da leggera
ma negli atmega ci sono due faile differenti per caso ?
uno con estensione .HEX ed un altro con estensione .eep

Cosa serve l'eep ?
Come si programma ?

Re: AT Mega..

Inviato: venerdì 5 febbraio 2016, 18:35
da Despx
Vado a naso perchè non li cososco....dati contenuti nella eeprom?

Ciao
Despx

Re: AT Mega..

Inviato: venerdì 5 febbraio 2016, 19:40
da leggera
Despx ha scritto:Vado a naso perchè non li cososco....dati contenuti nella eeprom?

Ciao
Despx
Anche il mio collega mi ha detto così, ma non so come si inserisce dentro il micro.
Con i PIC è facile carichi il programma e poi lo scarichi sul pic.

Forse qua bisogna fare una doppia programmazione ?

Boh !

Re: AT Mega..

Inviato: venerdì 5 febbraio 2016, 22:15
da mario54i
Di solito il primo file .hex e' il programma e si scrive nella flash,
il secondo c'e' solo se devi mettere dei dati nella eeprom, ad esempio le CV e io ho sempre visto un .hex con un formato cosi'

:10000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00
:10001000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0
:10002000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE0
...................................................................
:1000F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF10
:100100000000300000000000FB4580A100000564F5
:10011000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF
....................................................................
:1001F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F
:00000001FF

questo e' quasi tutto vuoto. Il tuo .eep ci assomiglia ?

con l'AVRISP si programma cosi'

Immagine


poi eventualmente ci sono anche i fusibili da programmare

Immagine

come si fa' col PIC ? non ne ho mai usati

ciao

PS Daniele scusa il ritardo, non ho Atmega8 a portata di mano, solo Atmega48 DIP28. Dovrebbero essere molto simili, se vuoi posso fare una prova ma probabilmente bisognera' ricompilare.