Cavte,
neviete nahodou preco mi MPLAB IDE to takto ukazuje vo WATCH tabulke?
Definoval som nazvy registrov (tie komentare - bodkciarky som tam pridal az po zobrazeni vo WATCH, preto tam je "Not Found" chcel som vidiet ze co sa stane)
Ked to zkopilujem, tak mi to ukazuje vo WATCH tabulke toto:
a to su vlastne nazvy bitov specifickych registrov ("A" -bit 0 som nenasiel):
Uz som skusil aj restartnut MPLAB IDE 8.92 . Hodnoty tych registrov su OK. Len tie nazvy.
Pripajam aj *.inc subor, keby tam bol problem, ale ja tam nic zle nevidim...mozno vy tam nieco zbadate
Neaky napad? Dakujem.
PC18F2550 velmi zaujimavy jav
Moderátori: psichac, Moderátori
-
- Ultimate člen
- Príspevky: 4412
- Dátum registrácie: 09 Apr 2008, 00:00
- Bydlisko: Wicklow, Irsko
- Vek: 47
PC18F2550 velmi zaujimavy jav
0
Prepáčte mi za diakritiku a preklepy - väčšinou píšem z mobilu a ENG klavesnice.
(výroky nemenovaného člena fóra:) ...základy elektrotechniky ovládam dokonale, tak napr. taký tyristor neviem ako presne funguje
(výroky nemenovaného člena fóra:) ...základy elektrotechniky ovládam dokonale, tak napr. taký tyristor neviem ako presne funguje
- Najgel
- Ultimate člen
- Príspevky: 1695
- Dátum registrácie: 02 Júl 2010, 00:00
- Bydlisko: Námestovo, Žilina(škola)
- Vek: 28
Re: PC18F2550 velmi zaujimavy jav
Pokial viem do WATCH si vie uzivatel pridavat sam co chce, tak neviem preco to nevymazes a neriesis.
0
Keď neodpisujem tak tu nie som, alebo som a neodpisujem
MPLAB & PIC
Texas Instruments DSP TMS320Fxxxxx
Tevo Tarantula 3D
Ponúkam 3D tlač.
Ponúkam návrh a vývoj elektroniky na zákazku.
UNIZA 5.ročník
MPLAB & PIC
Texas Instruments DSP TMS320Fxxxxx
Tevo Tarantula 3D
Ponúkam 3D tlač.
Ponúkam návrh a vývoj elektroniky na zákazku.
UNIZA 5.ročník
-
- Ultimate člen
- Príspevky: 4412
- Dátum registrácie: 09 Apr 2008, 00:00
- Bydlisko: Wicklow, Irsko
- Vek: 47
Re: PC18F2550 velmi zaujimavy jav
No neda sa.
Ja ked premenujem nazov regstra vo WATCH, tak on tam sice ten novy nazov ostane, ale ked zase pridam do WATCH ten isty register (natukam tam adresu toho registra) tak zase sa to vola po starom.
Registre funguju, program funguje, v programe sa tie reistre daju volat nazvom, vsetko funguje, len by som rad vedel co toto sposobuje. Ci je to neaky bug v MPLABe alebo ja mam niekde nieco zle.
Ja ked premenujem nazov regstra vo WATCH, tak on tam sice ten novy nazov ostane, ale ked zase pridam do WATCH ten isty register (natukam tam adresu toho registra) tak zase sa to vola po starom.
Registre funguju, program funguje, v programe sa tie reistre daju volat nazvom, vsetko funguje, len by som rad vedel co toto sposobuje. Ci je to neaky bug v MPLABe alebo ja mam niekde nieco zle.
0
Prepáčte mi za diakritiku a preklepy - väčšinou píšem z mobilu a ENG klavesnice.
(výroky nemenovaného člena fóra:) ...základy elektrotechniky ovládam dokonale, tak napr. taký tyristor neviem ako presne funguje
(výroky nemenovaného člena fóra:) ...základy elektrotechniky ovládam dokonale, tak napr. taký tyristor neviem ako presne funguje
-
- Ultimate člen
- Príspevky: 2328
- Dátum registrácie: 25 Jún 2013, 21:06
- Bydlisko: Krajné
- Vek: 57
- Kontaktovať používateľa:
Re: PC18F2550 velmi zaujimavy jav
asi vezme prvú konštantu takej hodnoty ktorú má v tabuľke. Dokonca ani prekladač moc nemôže vedieť ako si si symbolicky pomenoval tú ktorú adresu. Si vezmi že konštantu 4 tam máš definovanú možno aj pod 100 rôznymi menami. Ako má vedieť ktorá je tá pravá. On to pri každom zobrazení aktualizuje na novo, robí ako keby spätný preklad a snaží sa pamäťovému miestu priradiť symbolické meno. Lenže čo keď na tú istú adresu má 100 rôznych mien? Pri PICovi ti to komplikuje fakt že to máš ešte asi mapované do 256 bytového okna. Takže skutočná adresa je aj tak úplne iná (teda nie 04) To je bežný jav že spätný preklad nevedie vždy k správnemu symbolickému menu, ktoré bolo použité v zdrojovom tvare.
0
Ukáž múdremu chybu a on sa ti poďakuje. Ukáž chybu hlupákovi a on sa urazí.