Kevinoud
Een zak tuinaarde opescheuren
Hallo,
Ik heb van mijn stage bedrijf een lcd schermpje gekregen met een T6963(CFG) controller.
deze is 128*240 pixels en zou ik graag willen aansturen er zitten een aantal lichte krasjes op en daarom is hij afgekeurd.
Ik vroeg me af of iemand een voorbeeldje had en of hij net zo makkelijk is aan te sturen als een standaard hd44700 display
BVD
Kevinoud
Een zak tuinaarde opescheuren
Kevinoud
Een zak tuinaarde opescheuren
Ik wil dit het onderstaande LCD aansturen
http://doc.chipfind.ru/pdf/winstar/wg240128b.pdf
Nu snap ik alleen de eigenschappen / aansluitingen van de volgende pinnen niet helemaal
Pin 1 en 2 zijn duidelijk dit is gewoon 5V.
Pin 17 Negative Voltage
Welke spanning moet hierop komen ? ik kan dit niet vinden in de datasheet??
... buiten de Data bus lines en de RD en WR lijnen snap ik het allemaal eigelijk niet.
Iemand die al vaker met zulke displays heeft gestoeid ?
ik kom er niet uit.
Betekend dit dat ik een 2de (negatieve) voeding moet pakken
Alvast bedankt 
Arco
Special Member
Arco - "Simplicity is a prerequisite for reliability" - hard-, firm-, en software ontwikkeling: www.arcovox.com
Pin 17 Negative Voltage
Welke spanning moet hierop komen ? ik kan dit niet vinden in de datasheet??
Daar komt spanning uit, niet in, meestal bestemd voor de kontrast potmeter...
Kevinoud
Een zak tuinaarde opescheuren
Ik vat em ik heb nu het display heel even aangezet en het contrast en backlight werken.
Nu heb ik op dit display geen 2 controllers en dus geen CS1 en CS2 maar wel CE (Chip Enable) hoe stel ik dit in in pic basic in de userguide staat alleen een voorbeeld met een CS1 en CS2 lijn (test programma)
ik heb nu een half uurtje gegoogeld maar ik kan geen voorbeeld code vinden Voor mijn Toshiba pinout.
Ik heb Bijv een C/D pin en een CE pin en een MD2 pin terwijl ik die niet terug vind in de manual
Deze code heb ik nu en kan hij ook compileren
ik krijg alleen een write 0x0004 HEX(28B8)<>PIC(2820) error
DEVICE 16F877A ;We gebruiken een 16F628A type
CONFIG WDT_OFF, PWRTE_ON, LVP_OFF, HS_OSC
Xtal 20 ;20Mhz kristal
ALL_DIGITAL TRUE ;Alle ingangen digitaal
portb_pullups on
Declare LCD_type Graphic
declare LCD_WRPIN PORTb.5
declare LCD_RDPIN PORTb.4
declare LCD_CEPIN PORTb.3
declare LCD_CDPIN PORTb.2
declare LCD_RSTPIN PORTb.1
Declare LCD_dtpin portD.0
declare LCD_X_RES 240
declare LCD_Y_RES 128
declare LCD_FONT_WIDTH 6
declare LCD_RAM_SIZE 8192
DIM XPOS AS BYTE
delayms 300
Again:
;zet een lijn
FOR XPOS = 0 TO 127
PLOT 20, XPOS ;lijn 20
DELAYMS 500
PLOT 21, XPOS ;lijn 22
DELAYMS 500
PLOT 22, XPOS ;lijn 24
DELAYMS 500
PLOT 23, XPOS ;lijn 26
DELAYMS 500
PLOT 24, XPOS ;lijn 28
DELAYMS 500
PLOT 25, XPOS ;lijn 30
DELAYMS 1000
NEXT
GOTO Again
END
[Bericht gewijzigd door Henry S. op (50%)]
Op 16 februari 2009 21:21:16 schreef Kevinoud:
Ik vat em ik heb nu het display heel even aangezet en het contrast en backlight werken.Nu heb ik op dit display geen 2 controllers en dus geen CS1 en CS2 maar wel CE (Chip Enable) hoe stel ik dit in in pic basic in de userguide staat alleen een voorbeeld met een CS1 en CS2 lijn (test programma)
ik heb nu een half uurtje gegoogeld maar ik kan geen voorbeeld code vinden Voor mijn Toshiba pinout.
Ik heb Bijv een C/D pin en een CE pin en een MD2 pin terwijl ik die niet terug vind in de manual
Je zit bij de aansluitingen van een Samsung KS0108 te kijken... Kijk even verder. En er staan 3 voorbeelden in samples map.
Deze code heb ik nu en kan hij ook compileren
ik krijg alleen een write 0x0004 HEX(28B8)<>PIC(2820) error
Waarin?
Declare LCD_type Graphic
Alweer een Samsung display? Even de manual wat beter doorlezen.
En na 1 uur gebruik je natuurlijk de edit ipv een kick!
Kevinoud
Een zak tuinaarde opescheuren
Deze code heb ik nu en kan hij ook compileren
ik krijg alleen een write 0x0004 HEX(28B8)<>PIC(2820) errorWaarin?
ik zat idd niet goed maar zoals in mijn laatste stukje code te zien is is dat opgelost ik heb nu nog een los hangende MD2 en Font pin en de rest is aangesloten en staat in het programma
De foutmelding zie ik tijdens het HEX programmeren in ICD2PROG.
De font pin staat in de manual, en onder F1.
[Bericht gewijzigd door Henry S. op (17%)]


