Sari la conținut
ELFORUM - Forumul electronistilor

Programarea uC-urilor Atmel


Postări Recomandate

  • 3 luni mai târziu...

Mă poate ajuta cineva la setarea fusebits pentru un Atmega8? Nu mai trebuie să menționez că sunt începător

în microcontrolere...

Am construit un detector de radiații după modelul PocketMagic / Radu Motișan, kit 1.1,

și eu folosesc Atmel Studio 7 și AVRISP mk II, iar pachetul software folosește un script

pentru AVRDUDE, pe care nu-l am. Hex-ul l-am scris fără probleme.

 

Aș vrea să „traduc” instrucțiunile pentru fusebits din scriptul pentru AVRDUDE, în instrucțiuni

cu ajutorul cărora să le setez manual folosind Atmel Studio.

Acesta este scriptul:

 

echo "*** writing fuses for 8MHz external crystal"
avrdude -p atmega328p -c usbasp -U lfuse:w:0xdc:m     -U hfuse:w:0xdf:m     -U efuse:w:0xFf:m     -U lock:w:0xFF:m 

 

Mulțumesc!

Link spre comentariu

Low fuse: 0xdc

High fuse: 0xdf

Extended fuse: 0xff

Lock fuse: 0xff

Te sfatuiesc sa folosesti foaia de catalog pentru setarea fusebits si facilitatea oferita de Atmel Studio.

Retine ca setarea fusebits este diferita de la un soft de programare la altul si poate genera confuzii ... frustrante.

 

Link spre comentariu

Mulțumesc frumos pentru explicații! Am setat fusebits conform explicațiilor, dar montajul nu vrea să pornească, pe ecran nu apare nimic.

Așa că m-am hotărât să probez display-ul (tip Nokia 5110, cu iluminare). Am găsit un montaj și un program simplu tot pe site-ul d-lui Motișan,

însă... văd că unii dintre pinii folosiți pentru header-ul ISP sunt folosiți pentru ecran!

Cum fac să scriu hex-ul în Atmega8? Fac un montaj fără display, scriu programul și apoi pun display-ul în circuit?

Mai știe microntrolerul să recunoască header-ul ISP pentru o eventuală reprogramare?

Nu dețin montaj separat pentru programarea microcontrolerelor, doar o interfață originală Atmel AVRISP mkII.

Mulțumesc!

 

https://www.pocketmagic.net/atmega8-and-nokia-5110-lcd/

atmega8_nokia5110.jpg

Link spre comentariu

Creează un cont sau autentifică-te pentru a adăuga comentariu

Trebuie să fi un membru pentru a putea lăsa un comentariu.

Creează un cont

Înregistrează-te pentru un nou cont în comunitatea nostră. Este simplu!

Înregistrează un nou cont

Autentificare

Ai deja un cont? Autentifică-te aici.

Autentifică-te acum
×
×
  • Creează nouă...

Informații Importante

Am plasat cookie-uri pe dispozitivul tău pentru a îmbunătății navigarea pe acest site. Poți modifica setările cookie, altfel considerăm că ești de acord să continui.Termeni de Utilizare si Ghidări