
UC1682
80x104RGB CSTN Controller-Driver
Revision 0.6
25
(33) SET WINDOW PROGRAM STARTING ROW ADDRESS
Action
C/D W/R D7 D6 D5 D4 D3 D2 D1 D0
00
111
1010
1
Set WPP0
(Double byte command)
WPP0 register parameter
This command is to program the starting row address of RAM program window.
(34) SET WINDOW PROGRAM ENDING COLUMN ADDRESS
Action
C/D W/R D7 D6 D5 D4 D3 D2 D1 D0
00
111
1011
0
Set WPC1
(Double byte command)
WPC1[7:0] register parameter
This command is to program the ending column address of RAM program window.
(35) SET WINDOW PROGRAM ENDING ROW ADDRESS
Action
C/D W/R D7 D6 D5 D4 D3 D2 D1 D0
00
111
1011
1
Set WPP1
(Double byte command)
WPP1 register parameter
This command is to program the ending row address of RAM program window.
(36) SET WINDOW PROGRAM ENABLE
Action
C/D W/R D7 D6 D5 D4 D3 D2 D1 D0
Set Window Program Enable AC[4]
0
0
111
1100
AC4
This command is to enable the Window Program Function. Window Program Enable should always be reset
when changing the window program boundary and then set right before starting the new boundary program.
Window Program Function can be used to refresh the RAM data in a specified window of SRAM address.
When window programming is enabled, the CA and RA increment and wrap around will be automatically
adjusted, and therefore allow effective data update within the window.
The direction of Window Program will depend on the WA (AC[0]), RID (AC[2]), auto-increment order (AC[1])
and MX (LC[1]) register setting. WA decides whether the program RAM address advances to next
row/column after reaching the specified window column / row boundary. RID controls the RAM address
incrementing from WPP0 toward WPP1 (RID=0) or reverse the direction (RID=1). Auto-increment order
directs the RAM address increment vertically (AC[1]=1) or horizontally (AC[1]=0). MX results the RAM
column address incrementing from 103-WPC0 to 103-WPC1 (MX=1) or WPC0 to WPC1 (MX=0).