Sari la conținut
ELFORUM - Forumul electronistilor

Isis, create /lst file


Vizitator challenger

Postări Recomandate

Vizitator 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 spre comentariu
  • Răspunsuri 14
  • Creat
  • Ultimul Răspuns

Top autori în acest subiect

Top autori în acest subiect

Vizitator 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 spre comentariu

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 spre comentariu
Vizitator 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 spre comentariu
Vizitator 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 spre comentariu
Vizitator 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 spre comentariu

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 spre comentariu

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 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