LCDInfo.com http://forum.lcdinfo.com/ |
|
S1D13700 screen vertically divided http://forum.lcdinfo.com/viewtopic.php?f=9&t=1752 |
Page 1 of 1 |
Author: | elric63 french [ Tue Oct 03, 2006 11:34 ] |
Post subject: | S1D13700 screen vertically divided |
Hello, i'm using a WINSTAR 320*240 with a S1D13700 controller. i'm trying to use this GLCD in 4 grayscale mode, but when i used this mode the screen is vertically divided in 2 identical screen with exactly the same texts and graphics! In black and white mode i have an entire screen and i can make "all i want" it's ok for this mode. The 4 colors are ok i can drawing 4 rectangles or 4 differents text in the 4 grayscales. The problem, is that i have a 160*240 screen duplicate verticaly!!! Have you an idea of the problem? |
Author: | elric63 french [ Fri Oct 06, 2006 16:21 ] |
Post subject: | |
I have solved my problem! In fact it's was a bad init on the Horizontal Adress Range (AP) Register it must initialized with the value of 0x50 and not 0x40. |
Author: | gsf [ Mon Jan 22, 2007 9:53 ] |
Post subject: | Re: S1D13700 screen vertically divided |
Please post your connection diagram/schematic. I make my display show anything! Regards! |
Author: | MSprut [ Wed Jan 23, 2008 12:33 ] |
Post subject: | |
elric63 french wrote: I have solved my problem!
In fact it's was a bad init on the Horizontal Adress Range (AP) Register it must initialized with the value of 0x50 and not 0x40. I have same problem with grayscale in LCD BG320240BFPHH and change AP from 0x40 to 0x50, but screen becomes horizontally and vertically divided. How to resolve this? My init code: lcd_wr_cmnd(SYSTEM_SET); delay_us(30); lcd_wr_data(0x30); lcd_wr_data(0x87); lcd_wr_data(0x07); lcd_wr_data(79); lcd_wr_data(81); lcd_wr_data(LCD_Y_SIZE - 1); lcd_wr_data(0x50); lcd_wr_data(0x00); |
Page 1 of 1 | All times are UTC + 2 hours |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |