Prosím o radu.Potřeboval bych zapnout moje pracovní názvy registrů,v “File registers nebo Watch” to je jedno.Nepochopil jsem způsob jak se to dělá. Našel jsem nějaké příspěvky na foru,no nepochopil jsem.Pevné registry se zobrazí,ale ty které používám jako pracovní pouze adresa.Pro přehlednost by se mi hodilo spíše mnou vytvořený název.Pic je 16F84A a Mplab v8.43.zkoušel jsem i starší.
Cau, pokud si otevres okno Watch tak Add FSR pridas registry ktery obsahuje procesor(pevne), Add Symbol pridavas registry,bity nadafinovavy tebou ci include souboru, musis to nejdriv prelozit
Fík: Lepší máš používat cblock a endc. Pozor na verzi mplabu. Já jsem měl jednu(8.3X), která absulutně neřešila, že jsem si registry nějak pojmenoval.
Kdyžtak zkus verzi 8.40, ta fičí v pohodě.
Output,si myslím,žádné chyby neháže,viz obr.překlad proběhne v pohodě. zkoušel jsem verze 8.10,8.15,8.3x,teď 8.43.Pro jistotu jsem to vyzkoušel ina windows xp.Chová se to stejně.
Na ubuntu používám Mplab přes wine-program psaní,gpsim na simulaci.jsem spíš začátečník.
ne nevydal,programem to není.chyba je v programu.stahl jsem zdrojak z netu,ten normalně funguje,jak píšete.kdyz udělám stejný postup s mým zdrojákem zařve mi output linker error. fik5.1.asm (6.32 KB)
zdravim,takže chyba byla zcela jednoduchá.bohužel jak to bývá odhalit to bylo dost v potu.ani v mplabu ani ve zdrojáku chybka nebyla.mrška byla v názvu “fik5.1.asm”.s tou první tečkou si překladač nerozuměl,když jsem tam hodil podtržítko"fik5_1.asm",bylo vyřešeno.snad to někomu bude k něčemu.dík za ochotu.
no jasně,to jsem našel.jenom nevím jak simulovat procesor rychleji,abych mohl sledovat výstupy nebo registry(některé).když dám F9,pak v simulátoru nevidím nic(je mi jasné,že je v procesoru fofr)a krokování se mi zdá dobré pro nějakou jednodušší smyčku.možná je to jen o stylu práce a zvyku.Cečková instrukce je nějaký blok instukcí napsaný v C-jazyku?Mohl bys mi prosím napsat,kde najdu nějaké informace?Radši cz,ale budu rád i za angl. dik
Pokud das Run(F9) tak se ti nic nezobrazuje, az kdyz se ti to zastavi, takze kdyz chces videt nakou zmenu tak si tam das Breakpoint (2x kliknes pravim mysitkem na radek kde bude zmena , udela se ti tam cerveny kolecko s B a program se ti tak zastavi,pak to odkrokujes F7 )