Toggle navigation
Documentation
The friendly Operating System for the Internet of Things
lcd_internal.h
Go to the documentation of this file.
1
/*
2
* Copyright (C) 2018 Koen Zandberg
3
* 2021 Francisco Molina
4
*
5
* This file is subject to the terms and conditions of the GNU Lesser
6
* General Public License v2.1. See the file LICENSE in the top level
7
* directory for more details.
8
*/
9
10
#pragma once
11
25
#ifdef __cplusplus
26
extern
"C"
{
27
#endif
28
35
#define LCD_CMD_SWRESET 0x01
36
#define LCD_CMD_RDDIDIF 0x04
37
#define LCD_CMD_RDDST 0x09
38
#define LCD_CMD_SLPIN 0x10
39
#define LCD_CMD_SLPOUT 0x11
40
#define LCD_CMD_NORON 0x13
41
#define LCD_CMD_DINVOFF 0x20
42
#define LCD_CMD_DINVON 0x21
44
#define LCD_CMD_GAMSET 0x26
45
#define LCD_CMD_DISPOFF 0x28
46
#define LCD_CMD_DISPON 0x29
47
#define LCD_CMD_CASET 0x2A
48
#define LCD_CMD_PASET 0x2b
49
#define LCD_CMD_RAMWR 0x2c
50
#define LCD_CMD_RAMRD 0x2e
51
#define LCD_CMD_MADCTL 0x36
52
#define LCD_CMD_IDMOFF 0x38
53
#define LCD_CMD_IDMON 0x39
54
#define LCD_CMD_TEOFF 0x34
55
#define LCD_CMD_TEON 0x35
56
#define LCD_CMD_COLMOD 0x3A
57
#define LCD_CMD_PIXSET 0x3A
58
#define LCD_CMD_RAMWRC 0x3c
59
#define LCD_CMD_RAMRDC 0x3e
60
#define LCD_CMD_WRDISBV 0x51
61
#define LCD_CMD_WRCTRLD 0x53
62
#define LCD_CMD_RDCTRLD 0x54
63
#define LCD_CMD_FRAMECTL1 0xb1
64
#define LCD_CMD_FRAMECTL2 0xb2
65
#define LCD_CMD_FRAMECTL3 0xb3
66
#define LCD_CMD_DFUNC 0xb6
67
#define LCD_CMD_PWCTRL1 0xc0
68
#define LCD_CMD_PWCTRL2 0xc1
69
#define LCD_CMD_VMCTRL1 0xc5
70
#define LCD_CMD_VMCTRL2 0xc7
71
#define LCD_CMD_PGAMCTRL 0xe0
72
#define LCD_CMD_NGAMCTRL 0xe1
73
#define LCD_CMD_IFCTL 0xf6
76
#define LCD_PIXSET_16BIT 0x55
77
#define LCD_PIXSET_18BIT 0x66
79
#ifdef __cplusplus
80
}
81
#endif
Generated on Mon Jun 30 2025 14:58:01 by
1.9.1