cleonard99999
New member
Hi-
Trying to get a Samsung S6B0721 graphics LCD driver initialized, but not having any luck. I believe this part uses the KS0713 chipset, although I'm not 100% sure.
After powerup, I leave RESETB low for about 1.5ms, pull it high, set RS and CS1B low, then have a micro send the following commands via a serial connection:
ADC Select (0xA1)
SHL Select (0xC8)
LCD Bias Select (0xA2 = 1/7 bias, 1/65 duty)
Voltage Converter On (0x2C)
(wait 2ms)
Voltage Regulator On (0x2E)
(wait 2ms)
Voltage Follower On (0x2F)
Regulator Resistor Select (0x26 for V0=5.29*Vev=8.51V)
Set Reference Voltage Mode (0x81)
Set Reference Voltage Level (0x04 for Vev=0.803*Vref=1.61V)
(wait 2ms)
Turn on display (0xAF)
Turn on all pixels (0xA4)
This setup has no effect whatsoever. I've tried running with breakpoints after every single command, so I know time between each of these commands isn't the cause. Is there a better setup routine? I'm just doing what the datasheet suggests.
The LCD is 96x64 dots and supposedly runs at 8.5 V, 1/7-bias, and 1/65-duty. I should probably add that I'm a software engineer who knows little about LCDs except for what was is the datasheet for this part-this is new territory for me. ANY help would be very very much appreciated.
Trying to get a Samsung S6B0721 graphics LCD driver initialized, but not having any luck. I believe this part uses the KS0713 chipset, although I'm not 100% sure.
After powerup, I leave RESETB low for about 1.5ms, pull it high, set RS and CS1B low, then have a micro send the following commands via a serial connection:
ADC Select (0xA1)
SHL Select (0xC8)
LCD Bias Select (0xA2 = 1/7 bias, 1/65 duty)
Voltage Converter On (0x2C)
(wait 2ms)
Voltage Regulator On (0x2E)
(wait 2ms)
Voltage Follower On (0x2F)
Regulator Resistor Select (0x26 for V0=5.29*Vev=8.51V)
Set Reference Voltage Mode (0x81)
Set Reference Voltage Level (0x04 for Vev=0.803*Vref=1.61V)
(wait 2ms)
Turn on display (0xAF)
Turn on all pixels (0xA4)
This setup has no effect whatsoever. I've tried running with breakpoints after every single command, so I know time between each of these commands isn't the cause. Is there a better setup routine? I'm just doing what the datasheet suggests.
The LCD is 96x64 dots and supposedly runs at 8.5 V, 1/7-bias, and 1/65-duty. I should probably add that I'm a software engineer who knows little about LCDs except for what was is the datasheet for this part-this is new territory for me. ANY help would be very very much appreciated.
Looking for additional LCD resources? Check out our LCD blog for the latest developments in LCD technology.