Toggle navigation
Documentation
The friendly Operating System for the Internet of Things
Loading...
Searching...
No Matches
lcd_internal.h
Go to the documentation of this file.
1
/*
2
* SPDX-FileCopyrightText: 2018 Koen Zandberg
3
* SPDX-FileCopyrightText: 2021 Francisco Molina
4
* SPDX-License-Identifier: LGPL-2.1-only
5
*/
6
7
#pragma once
8
21
22
#ifdef __cplusplus
23
extern
"C"
{
24
#endif
25
32
#define LCD_CMD_SWRESET 0x01
33
#define LCD_CMD_RDDIDIF 0x04
34
#define LCD_CMD_RDDST 0x09
35
#define LCD_CMD_SLPIN 0x10
36
#define LCD_CMD_SLPOUT 0x11
37
#define LCD_CMD_NORON 0x13
38
#define LCD_CMD_DINVOFF 0x20
39
#define LCD_CMD_DINVON 0x21
40
41
#define LCD_CMD_GAMSET 0x26
42
#define LCD_CMD_DISPOFF 0x28
43
#define LCD_CMD_DISPON 0x29
44
#define LCD_CMD_CASET 0x2A
45
#define LCD_CMD_PASET 0x2b
46
#define LCD_CMD_RAMWR 0x2c
47
#define LCD_CMD_RAMRD 0x2e
48
#define LCD_CMD_MADCTL 0x36
49
#define LCD_CMD_IDMOFF 0x38
50
#define LCD_CMD_IDMON 0x39
51
#define LCD_CMD_TEOFF 0x34
52
#define LCD_CMD_TEON 0x35
53
#define LCD_CMD_COLMOD 0x3A
54
#define LCD_CMD_PIXSET 0x3A
55
#define LCD_CMD_RAMWRC 0x3c
56
#define LCD_CMD_RAMRDC 0x3e
57
#define LCD_CMD_WRDISBV 0x51
58
#define LCD_CMD_WRCTRLD 0x53
59
#define LCD_CMD_RDCTRLD 0x54
60
#define LCD_CMD_FRAMECTL1 0xb1
61
#define LCD_CMD_FRAMECTL2 0xb2
62
#define LCD_CMD_FRAMECTL3 0xb3
63
#define LCD_CMD_DFUNC 0xb6
64
#define LCD_CMD_PWCTRL1 0xc0
65
#define LCD_CMD_PWCTRL2 0xc1
66
#define LCD_CMD_VMCTRL1 0xc5
67
#define LCD_CMD_VMCTRL2 0xc7
68
#define LCD_CMD_PGAMCTRL 0xe0
69
#define LCD_CMD_NGAMCTRL 0xe1
70
#define LCD_CMD_IFCTL 0xf6
72
73
#define LCD_PIXSET_16BIT 0x55
74
#define LCD_PIXSET_18BIT 0x66
75
76
#ifdef __cplusplus
77
}
78
#endif
Generated on Fri May 1 2026 15:22:59 by
1.13.2