graficky diplay - set modify read
Jindrich Fucik
fulda na seznam.cz
Sobota Únor 8 18:13:58 CET 2025
Mno pro případy, kdy si na procesoru neudržuješ kopii obrazu. Když se
rozhodneš namalovat svislou čáru tak, že každému bajtu nastavíš bit 3,
tak prostě uděláš:
Read addressa 0
Or 0x10
Write
Read
Or 0x10
Write
...
Jde o to, že si přečteš bajt a pak ho hned zapíšeš na stejné místo. A až
při tom zápisu se ti posune čítač na další bajt.
To se používá, když zašeďuješ nějakou plochu tak, že na ní "orneš" 0xAA
0x55.
Dne 08.02.2025 v 15:16 Lukac Michal napsal(a):
> Zdravim, mam CB graficky display s IST3020. a podporuje taketo instrukcie:
> Set Modify-Read
> This instruction stops the automatic increment of the column address by
> the read display data instruction,
> but the column address is still increased by the write display data
> instruction. And it reduces the load of
> microprocessor when the data of a specific area is repeatedly changed
> during cursor blinking or others.
> This mode is canceled by the reset Modify-read instruction.
> Reset Modify-Read
> This instruction cancels the Modify-read mode, and makes the column
> address return to its initial value
> just before the set Modify-read instruction is started.
> Neviem si nejak predstavit ako to mozem vyuzit pri kresleni blikajuceho
> znaku v podstate to len pri citani
> z RAM zastavy inkrementovanie adresy, a zapamata si pociatocnu adresu, k
> comu to je dobre?
>
> DS:str.37,38
> https://www.buydisplay.com/download/ic/IST3020.pdf
> <https://www.buydisplay.com/download/ic/IST3020.pdf>
> dik,
> m.
>
> _______________________________________________
> HW-list mailing list - sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
Další informace o konferenci Hw-list