Bár nem láttam még ezt a riasztás közbeni villogást, de szerintem ezt ki kellene hagyni...
Az LCD kijelző és rejtelmei!
#1381
Elküldve: 2005. 09. 02. 06:53
Bár nem láttam még ezt a riasztás közbeni villogást, de szerintem ezt ki kellene hagyni...
Abit IB9, Intel Core2Duo 6320 1.8, 2x1024 MB DDR2 667MHz, FSP 400W, Scynthe Ninja, Ati Radeon HD3450, SB Audigy 2 Value, Realtek 10/100/1000 LAN, Samsung 200GB
#1382
Elküldve: 2005. 09. 02. 08:46
Idézet: M@verick - Dátum: 2005. szept. 2., péntek - 7:53
Bár nem láttam még ezt a riasztás közbeni villogást, de szerintem ezt ki kellene hagyni...
Nem villog az annyira...
Csak az a kis ébresztő ikon mocorog...
Azon is csak annyit állítottam, hogy lassabban villogjon.
És különben is Robi a főnök...
Szerkesztette: Pelican 2005. 09. 02. 08:53 -kor
#1383
Elküldve: 2005. 09. 02. 23:27
#1384
Elküldve: 2005. 09. 03. 05:29
Abit IB9, Intel Core2Duo 6320 1.8, 2x1024 MB DDR2 667MHz, FSP 400W, Scynthe Ninja, Ati Radeon HD3450, SB Audigy 2 Value, Realtek 10/100/1000 LAN, Samsung 200GB
#1385
Elküldve: 2005. 09. 03. 05:32
A DirectLCD működése, kivitelezése (minta)
http://avr.tavir.hu/...addirectlcd.zip
http://home.iae.nl/u...a/lcd/lcd.shtml
Én ez alapján faragom...
#1386
Elküldve: 2005. 09. 03. 08:38
Van hely a többi hülye ötletemnek, és egmarad a debuglehetőség is...
#1387
Elküldve: 2005. 09. 03. 10:24
Idézet: Robert7x - Dátum: 2005. szept. 3., szombat - 6:32
http://avr.tavir.hu/...addirectlcd.zip
http://home.iae.nl/u...a/lcd/lcd.shtml
Én ez alapján faragom...
Az enyém így néz ki:
Sub Directlcd()
Gosub Beolvasas 'vezérlő bitek tempbyte1
Tempbyte2 = Tempbyte1 And &B00001100 '0 0 0 0 RS R/W 0 0
Gosub Beolvasas
Tempbyte3 = Tempbyte1 And &HF0 'a felső 4 bit
Tempbyte3 = Tempbyte3 Or Tempbyte2 'bele a vezérlőt
Portb = Tempbyte3
Portb.1 = 1 'E magasra
Portb.1 = 0 'E alacsonyra
Tempbyte3 = Tempbyte1 And &H0F 'alsó 4 bit
Shift Tempbyte3 , Left , 4 'fel kell shiftelni a felső 4 pozícióra
Tempbyte3 = Tempbyte3 Or Tempbyte2 'bele a vezérlőt
Portb = Tempbyte3
Portb.1 = 1 'E magasra
Portb.1 = 0 'E alacsonyra
Waitms 1
End Sub Directlcd()
Csak az a baja, hogy kettőnél többet nem tud feldolgozni.
Lehet, hogy busy figyelést kellene beletenni...
Szerkesztette: Pelican 2005. 09. 03. 10:49 -kor
#1388
Elküldve: 2005. 09. 03. 11:21
Szerintetek lehetséges lenne a soros porton keresztül vezérelni az LCD-t?
Nekem szükségem lenne rá, mert nincs nyomtatóportom, és az USB-k is foglaltak, de a COM portom üres.
Köszönöm.
#1389
Elküldve: 2005. 09. 03. 12:14
Idézet: P_Chris - Dátum: 2005. szept. 3., szombat - 12:21
Szerintetek lehetséges lenne a soros porton keresztül vezérelni az LCD-t?
Igen.
#1390
Elküldve: 2005. 09. 03. 12:20
Azt is leirod, hogy milyen IC/áramkör kell hozzá?
Köszi.
#1391
Elküldve: 2005. 09. 03. 12:55
#1392
Elküldve: 2005. 09. 03. 12:58
#1393
Elküldve: 2005. 09. 03. 18:02
#1394
Elküldve: 2005. 09. 03. 20:27
Idézet: Robert7x - Dátum: 2005. szept. 3., szombat - 13:58
Elég neki ez a tüske is, mert működik, csak az LCD-ből meghívva, nem stimmel valami.
#1395
Elküldve: 2005. 09. 03. 20:29
Idézet: Robert7x - Dátum: 2005. szept. 3., szombat - 19:02
Szerintem nyugodtan kivehető, de nem kellene az OLED-hez kötni, mert LCD-ből is van háttérvilágítás nélküli. Legyen vezérelhető. van ott még elég bit...
#1396
Elküldve: 2005. 09. 03. 20:30
A PWM alapú háttér illetve kontrasztba bújok épp bele. Próbálom kiszűrni, mi lehet a gond...
#1397
Elküldve: 2005. 09. 03. 21:29
Úgy néz ki túl gyors a kijelzo:) A lcd4busy.lib file-ba kell belebújnom... Affene akarta újraírni a fél rendszert. A directLCD elérést csak úgy érdemes "próbálgatni" ha ez ki van kapcsolva (azaz a fent kiremelt sorok vannak beírva...)
#1398
Elküldve: 2005. 09. 04. 06:56
Lenne még egypár kérdésem:
A MAX232-t ugye kicserélhetem egy 232A-ra, ami gyorsabb valamivel?
És ti hol szerzitek be az IC-ket (most pl. a maxra gondolok), mert a conradban 2500,- Ft, ami egy kicsit sok...
Kösz a segítséget.
#1399
Elküldve: 2005. 09. 04. 07:52
#1400
Elküldve: 2005. 09. 04. 10:23
Még csinosítom a kódot, nemsokára felteszem.

Súgó
A téma zárva.










