assembler 51 a pole

Michal HW michalgregor@centrum.cz
Úterý Únor 20 15:57:18 CET 2007


Potrebujete 600 byte. No ale u x52 je jen 256 byte interni SRAM. Hybrydy od 
atmelu maji na cipu 1KB externi sram, ale k te se pristupuje pres DPTR.
Jestli je to nova vec dal bych tam poradny procesor (18Fxxxx, nove AVR...., 
Freescale...)
Michal Gregor
----- Original Message ----- 
From: "pm" <konference@komfi.cz>
To: "HW-news" <hw-list@list.hw.cz>
Sent: Tuesday, February 20, 2007 3:34 PM
Subject: Re: assembler 51 a pole


no idealni by byl nejaky kruhovy buffer  a pokud mozno v interni RAM

Michal HW napsal(a):
> Prejdi na C...
> Nejake ukazky kodu tu mam. Jak se bude zapisovat? Do zaplneni a pak konec?
> Nebo to bude kruhovy bufer? Bde to v externi pameti? EEPROM?
> zhruba od pasu (uz jsem dlouhu v asm pro x51 nedelal):
>     mov A, Pozice
>     mov B,#6
>     mul AB
>     add A,#low Zacatek_Pole
>     mov DPL,A
>     mov A,B
>     addc A,#high Zacatek_Pole
>
> ;Tady DPTR ukazuje na pozadovany zaznam
> ;Ted staci jen:
>     movx A,@DTPR
>
> V patek budu mit vice casu, pokud upresnite zadani mohu se podivat do 
> svych
> zdrojaku
>
> Michal Gregor
>
> ----- Original Message ----- 
> From: "pm" <konference@komfi.cz>
> To: "HW-news" <hw-list@list.hw.cz>
> Sent: Tuesday, February 20, 2007 2:40 PM
> Subject: assembler 51 a pole
>
>
> dd,
>
>     potreboval bych v 51 assembleru udelat pole cisel  nenasel by se
> nejaky kousek kodu kde by se dalo inspirovat ?
>
> priklad
>
> potrebuju ulozit 100 datumu, tj 100 zaznamu po 6ti cislech (070211)  a
> umet v nich listovat
>
> diky PM
>
>
>


_______________________________________________
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