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

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
Page 58
11.5.1 General HAL Support
S1D13505
X23A-G-003-07
Note
int seSetDisplayMode(int DevID, int DisplayMode, int flags)
Description:
Parameters:
Return Value: ERR_OK
See Also:
Example:
General HAL support covers the miscellaneous functions. There is usually no more than
one or two functions devoted to any particular aspect of S1D13505 operation.
int seGetId(int DevID, int * pId)
Description:
Parameters:
See note from seSetInit().
This routine sets the S1D13505 registers according to the values contained in the
HAL_STRUCT register section.
aspects of chip operation are set with this call, including loading default values into
the color Look-Up Tables (LUTs).
DevID
DisplayMode- the HAL_STRUCT register set to use:
flags
ERR_FAILED - unable to complete operation. Occurs as a result of an invalid
seSetDisplayMode(DevID, DISP_MODE_LCD, CLEAR_MEM |
DISP_FIFO_OFF);
The above example will initialize for the LCD, and then clear display buffer memory
and blank the screen. The advantage to this approach is that afterwards the appli-
cation can write to the display without showing the image until memory is
completely updated; the application would then call seDisplayFIFO(DevID, ON).
Reads the S1D13505 revision code register to determine the chip product and
revisions. The interpreted value is returned in pID.
DevID
pId
Setting all the registers means that timing, display surface dimensions, and all other
seDisplayFifo() - for enabling/disabling the FIFO.
- a valid registered device ID
- Can be set to one or more flags. Each flag added by using the
- no problems encountered
register in the HAL_STRUCT.
- registered device ID
- pointer to the int to receive the controller ID.
DISP_MODE_LCD,
DISP_MODE_CRT, or
DISP_MODE_SIMULTANEOUS
logical OR command. Do not add mutually exclusive flags.
Flags can be set to 0 to use defaults.
DONT_CLEAR_MEM (default) - do not clear memory
CLEAR_MEM - clear display buffer memory
DISP_FIFO_OFF - turn off display FIFO
DISP_FIFO_ON (default) - turn on display FIFO
(blank screen except for cursor or ink layer)
Epson Research and Development
Programming Notes and Examples
Vancouver Design Center
Issue Date: 01/02/05

Related parts for S1D13505