English
Language : 

UM10562 Datasheet, PDF (292/942 Pages) NXP Semiconductors – LPC408x/407x User manual
NXP Semiconductors
UM10562
Chapter 11: LPC408x/407x LCD controller
Table 217. Buffer to pixel mapping for 32 x 32 pixel cursor format
Offset into cursor memory
Data bits
0
4
(8 * y)
(8 * y) +4
1:0
(3, 0)
(19, 0)
(3, y)
(19, y)
3:2
(2, 0)
(18, 0)
(2, y)
(18, y)
5:4
(1, 0)
(17, 0)
(1, y)
(17, y)
7:6
(0, 0)
(16, 0)
(0, y)
(16, y)
9:8
(7, 0)
(23, 0)
(7, y)
(23, y)
11:10
(6, 0)
(22, 0)
(6, y)
(22, y)
13:12
(5, 0)
(21, 0)
(5, y)
(21, y)
15:14
(4, 0)
(20, 0)
(4, y)
(20, y)
17:16
(11, 0)
(27, 0)
(11, y)
(27, y)
19:18
(10, 0)
(26, 0)
(10, y)
(26, y)
21:20
(9, 0)
(25, 0)
(9, y)
(25, y)
23:22
(8, 0)
(24, 0)
(8, y)
(24, y)
25:24
(15, 0)
(31, 0)
(15, y)
(31, y)
27:26
(14, 0)
(30, 0)
(14, y)
(30, y)
29:28
(13, 0)
(29, 0)
(13, y)
(29, y)
31:30
(12, 0)
(28, 0)
(12, y)
(28, y)
F8
(3, 31)
(2, 31)
(1, 31)
(0, 31)
(7, 31)
(6, 31)
(5, 31)
(4, 31)
(11, 31)
(10, 31)
(9, 31)
(8, 31)
(15, 31)
(14, 31)
(13, 31)
(12, 31)
FC
(19, 31)
(18, 31)
(17, 31)
(16, 31)
(23, 31)
(22, 31)
(21, 31)
(20, 31)
(27, 31)
(26, 31)
(25, 31)
(24, 31)
(31, 31)
(30, 31)
(29, 31)
(28,31)
64 by 64 pixel format
Only one cursor fits in the memory space in 64 x 64 mode, as detailed in Table 218.
Table 218. Buffer to pixel mapping for 64 x 64 pixel cursor format
Offset into cursor memory
Data bits
0
4
8
12
(16 * y) (16 * y) +4
1:0
(3, 0) (19, 0) (35, 0) (51, 0)
(3, y)
(19, y)
3:2
(2, 0) (18, 0) (34, 0) (50, 0)
(2, y)
(18, y)
5:4
(1, 0) (17, 0) (33, 0) (49, 0)
(1, y)
(17, y)
7:6
(0, 0) (16, 0) (32, 0) (48, 0)
(0, y)
(16, y)
9:8
(7, 0) (23, 0) (39, 0) (55, 0)
(7, y)
(23, y)
11:10
(6, 0) (22, 0) (38, 0) (54, 0)
(6, y)
(22, y)
13:12
(5, 0) (21, 0) (37, 0) (53, 0)
(5, y)
(21, y)
15:14
(4, 0) (20, 0) (36, 0) (52, 0)
(4, y)
(20, y)
17:16
(11, 0) (27, 0) (43, 0) (59, 0) (11, y)
(27, y)
19:18
(10, 0) (26, 0) (42, 0) (58, 0) (10, y)
(26, y)
21:20
(9, 0) (25, 0) (41, 0) (57, 0)
(9, y)
(25, y)
23:22
(8, 0) (24, 0) (40, 0) (56, 0)
(8, y)
(24, y)
25:24
(15, 0) (31, 0) (47, 0) (63, 0) (15, y)
(31, y)
27:26
(14, 0) (30, 0) (46, 0) (62, 0) (14, y)
(30, y)
29:28
(13, 0) (29, 0) (45, 0) (61, 0) (13, y)
(29, y)
31:30
(12, 0) (28, 0) (44, 0) (60, 0) (12, y)
(28, y)
(16 * y) + 8
(35, y)
(34, y)
(33, y)
(32, y)
(39, y)
(38, y)
(37, y)
(36, y)
(43, y)
(42, y)
(41, y)
(40, y)
(47, y)
(46, y)
(45, y)
(44, y)
(16 * y) + 12
(51, y)
(50, y)
(49, y)
(48, y)
(55, y)
(54, y)
(53, y)
(52, y)
(59, y)
(58, y)
(57, y)
(56, y)
(63, y)
(62, y)
(61, y)
(60, y)
FC
(51, 63)
(50, 63)
(49, 63)
(48, 63)
(55, 63)
(54, 63)
(53, 63)
(52, 63)
(59, 63)
(58, 63)
(57, 63)
(56, 63)
(63, 63)
(62, 63)
(61, 63)
(60, 63)
UM10562
User manual
All information provided in this document is subject to legal disclaimers.
Rev. 1 — 13 September 2012
© NXP B.V. 2012. All rights reserved.
292 of 942