S1D13505 Epson Electronics America, Inc., S1D13505 Datasheet - Page 243

no-image

S1D13505

Manufacturer Part Number
S1D13505
Description
LCD Controller
Manufacturer
Epson Electronics America, Inc.
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
S1D13505F00A
Manufacturer:
EPSON
Quantity:
254
Part Number:
S1D13505F00A100
Manufacturer:
EPSON
Quantity:
8 000
Part Number:
S1D13505F00A2
Manufacturer:
EPSON
Quantity:
5
Part Number:
S1D13505F00A2
Manufacturer:
EPSON/爱普生
Quantity:
20 000
Part Number:
S1D13505F00A200
Manufacturer:
EPSON
Quantity:
1 400
Part Number:
S1D13505F00A200
Manufacturer:
Epson Electronics America Inc-Semiconductor Div
Quantity:
10 000
Part Number:
S1D13505F00A200
Manufacturer:
EPSON/爱普生
Quantity:
20 000
Epson Research and Development
Vancouver Design Center
#define REGISTER_OFFSET
/*
** DISP_MEM_OFFSET points to the starting address of the display buffer memory
*/
#define DISP_MEM_OFFSET
/*
** DISP_MEMORY_SIZE is the size of display buffer memory
*/
#define DISP_MEMORY_SIZE
/*
** Calculate the value to put in Ink/Cursor Start Address Select Register
**
** We want the offset to be just past the end of display memory so:
**
**
**
*/
#define CURSOR_START
void main(void)
{
Programming Notes and Examples
Issue Date: 01/02/05
unsigned char * pRegs = REGISTER_OFFSET;
unsigned char * pMem;
unsigned char * pLUT;
unsigned char * pTmp;
unsigned char * pCursor;
long lpCnt;
int idx;
int rgb;
long x, y;
/*
** Initialize the chip.
*/
/*
** Step 1: Enable the host interface.
**
** Register 1B: Miscellaneous Disable - host interface enabled, half frame
**
*/
*(pRegs + 0x1B) = 0x00;
/*
** Step 2: Disable the FIFO
*/
*(pRegs + 0x23) = 0x80;
/*
** Step 3: Set Memory Configuration
**
** Register 1: Memory Configuration - 4 ms refresh, EDO
*/
*(pRegs + 0x01) = 0x30;
Offset = (DISP_MEM_SIZE - (X * 8192)
(640 * 480) = DISP_MEMORY_SIZE - (X * 8192)
CURSOR_START = (DISP_MEMORY_SIZE - (640 * 480)) / 8192
buffer enabled.
218
((unsigned char *) 0x4000000)
((unsigned char *) 0x14000000)
0x200000
/* 0000 0000 */
/* 1000 0000 */
/* 0011 0000 */
X23A-G-003-07
S1D13505
Page 89

Related parts for S1D13505