Sari la conținut
ELFORUM - Forumul electronistilor

Assembler or compiler in AVR


mitescu

Postări Recomandate

Poate sa-mi spuna cineva daca a intalnit un assambler ptr AVR scris pentru AVR?Nu stiu daca am fost destul de explicit. Ceva de genul cum era ASMZ80 scris pentru calculatoarele de tip HC85.Dar un compilator, care sa ruleze in acelasi conditii , intr-un microcontroller AVR?

Link spre comentariu
  • Răspunsuri 3
  • Creat
  • Ultimul Răspuns

Top autori în acest subiect

  • mitescu

    2

  • cirip

    1

  • XAN77

    1

Zile populare

Top autori în acest subiect

asamblorul (si dezasamblorul Z80, parte integranta din OPUS pentru cine a avut bagat in epromurile de 32k) era un simplu editor ce convertea mnemonicele in codul masina al procesorului, fiecare instructiune fiind de fapt un byte. La fel si la controlere, in datasheeturi sunt tabele cu numarul real care pentru procesor reprezinta e o instructiune. AVR Studio la pornire/new project te pune sa alegi si ai avr asambler unde editorul face ce facea asmz80.Da poate nu am inteles eu exact ce doresti..."Dar un compilator, care sa ruleze in acelasi conditii , intr-un microcontroller AVR?" aici nu prea inteleg ce vrei sa zici, te referi la interpretorul basic care rula in spectrum-uri ?

Link spre comentariu

Intradevar , s-ar putea sa nu ma fi exprimat eu ca lumea.Am sa fac o descriere mai "babeste" a ceea ce doresc. Ptr calculatoarele de tip Spectrum (HC) LB, etc.. existau niste programe (pe caseta) , pe care le incarcai si aveau (intradevar ) un editor de texte cu ajutorul caruia scriai un program (pe acest tip de calculator, NU PC). Dupa aceea incarcai un assembler care "asambla" programul scris. Acesta putea fi rulat imediat sau salvat pe caseta.Practic, am un sistem cu AVR, care are in compenenta si urmatoareleMC de tip AVRmemorie RAM externaDisplay 24x16 car.(de tip LCD )tastatura QWERTYSD card interfaceetc...Mi-am scris un editor de texte ptr acest sistem cu care pot sa-mi scriu diverse programe si sa le salvez pe SDAcum dorec ASAMBLEZ aceste programe si sa obtin codul respectiv pe care sa il salvez tot pe SD.Totul se desfasoara FARA UN PC.Sper ca acum am fost destul de clar

Link spre comentariu

Salut,In principiu ceea ce doresti tu se poate, dar utilitatea este scazuta. De aia nu s-or fi inghesuit prea multi sa faca.Ca sa asamblezi ai nevoie de RAM destul de mult.Ca sa faci debug ai nevoie de ferestre multiple in care sa vezi registrele, valiabile de program, samd.Toate aste nu prea incap intr-un controler. Este preferat PCul datorita resurselor practic nelimitate pe care le are in comparatie cu un controler.Mi se pare ca a existat un controler din familia Z8000 care avea un interpretor de BASIC in el, dar nu stiu cat de mare succes a avut.Cirip

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