Sari la conținut
ELFORUM - Forumul electronistilor

Probleme de incepatori


Postări Recomandate

io voiam surse, ca să mă prind şi cum se scrie corect un soft pentru aşa ceva...de-aia nu mă interesa prea tare limbajul, mă interesa să fie comentat la greu...din momentul în care te-ai prins care e principiul de bază, poţi să rescrii softul ăla şi în .net dacă te doare mintea, şi îl cunoşti bine...P.S. afişorul meu e roşu, şi mi se pare că e CC... nu mai ştiu bine dacă e în format 12 sau 24 de ore... aflu eu mai pe seară, că acum trebuie să mă cam plimb...

salutpoate te ajuta.http://www.scienceprog.com/control-7-se ... -with-avr/http://www.webx.dk/oz2cpu/clock/led-clock.htmhttp://picnote.blogspot.com/search/label/7-Segment este cu pichttp://www.roboternetz.de/phpBB2/viewto ... fab13b3d6a este un forum cu si despre AVRhttp://www.h-renrew.de/h/avrclock/avrclock.htmlhttp://www.kmitl.ac.th/~kswichit/clock/clock.htmSper sa te ajute.
Link spre comentariu

Oare ce tip de semnal sa folosesc pentru a putea citi Atmega? prima data am folosit un semnal de tip impuls, alimentat la 5V, deci amplitudinea semnalului era ~2.5V.Am uploadat poze cu forma de unda. Prima am folosit-o si am putut citi/scrie atmega, dar acum nu mai merge :sparge:

Mai degraba ai probleme de conectare,si eu am patit-o,pe la inceput cind am inceput sa invat destre AVR-euri.
Link spre comentariu
Vizitator rapo

Nu stiu daca am postat ok, in sectiunea care trebuie,dar nu sunt familiarizat cu organizarea forumului, problema este urmatoarea: Cred ca s-a mai discutat pe forum ceva legat de EVB4.3 dar nu am mai gasit nicaieri thread-ul, ideea e ca am cumparat o placa de la tme si am cumparat si un programator AVRPRG-T(stk500) si vreau sa programez uC-ul cu ceva programe de test pentru ca sunt beginner in domeniu si macar sa ma prind de ideea programarii uC-urilor, dar cu orice metoda incerc nu imi gaseste uC-ul, de exemplu la BASCOM, nu imi merge nici un COM, la avrdude la fel, nu pot gasi nicicum, am instalat , am citit undeva ca ar trebui sa instalez libusb-win32, dar degeaba. Si inca o problema, eu vreau sa folosesc AVR Studio 4, cu programatorul care l-am cumparat, dar nici acolo nu-i dau de cap, nu mi-l vede... Ce ar trebui sa fac?

Link spre comentariu

daca intr-adevar respecta protocolul unui stk500 acel programator atunci se face cam asa:

 

deschide poza asta: http://yfrog.com/mwavrstudioj

 

acolo vei vedea incadrat cu rosu un buton in toolbar cu care setezi comunicatia cu programatorul. (poti selecta manual portul sau lasa pe auto si daca programatorul se comporta exact ca un stk500 atunci il va detecta). daca nu atunci alege manual portul COMx.

odata conectat corect nu mai ai treaba cu partea aceaste. trebuie sa faci programul care sa compileze corect (daca da eroare nu se va scrie hex-ul in output folder-ul "bin"). dupa ce ai corect programul scris (gasesti pe net exemple simple care sa ruleze) vei da click pe butonul incadrat cu verde in toolbar. acesta va rula compilarea si va scrie hex-ul. dupa aceasta trebuie sa dai click pe butonul incadrat cu albastru. acolo vei avea o sectiune "program" in care ai o zona "flash" acolo pui pe radio-button-ul pentru cale spre fisier (nu cel din memoria simulatorului) si dai program.

 

evident inainte de toate trebuie sa creezi un proiect in care selectezi ce tip de microcontroller vei folosi (iti alegi din lista exact pe cel ce ai tu) dupa care alegi simulatorul ce va fi folosit (imaginea e dintr-o versiune mai veche dar tot cam asa pare si in cel actual)

http://www.scienceprog.com/wp-content/u ... lation.JPG

 

daca vrei sa scrii programe in C atunci trebuie sa instalezi si WINAVR si atunci vei avea disponibil in AVR Studio compilatorul AVR-GCC pentru compilarea programelor.

daca vreunul din pasi nu merge zi si noua unde intampini probleme. totusi e posibil ca programatorul tau sa nu respecte foarte bine protocolul stk500 si de aici sa apara problemele.

Link spre comentariu
Vizitator rapo

La connect,daca dau pe auto imi da Connection Fail, daca le iau pe rand,cele com0-com9, la fiecare imi da connection fail, aici e problema,programatorul asta la jumperi nu stiu daca i-am pus corect, de fapt i-am setat pe modul HID si nu stiu daca e corect asa, il setez pe modul COM ?

Link spre comentariu

clar pe modul COM... pe modul HID doar avrdude (software de programare) iti permite folosirea (asa zic ei)pe modul COM de la capitolul 4 incolo te intereseaza... cand ajunge la etapa cu BASCOM in faza aia ar trebui deja sa ti-l recunoasca chiar AVR Studio (capitolul 6)

Link spre comentariu
Vizitator rapo

Aceasi chestie, in Device Manager imi vede portul instalat l-am setat eu pe COM8,cand selectez din Avr Studio de la Connect la fel patesc si pe auto si daca setez eu pe COM8, si la fel patesc si cu BASCOM.

Link spre comentariu

atunci probabil ai instalat greşit driverii, se mai întâmplă.dezinstalează driverii avr doperului (aşa se numeşte programatorul tău), dă reboot, asigură-te că nu mai există nimic în regiştri referitor la vechea instalare a driverului, dacă mai există, şterge, iar reboot, că windows nu e în stare să preia dinamic driveri, şi dacă modifici ceva în partea asta, nu merge sau merge prost fără reboot, apoi instalează doperul pe com, cum zice în pdf-u.nu are rost să-l instalezi în HID mode, avrdude îl recunoaşte şi dacă îl instalezi pe COM.în manual spune că fără nici un jumper pus pe ultima pereche de jumperi din dreapta, aka jp3, programatorul e setat hardware să funcţioneze pe COM, altminteri e HID.jp2 pus forţează tact mic, de 1 mhz, ca să poţi citi/scrie avr "virgine", care de regulă vin setate intern pe ceas de 1 mhz.jp1, cel din stânga, îl laşi conectat permanent... îl scoţi doar dacă vrei să alimentezi programatorul din placa cu mcu-ul, prin conectorul de 10 pini.

Link spre comentariu
Vizitator rapo

Am dezinstalat tot, am dat un restart,a vrut sa se instaleze el, nu si-a gasit driveri, l-am instalat eu manual, dar la fel...in registri nu am mai gasit nimic ce sa sterg. Am facut 3 prinscreens cu setarile facute de mine.

P1

P2

P3

Link spre comentariu
Vizitator rapo

Am gasit o alta metoda de a program, fara programatorul care l-am cumparat, pot direct, ideea e ca se foloseste avrdude, am un program de test pt ecran de exemplu, dar cand am dat sa-l programez cu avrdude nu i-am modificat fuse bits. Cei default sunt cei corecti? Mi se pare ca s-a blocat ca orice ii dau nu imi apare pe ecran nimic...

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