Poglej prejšnjo temo :: Poglej naslednjo temo |
Avtor |
Sporočilo |
. Neznanec
Pridružen-a: Pet 01 Okt 2004 1:17 Prispevkov: 1 Aktiv.: 0.00
|
Objavljeno: Sob Okt 30, 2004 12:01 pm Naslov sporočila: MPLAB IDE |
|
|
Brisana vsebina odstranjenega uporabnika. |
|
Nazaj na vrh |
|
|
trully1 Član
Pridružen-a: Pet 14 Nov 2003 20:20 Prispevkov: 216 Aktiv.: 0.97 Kraj: Železniki
|
Objavljeno: Sob Okt 30, 2004 12:16 pm Naslov sporočila: |
|
|
Oj
Matlab ima možnost merjenja dolžine rutin. V Meniju Debugger imaš opcijo Stopwatch in ta omogoča merjenje časa oz. štv ciklov rutine. Še prej moraš v meniju Debugger/Settings nastaviti frekvenco na kateri ti bo program tekel. Nato v programu nastaviš breakpoints-e na željena mesta in poženeš simulacijo.
LP Matjaž |
|
Nazaj na vrh |
|
|
kavelj22 Član
Pridružen-a: Tor 23 Jan 2007 23:56 Prispevkov: 465 Aktiv.: 2.21 Kraj: Ljubljana
|
Objavljeno: Tor Jan 22, 2008 11:23 pm Naslov sporočila: |
|
|
Kateri linker moram dodati v MPLAB pri programiranju z ICD2 clone. A mora biti 16f877a.lkr ali 16f877ai.lkr.
Hvala LP! _________________ Živleje ni potica, življeje je črn kruh. Bul ga šparaš bul je suh. Zato pa kr na mizo žjim. |
|
Nazaj na vrh |
|
|
dgrude Član
Pridružen-a: Sob 15 Nov 2008 13:44 Prispevkov: 193 Aktiv.: 1.02 Kraj: Velike Lašče
|
Objavljeno: Tor Jan 19, 2010 10:18 pm Naslov sporočila: |
|
|
Zdravo!
Rad bi prekopiral in malo spremenil program ki sem ga našel na internetu, vendar je v .hex obliki, rad pa bi ga pretvoril v .asm vendar mi klub iskanju po internetu in branju navodil ne uspe. Bi mi bil prosm pripravljen povedat kako se to naredi?
Lp Dejan |
|
Nazaj na vrh |
|
|
Highlag Član
Pridružen-a: Pet 23 Jan 2004 20:42 Prispevkov: 4034 Aktiv.: 18.07 Kraj: Črnuče
|
Objavljeno: Tor Jan 19, 2010 10:38 pm Naslov sporočila: |
|
|
Nič lažjega.
Odpri MPLAB, v meniju file izberi import izberi HEX datoteko in to je to.
Seveda moraš pred programiranjem še nastavitve za pic pogledat.
Hmm, samo bo treba še kaj zraven naredit, da tisto kodo, ki se vidi lahko shrani in ureja...
Desna tipka -> Output to file, nato se pa z nastavitvami malo poigraš, da dobiš samo asm, brez opcode ter vrstic, pa seveda kompletno kodo. Ustvarjeno TXT datoteko preimenuješ v *.asm, in jo editiraš v MPLAB-u _________________ If at first you don't succeed, destroy all evidence that you tried. |
|
Nazaj na vrh |
|
|
dgrude Član
Pridružen-a: Sob 15 Nov 2008 13:44 Prispevkov: 193 Aktiv.: 1.02 Kraj: Velike Lašče
|
Objavljeno: Ned Feb 07, 2010 10:44 am Naslov sporočila: |
|
|
Zdravo!
Po dolgem času sem se spet lotil mojega že starega problema, torej iz HEX oblike pretvoriti v .asm. HEX datoteko uvozim potem pa
LP Dejan |
|
Nazaj na vrh |
|
|
gumby Član
Pridružen-a: Sob 28 Apr 2007 12:32 Prispevkov: 4066 Aktiv.: 19.62
|
Objavljeno: Ned Feb 07, 2010 10:47 am Naslov sporočila: |
|
|
View->Program Memory _________________ Tule nisem več aktiven. |
|
Nazaj na vrh |
|
|
dgrude Član
Pridružen-a: Sob 15 Nov 2008 13:44 Prispevkov: 193 Aktiv.: 1.02 Kraj: Velike Lašče
|
Objavljeno: Ned Feb 07, 2010 10:19 pm Naslov sporočila: |
|
|
Zdaj ko imam .asm file ne morem spremeniti nazaj v HEX. Javi mi same napake(error152), tudi če nič ne spreminjam. Ima mogoče kdo kakšno idejo kaj delam napak, imam mogoče kaj napak nastavljeno? |
|
Nazaj na vrh |
|
|
gumby Član
Pridružen-a: Sob 28 Apr 2007 12:32 Prispevkov: 4066 Aktiv.: 19.62
|
Objavljeno: Ned Feb 07, 2010 10:55 pm Naslov sporočila: |
|
|
Ne gre to tako enostavno...
Izvorna ASM koda razen samega programa vsebuje še precej stvari, ki se ob prevajanju "izgubijo". Ni nemogoče nazaj prevest, je pa nekaj dela s tem... _________________ Tule nisem več aktiven. |
|
Nazaj na vrh |
|
|
dgrude Član
Pridružen-a: Sob 15 Nov 2008 13:44 Prispevkov: 193 Aktiv.: 1.02 Kraj: Velike Lašče
|
Objavljeno: Ned Feb 07, 2010 11:05 pm Naslov sporočila: |
|
|
Rad bi spremenil silvotov program za VA meter. Spremenil bi čas osveževanja LCD-ja pa vidim da mi bo težko uspelo, zato me zanima če ima kdo to že narejeno in mi je pripravljen poslati. |
|
Nazaj na vrh |
|
|
xsyt Član
Pridružen-a: Sre 28 Maj 2008 22:19 Prispevkov: 1346 Aktiv.: 6.94 Kraj: Slov.Bistrica
|
Objavljeno: Ned Feb 07, 2010 11:59 pm Naslov sporočila: |
|
|
dgrude je napisal/a: |
Rad bi spremenil silvotov program za VA meter. Spremenil bi čas osveževanja LCD-ja pa vidim da mi bo težko uspelo, zato me zanima če ima kdo to že narejeno in mi je pripravljen poslati. |
Koda: |
...
bcf RS
movlw b'10000000'
call POSLJI_ZNAK
bsf RS
call UREDI
movlw ' '
call POSLJI_ZNAK
movf TTICA,w
call CIFRE
call POSLJI_ZNAK
movf STICA,w
call CIFRE
call POSLJI_ZNAK
movf DTICA,w
call CIFRE
call POSLJI_ZNAK
movlw '.'
call POSLJI_ZNAK
movf ENICA,w
call CIFRE
call POSLJI_ZNAK
movlw 'V'
call POSLJI_ZNAK
call PavzaXXmS ;PAVZA !!
goto ZANKA
KANAL1
bcf ADCON0,CHS0
bcf RS
movlw b'11000000'
call POSLJI_ZNAK
movlw .10
movf TTICA,f
btfsc STATUS,Z
movwf TTICA
bsf RS
movlw ' '
call POSLJI_ZNAK
movf TTICA,w
call CIFRE
call POSLJI_ZNAK
movf STICA,w
call CIFRE
call POSLJI_ZNAK
movlw '.'
call POSLJI_ZNAK
movf DTICA,w
call CIFRE
call POSLJI_ZNAK
movf ENICA,w
call CIFRE
call POSLJI_ZNAK
movlw 'A'
call POSLJI_ZNAK
call PavzaXXmS ;PAVZA !!
goto ZANKA
... |
Kličeš poljubno pavzo;
Koda: |
...
PavzaXXmS
movlw .nekaj
movwf t1
movlw .nekaj
movwf t2
movlw .255
movwf t3
...
|
|
|
Nazaj na vrh |
|
|
vitez93 Član
Pridružen-a: Pet 19 Sep 2008 20:00 Prispevkov: 1018 Aktiv.: 5.35 Kraj: Celje- Dobrna
|
Objavljeno: Tor Okt 12, 2010 6:15 pm Naslov sporočila: |
|
|
Dela mplab na 64bin Win 7? |
|
Nazaj na vrh |
|
|
bungee Član
Pridružen-a: Pon 07 Mar 2005 18:49 Prispevkov: 1479 Aktiv.: 6.62 Kraj: Ljubljana
|
Objavljeno: Tor Okt 12, 2010 7:05 pm Naslov sporočila: |
|
|
vitez93 je napisal/a: |
Dela mplab na 64bin Win 7? |
DA |
|
Nazaj na vrh |
|
|
dizel Neznanec
Pridružen-a: Tor 09 Nov 2010 18:48 Prispevkov: 2 Aktiv.: 0.01 Kraj: Kranj
|
Objavljeno: Čet Nov 11, 2010 9:38 pm Naslov sporočila: |
|
|
Pozdravljeni,
Zanima me , če kdo uporablja kakšno orodje za programiranje PIC kontrolerjev na Ubuntu linux-u in če je v tem orodju možno uporabljati ICD2 klon ? _________________ Lp Danilo |
|
Nazaj na vrh |
|
|
polh Član
Pridružen-a: Pet 08 Apr 2005 18:27 Prispevkov: 225 Aktiv.: 1.01 Kraj: Maribor-Ljubljana
|
Objavljeno: Čet Nov 11, 2010 11:54 pm Naslov sporočila: |
|
|
MPLAB X je beta verzija MPLABA za linux... Imam nameščeno, nisem še testiral. Mislim da bi tudi ICD2 klon delal. Drugače pa je za linux Pikdev. Ampak če me spomin ne vara ne podpira ICD2.
Lp _________________ Gledališka skupina Reciklaža |
|
Nazaj na vrh |
|
|
|