Sari la conținut
ELFORUM - Forumul electronistilor

atmel at90s2323-10....cum il programez????de la a-z!!!


Vizitator sonyboy

Postări Recomandate

  • Răspunsuri 71
  • Creat
  • Ultimul Răspuns

Top autori în acest subiect

  • bogdanm

    13

  • aghora17

    6

  • nicu_stef

    5

  • one

    2

Top autori în acest subiect

scuze...ala de deasupra....nu imi place cum suna e cam rautacios :(

:) Si ala e tot din sistem, si te asigur ca nu e rautacios ;) Dar hai sa ne mentinem on-topic.
Link spre comentariu

si ...deci...ce sa fac cu avr studio???imi dati ceva exemple??

Hmmm ... acu nu te supara, da prea vrei mura in gura. Uita-te pe link-urile care s-au dat mai devreme, cauta si pe alte site-uri (un exemplu excelent este http://www.avrfreaks.net), defineste mai clar ce te intereseaza, si totul se va limpezi la un moment dat.
Link spre comentariu

deci am dat jos acum avg studio si acum citesc avr-asm-tutorial...ce fac mai departe cu avr studio????

Omule, ala e un mediu integrat. Ai mai lucrat vreodata cu un mediu integrat? Acolo iti poti edita programele in assembler si/sau C, da hai sa ne oprim la assembler deocamdata. Dupa editare se compileaza si se arde in cip ... cam asta faci cu avr studio.
Link spre comentariu
Vizitator sonyboy

ok...inteleg si nu te contrazic deloc...o sa incerc sa fac mai mult singur :wink: .....sa nu te superi daca iti cer informatii si mai incoloo sa fii mandru de elevul tau..... :d :P

Link spre comentariu
Vizitator sonyboy

:shock: stai putin....pt asta imi trebuie si controlleru nu?nu e ca pot face ceva exercitiu simulator eu am comandat 5 bucati de at90s2323-10, asta era minimul comenzii si cu ele vreau sa invatdar este o problema...eu am un laptop si nu are decat paralel 25 pin si vreau sa imi iau si un desk ca sa nu ma risc cu laptopuai putea sa imi dai niste scheme concrete pe care sa le construiesc si cu care sa lec controlleru de calc???

Link spre comentariu

:shock: stai putin....pt asta imi trebuie si controlleru nu?nu e ca pot face ceva exercitiu simulator

Pentru CE anume sa-ti trebuiasca si controller-ul? Pana acum nu stiu nici macar ce vrei sa faci, de fapt :)

eu am comandat 5 bucati de at90s2323-10, asta era minimul comenzii si cu ele vreau sa invatdar este o problema...eu am un laptop si nu are decat paralel 25 pin si vreau sa imi iau si un desk ca sa nu ma risc cu laptopuai putea sa imi dai niste scheme concrete pe care sa le construiesc si cu care sa lec controlleru de calc???

Inca o data, scheme gasesti in link-urile date de mine. Si schema de programator, si schema unui board simplu cu un at90s2313. Schema de programator este aici:http://www.avr-asm-tutorial.net/avr_en/ ... DWARE.html Schema unui board (controller cum ii spui tu) cu un AT90S2313 e data tot la adresa aceea; uite link-ul direct:http://www.avr-asm-tutorial.net/avr_gra/exp2313.gifUn sfat: da jos toate application note-urile pe care le gasesti pe site-ul Atmel la sectiunea AVR si citeste macar o parte din ele, s-ar putea sa-ti fie de folos. Si o rugaminte: uita-te ceva mai atent pe link-urile pe care ti le dau altii ;)
Link spre comentariu

daca vrei sa te ingropi in documentatii cere CD-urile cu doc de la atmel, o sa ai 2 CD full de nu o sa iti ajunga timpul pentru 3 reincarnari sa le citesti. sfatul meu este sa te apuci intai sa citesti chestii generale, sa intelegi ce este un MCU, care este diferenta ntre el su un procesor, ce stie teoretic ca faca, pentru ca mie, pana m-am hotarat sa inteleg astea, mi-a luat cam juma de an, timp in care tot incercam sa ma joc chior cu avrstudio. nu vre-au sa te descurajez, dar cu asta trebuie sa incepi daca vrei sa poti merge mai departe. altfel, o sa ajungi sa scrii programe in asm ca un expert, dar nu o sa stii ce fac in realitate, pentru ca nu stii ce e ala un microcontroller. poti sa incepi cu dictionarul, dupa aceea cu un google, "microcontroller beginer". ia-o usurel, importanta este acceleratia, nu viteza initiala.

Link spre comentariu

Uite cum as proceda eu (probabil). Experienta noastra difera destul de mult, asa ca asta s-ar putea sa nu fie cea mai buna cale pentru tine:- as da jos manualul in care se descrie ARHITECTURA procesorului (nu un procesor specific), l-as citi si l-as intelege, ca sa stiu ce ce am de-a face. Puncte importante: registrii, setul de instructiuni, spatiul/spatiile de memorie, comportarea in intreruperi. Nu e necesar sa inveti pe de rost toate instructiunile, manualul iti va sta oricand la dispozitie; in plus, daca vei lucra suficient de mult, vei constata ca le inveti fara sa vrei. Conteaza sa aflii cam ce iti poate oferi procesorul. Chiar daca vrei sa-l programezi doar in C sau un alt limbaj de nivel inalt, nu strica niciodata sa arunci o privire pe setul de instructiuni.- dupa asta m-as uita pe manualul microcontroller-ului. Asta inseamna ca pe langa arhitectura pe care o stiu de la punctul anterior voi invata o groaza de lucruri specifice microcontroller-ului particular cu care vreau sa lucrez (pinout, frecventa maxima, dimensiunile spatiilor de memorie, periferice, programare ... totul)- apoi as incepe sa scriu cod. Mai intai m-as uita daca nu exista pe undeva un application note sau un proiect deja facut pe care sa il pot adapta la cerintele mele. Daca exista, il modific. Daca nu, pornesc de la un "skeleton app" (o aplicatie care practic nu face nimic, dar contine toate sursele, fisierele de configurare si setarile necesare pentru realizarea unei aplicatii full) si as incepe sa scriu cod. NU e o idee buna sa te apuci sa scrii tot codul. Scrie portiuni mici si testeaza-le, mai scrie ceva, mai testeaza, samd. Site-urile de tipul celor postate aici sunt numai bune sa ma ajute in acest proces.Just my two 0.02$ :)

Link spre comentariu

Ce nu gasesti ?! Stai sa ne lamurim: microcontroller = microprocesor + memorie + periferice in acelasi chip (la modul general). Un microcontroller este un microprocesor, pentru ca are un microprocesor incorporat. Reciproca nu e valabila. Acum, inapoi la cazul tau concret ... ce nu gasesti ? :)

Link spre comentariu
Vizitator sonyboy

nu gasex documentatie din care sa invat despre procesor si microcontroller cum ziceati mai sus sa le invat sa stiu diferentacaut de cel putin 3 ore:( ai id de messenger?sau aveti?cred ca ar fi mai simplu

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