( bucko | 2016. 06. 30., cs – 01:00 )

Az abszolút mód mindjárt érthetővé válik, ha a kód tartalmaz:
- usb drivert
- aes256-cbc - ahol néhány ram lapra átmásolok táblázatokat, hogy gyorsabban menjen
- műszerről lévén szó 30ks/s (2B adatok) mérő buffer
- elég sok változó
- néhány szorzás-osztás interrup alatt
- néhány ugrótábla
- azonosítók a szerkezet hitelesítéséhez
A ramot ugyan nem kell cipőkanállal rendezni, de zoknit már nem merek ráhúzni. ;)
A flash meg pontosan be van rendezve a másolásvédelmi opciók miatt.
Ezt meg lehet írni akár C-ben is, de ott valószínűleg többet kell magyarázni mi hova kerüljön.
Így az abszolút mód bonyolultabbnak tűnik, de rögtön látom a listából, hogy lineárisan minden a helyére került.
Ha esetleg másik cpu-ra kell rakni, akkor sincs túl sok munka vele.

A következő játék egy kisebb hőmérő webes configgal. A flash 16kB, a ram 512B, a logót már összenyomtam 5k-ra. Talán nem is tudom mire vállalkoztam. :)

Ez a PIC16F19197 már tényleg nem gyerekeknek való. ;) Sajnálom a processzort a sok banksel miatt, ezért elhatároztam, hogy a PIC18 fejlettebb verzióinál kisebbet nem fogok használni. És mint írtam is, az access + 1 bank minden (általam végzett) feladathoz elegendő. No, meg a kisebb sorozatú termékekben az ár sem közömbös. Ennek megfelel a PIC18F24K50 (ha kell usb), és a PIC18F14K22.
De!
Itt csücsül a fiókban egy-egy PIC24FJ128GA204 és PIC24FJ128GB204! Jobb híján az ASM30 lesz az első tool. :( Aztán meglátom, hátha sikerül makróznom a gpasm-hez. A másik megoldás lehet a naken_asm.