Co este ti norski studenti zvrzali, alebo, preco nemam rad nedorobky ako AVR...
Andrej Jancura
hw_aj@zoznam.sk
Středa Březen 12 10:55:57 CET 2008
Jano,
ja osobne som s tym mal tiez trochu problemy na PIC18, ale v Tvojom
pripade to vidim takto:
STM instrukcia ma v sebe okrem opkodu este 7MSB bitov adresy, tak aby
usetrili pamat. Ono to AVR je sice pekne, ale je to v podstate 8-bitova
architektura s rysmi 16-bitovej. Tot aj problem Byte vs. Word. Pri
citani LPM musis nacitat adresu kde bit 0 je log.0 a rozlisenie sa urobi
tym, ci beries data z R0 alebo R1. Do pamati sa pristupuje potom po
adresach 0,2,4,... A este jedna vec, ta 128 ma sice 128kb ale len 64kW,
teda na istrukcie v programe.
Instrukcie, na ktore si sa pytal skor sa v starych AVR-kach
nedoporucovalo pouzivat, kvoli nejakym chybam v jadre neodporucalo
pouzivat vobec... Okrem toho su rozdiely medzi AVR Mega, klasickou AVR a
co ja viem este ako ine sa chystaju... Ale vsetko by to malo byt
popisane v instrukcnom popise, co bol kedysi jeden dokument, v ktorom
boli popisane aj veci, ktore sa len chystali urobit. Neviem, ci som Ti
pomohol aspon takto.
A.
Jan Waclawek wrote / napísal(a):
> Ja som QR6 nikdy neprezentoval ako *pouzitelnu* zalezitost - prave naopak - a to sa mi zda ako vyrazny rozdiel.
>
> Prekvapit ma to samozrejme neprekvapilo (mozno prvykrat ked som sa s tym pred rokmi stretol). Ale nastvava ma to opakovane... ;-) (<flame mode> to je aj pricina preco nedokazem pracovat s PICkami, t.j. tie nedotiahnute a nedomyslene veci neprekvapuju, ale nastvavaju</flame mode>).
>
> Tentokrat je to konkretne programovanie. Moze mi niekto prosim vysvetlit, co presne v datasheete ATMega8 bolo myslene ako "aaaabbbb" v riadku WriteProgramBits v tabulke 98, a ako to suvisi s vetou "The Program memory Page is stored by loading the Write Program memory Page instruction with the 7 MSB of the address." o dve stranky skorej?
>
> Takychto otazok viem v pripade potreby vyprodukovat aj vacsie mnozstvo... ;-)
>
> wek
>
>
>
> ----- Original Message ---------------
>
> Subject: Re: Co este ti norski studenti zvrzali, alebo,preco nemam rad nedorobky ako AVR...
> From: Jiri Bezstarosti <jiri@bezstarosti.cz>
> Date: Wed, 12 Mar 2008 10:05:34 +0100
> To: HW-news <hw-list@list.hw.cz>
>
>
>> Proboha, co muze cloveka, ktery nevaha ve svem vlastnim CPU pouzivat
>> 6bit zalezitosti, jeste na svete prekvapit ;) ?
>>
>> --
>> Jiri Bezstarosti
>>
>> Jan Waclawek napsal(a):
>>
>>
>>> ... bojujem s tymi AVRkami dalej, a teraz ma (ako takmer pri kazdej prilezitosti ked s nimi musim robit) nastvalo to ich mixovanie wordovej a byteovej adresy v programovej pamati.
>>>
>>> Dalsia ukazka aki su ti neskuseni norski studenti domyslavi... :-)
>>>
>>> wek
>>>
>>>
>>>
>
> _______________________________________________
> 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