Crtež na matričnom ekranu—Detaljno objašnjenje kontrole LCD12864
—Preliminarno znanje—
Zapravo, ovaj članak treba posmatrati kao posebnu granu kompjuterske grafike. Stoga je najosnovniji zahtjev kompjuterske grafike osnovni zahtjev ovog članka. Pošto uzimam u obzir apetite velike braće, biću rečitiji.
1. Bit operacija
Za binarni ekran kao što je LCD12864, često smo navikli da koristimo 1 bajt za predstavljanje 8 uzastopnih tačaka, 1 odgovara odgovarajućem bitu koji je upaljen, 0 znači da nije svetao, tako da je najosnovnije sredstvo za rad grafike da It's bitna operacija.
Pregled—često korištene bitne operacije, pretpostavimo da Dis predstavlja sadržaj postojeće adrese Dis=Dis~ crno i bijelo su obrnute
Dis&=~(1
Dis ^= (1
2. Princip crtanja
Tačke su najosnovniji element svih rasterskih uređaja za prikaz, a sve operacije su bazirane na tačkama. Stoga je potrebno naučiti kako koristiti tačke za formiranje linija, krugova i ispuna – geometrija ne može biti loša.
Takođe, u kombinaciji sa karakteristikama hardvera ekrana, potrebno je savladati i neke metode za optimizaciju algoritma. Na primjer: kako napuniti i slično...... LCD12864 će biti detaljno predstavljen kasnije.
3. Interakcija čovjeka i računara
Iako mnogi ljudi nisu baš naučili ovu temu, još uvijek imaju malo razumijevanja o interfejsu. Kako koristiti osnovne operativne funkcije u ruci da napravite neke specijalne efekte? Kako urediti formu? Kako nacrtati neke osnovne elemente grafičkog interfejsa, kao što su dugmad
Čak i kako prikazati kineske znakove je ono što trebate naučiti u ljudskoj interakciji - ukratko, ako niste pohađali ovaj kurs, a vaš proizvod koristite samo vi - onda slijedite svoja osjećanja, to's pravo na.
4. Najvažnija materijalna osnova
Morate savladati neku vrstu mikroračunara sa jednim čipom i savladati neku vrstu matričnog ekrana.
Kako crtati na matričnom ekranu——na osnovu LCD12864Prvo poglavlje
—Počni od malo po malo—
Kao što je ranije spomenuto, za uređaje za prikaz mreže, tačke su osnova svih grafika. Iskreno rečeno, ne možete reći da ste savladali određenu vrstu tečnih kristala ako ne crtate tačke na bilo kojoj poziciji na LCD ekranu. Upotreba ekrana. Zapravo, na osnovu iskustva autora, pokušajte nešto nacrtati
Mnogi problemi često mogu biti izloženi. Uzmimo LCD12864 kao primjer. U određenom vremenskom periodu često otkrijem da će doći do male greške u prebacivanju filma...
Prije nego što objasnim kako nacrtati tačku, dozvolite mi da objasnim koncept: bafer prikaza.
Takozvani bafer za prikaz, kao što naziv implicira, je samo tampon zona za prikaz podataka. U normalnim okolnostima, naš crtež takođe direktno radi na ovoj tampon oblasti.

