Re: HELP!!Grafikus LCD bit térkép GOND!!!!
Ökrös Miklós
mokros at freemail.hu
Wed Nov 2 12:27:51 CET 2005
Szia!
A RETLW teljesen megfelelő, de inkább 18F452-t használj, így elkerülheted a
lapozás elmebaját, valamint az "óriási" FLASH-ben elférnek a képek.
Természetesen ilyenkor is a teljes képernyőt több RETLW-vel tudod csak
feltölteni. (1024 byte). A külső EEPROM akkor célszerű, ha könnyen, proci
égetés nélkül akarod a képtartalmat módosítani, viszont sokkal lassabb és
bonyolultabb a kód.
Nem tudom, milyen kijelződ van, de jó esetben saját képernyőmemóriás, tehát
nem kell folyamatosan írni ahhoz, hogy megmaradjon a képtartalom.
Mivel a proci RAM-ja kevés, ezért valszeg nem tudsz egy teljes sort
egyszerre összeállítani és egyben kiküldeni a kijelzőre. Ezért
karakterenként kell a megjelenítést vezérelned. Ekkor a képmemóriában a
karakter bal felső sarkára pozícionálsz (parancs az LCD-d adatlapjában),
majd szekvenciálisan kiküldöd a karakter felső sorát. Ezután ismétled
mindezt a karakter alsó soráig, majd jöhet a következő. Hátránya, hogy sokat
kell az LCD-n pozícionálgatni, de minimális RAM-mal is működik.
A fekete-fehér BMP baromi egyszerű. Nekem nincs róla leírásom, amikor
szükségem volt rá, akkor az egyik megjelenítendő file alapján fejtettem
vissza. Ha nem akarsz univerzális konvertert készíteni, akkor nagyon
egyszerű. Simán elhajítod a BMP első valahány byte-ját (fejléc), a többi
pedig már a csupasz képtartalom, ha jól emlékszem valamilyen irányba
tükrözve.
----- Original Message -----
From: "Peter Pavai" <Peter.Pavai at temic.com>
To: <elektro at tesla.hu>
Sent: Saturday, October 29, 2005 8:14 PM
Subject: HELP!!Grafikus LCD bit térkép GOND!!!!
Üdv Mindenkinek!
Valaki tudna segíten nekem? Adaott egy 128*64-es LCD és szöveget szeretnék
kiiratni vele de nem tudom hogy kezdjek neki!!
A karakterek bit térképei meg vannak!De az a problémám hogy PIC16F877-el
hogy tudnám ezt egyszerüen és okosan megoldani!
Én a RETLW parancsra gondoltam elsőre de rájötem hogy ez nagyon macerás
lenne!
Valaki aki már csinált ilyet megoszrtaná velem a módszert!!!!!
Ja és még egy kérdés BMP képet mivel lehet átkonvertálni olyan kódra hogy
azt egy külső EEPROM-ba töltve mindig kitudjam rajzoltatni vele?!
Köszi
Pávai Péter
More information about the Elektro
mailing list