PIC-18 - structura - externi pamet
Michal HW
michalgregor@centrum.cz
Pondělí Říjen 9 15:57:54 CEST 2006
Na programu nize je videt ze v tom HT-Soft ma trosku chaos.
1) Pokazde testuje adresu a podle toho se urcuje zapis vnitrni/externi
pamet.
2) Sekvence zapisu je prapodivna:
tblwt *
tblrd +*
tblwt *-
Michal
far u08 Pokus[10] @ 0x50000; //Externi pokus
Pokus[6]=6;
HLAVNI.c: 945: Pokus[6]=6;
1214 01833E 0E06 movlw 6
1215 018340 6EF6 movwf tblptrl,c
1216 018342 6AF7 clrf tblptrh,c
1217 018344 0E04 movlw 4
1218 018346 6EF8 movwf tblptru,c
1219 018348 0E06 movlw 6
1220 01834A BAF8 btfsc tblptru,5,c
1221 01834C D005 bra u587
1222 01834E 6EF5 movwf tablat,c
1223 018350 000C tblwt *
1224 018352 000B tblrd +*
1225 018354 000E tblwt *-
1226 018356 D005 bra u580
1227 018358 u587:
1228 018358 CFF6 FFE9 movff tblptrl,fsr0l
1229 01835C CFF7 FFEA movff tblptrh,fsr0h
1230 018360 6EEF movwf indf0,c
1231 018362 u580:
----- Original Message -----
From: "Michal HW" <michalgregor@centrum.cz>
To: "HW-news" <hw-list@list.hw.cz>
Sent: Monday, October 09, 2006 3:44 PM
Subject: Re: PIC-18 - structura
Zadeklarovane to mam dobre, v tom chyba neni. Jeste to zkusim na structure
ve vnitrni pameti.
Jak se divam na asm vypis, nema HT-Soft moc dobre externi pamet osetrenou.
Michal
----- Original Message -----
From: "andrej jancura" <hw_aj@zoznam.sk>
To: "HW-news" <hw-list@list.hw.cz>
Sent: Monday, October 09, 2006 3:39 PM
Subject: RE: PIC-18 - structura
Ahoj,
pokial sa dobre pamatam, tak by to malo byt v deklaracii takto:
...{ unsigned char Novy:1;} a nie {bit Novy}.
Presne je to popisane v C od Herouta. Tam som to nasiel, ked som to hladal.
Andrej
> Mam ve structure bit Novy.
> (structura je v externi pameti.)
>
> Pokus[Ukazatel].Novy=1;
>
> Hlasi mi to chybu: Cant generate code.
>
> Pokud predelam bit Novy na unsigned char tak to prelozi.
> Mate s tim nekdo zkusenosti?
>
> Michal Gregor
--- reklama -----------------------------------------------------
Si žena? A chceš vedieť všetko?
http://www.lesk.sk
_______________________________________________
HW-list mailing list - sponsored by www.HW.cz
Hw-list@list.hw.cz
http://list.hw.cz/mailman/listinfo/hw-list
_______________________________________________
HW-list mailing list - sponsored by www.HW.cz
Hw-list@list.hw.cz
http://list.hw.cz/mailman/listinfo/hw-list
Další informace o konferenci Hw-list