Jump to content
ELFORUM - Forumul electronistilor

Isis, create /lst file


Guest challenger

Recommended Posts

Guest challenger

Desi credeam ca ma descurc in Isis, se pare ca nu e deloc asa.Am rulat niste proiecte mai vechi din pc si sunt ok, merg bine.Dar azi am incercat sa fac un proiect nou, am facut schema, am creat si incarcat asm-ul si, din amintiri, stiam ca trebuie sa dau build all din source.Cand fac asta, imi spune ca fisiserul nume.lst nu exista.Stiam ca acesta se creeaza automat cand dai buid all.Unde dzeu gresesc? Ce nu fac bine? Please, help.LE: rog un moderator sa-mi modifice titlul, in loc de /lst ar fi trebuit sa pun .lst

Link to comment
  • Replies 14
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Guest challenger

Pai de unde sa le iau? Să-ți explic cum am înţeles eu ca trebuie făcut. Deschid Isis, fac schema, scriu un cod cu extensia asm, îl încarc in proiect si dau build all. Ar trebui ca Isis să-și facă lst -ul si ce-o mai vrea el. Nu știu cum să fac fișierele de care spui tu. Dacă poți să-mi explici, aștept cu interes.

Link to comment

Pai eu fac asa:- in Isis fac schema electronica- in Basic scriu programul, care apoi este compilat si de aici rezulta un fisier .hex si un fisier .coff.Apoi revin la Isis, merg pe Properties la controller si de aici incarc fisierul .hex sau .coff(acesta este pentru debug). Dupa asta apas Start si totul ar trebui sa mearga.Tu scrii in asembler in MPLAB (presupun) si dupa compi;are iti rezulta un fisier .hex si, probanil, unul .coff. Dupa care procedezi ca mai sus.Succes

Link to comment
Guest challenger

Da, codul îl scriu in assembler, dar nu in MPLAB, ci chiar in Isis, de fapt scriu într-un Word si-i pun extensia asm si îl încarc in Isis. Asta e tot. Fac asa pentru ca după ce l-am încărcat, pot modifica imediat in Isis codul, save si play. Prin metoda ta, înțeleg ca pentru orice modificare trebuie sa intru in MPLAB sau in ce lucrezi tu, modific, încarc din nou hex-ul si apoi rulez, nu?Nu vreau sa par impertinent, dar vreau sa inteleg cum e mai bine sa lucrezi in assembler, de asta insist cu intrebari.Iti multumesc mult pentru raspunsuri.

Link to comment
Guest challenger

Multumesc, Mihai.Stiu ca si in versiunile vechi de Isis mergea sa compilezi direct in Isis.Dar numai in assembler. Eu acum rulez 7.7, dar am rulat si 6 si mergea.Din cate vad, sunt destul de putini colegi care folosesc Isis si ma surprinde, pentru ca e superb sa poti vedea ceea ce faci, chiar daca eu acum fac doar licurici.Dar am simulat coduri care lucreaza cu lcd-uri grafice, calculatoare de nu stiu care, etc si chiar vezi ce programezi acolo.

Link to comment
Guest challenger

Intelesesem din postarile de pe forum cum ca C ocupa mult mai mult spatiu decat assembler-ul si ca, din punctul asta de vedere, ar fi mai bine in asm.Dar daca lucrai in asm si acum lucrezi in C, inseamna ca asta e drumul corect.Din pacate, nu stiu cu ce se mananca C-ul si al dracului daca seamana cu VB.netSofiane, am Isis 7. E nou? Ca eu nu vad diferentele legate de .lst intre 6.2 si asta. Chiar m-am uitat cu atentie la diferente, pentru ca in 6.2 stiu sigur ca .lst era generat de mpasm in mod automat. Sa inteleg ca tu nu mai simulezi deloc cu Isis?Chiar observam ca cele mai multe exemple de coduri de pe net sunt in C si ma cam descumpaneste un pic.

Link to comment

E bun și ISIS, depinde cît îl încarci. Așa pentru devoltarea inițială a unui proiect e ok, pe urmă se trece pe real, sau pentru rezolvarea unei probleme punctuale ce necesită foarte multe încercări.Și eu recomand C, e greu pînă pornești, dacă ești educat în alt stil, dar nu o să-ți pară rău. Ai materiale pe net la greu de studiat, cărți la librărie etc.

Link to comment

isis 7 este nou eu nu am simulat cu el, lucrez cu el ptr scheme/pcbdaca vrei sa faci performanta invata C, daca vrei sa te joci/hobby asmacum picurile au 512k/2M si nu o sa poti scrie in asm asemenea memorieeu scriu in C si partile critice in asmsimularea o faci in mplab iar testul final in placa realaacum ai debugger si poti vedea ce se intimpla in montajul fizic

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now



×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.Terms of Use si Guidelines