Classes | Macros
Référence du fichier Adafruit_ST77xx.h
#include "Arduino.h"
#include "Print.h"
#include <Adafruit_GFX.h>
#include <Adafruit_SPITFT.h>
#include <Adafruit_SPITFT_Macros.h>

Classes

class  Adafruit_ST77xx
 Subclass of SPITFT for ST77xx displays (lots in common!) Plus de détails...
 

Macros

#define ST7735_TFTWIDTH_128   128
 
#define ST7735_TFTWIDTH_80   80
 
#define ST7735_TFTHEIGHT_128   128
 
#define ST7735_TFTHEIGHT_160   160
 
#define ST_CMD_DELAY   0x80
 
#define ST77XX_NOP   0x00
 
#define ST77XX_SWRESET   0x01
 
#define ST77XX_RDDID   0x04
 
#define ST77XX_RDDST   0x09
 
#define ST77XX_SLPIN   0x10
 
#define ST77XX_SLPOUT   0x11
 
#define ST77XX_PTLON   0x12
 
#define ST77XX_NORON   0x13
 
#define ST77XX_INVOFF   0x20
 
#define ST77XX_INVON   0x21
 
#define ST77XX_DISPOFF   0x28
 
#define ST77XX_DISPON   0x29
 
#define ST77XX_CASET   0x2A
 
#define ST77XX_RASET   0x2B
 
#define ST77XX_RAMWR   0x2C
 
#define ST77XX_RAMRD   0x2E
 
#define ST77XX_PTLAR   0x30
 
#define ST77XX_COLMOD   0x3A
 
#define ST77XX_MADCTL   0x36
 
#define ST77XX_MADCTL_MY   0x80
 
#define ST77XX_MADCTL_MX   0x40
 
#define ST77XX_MADCTL_MV   0x20
 
#define ST77XX_MADCTL_ML   0x10
 
#define ST77XX_MADCTL_RGB   0x00
 
#define ST77XX_RDID1   0xDA
 
#define ST77XX_RDID2   0xDB
 
#define ST77XX_RDID3   0xDC
 
#define ST77XX_RDID4   0xDD
 
#define ST77XX_BLACK   0x0000
 
#define ST77XX_WHITE   0xFFFF
 
#define ST77XX_RED   0xF800
 
#define ST77XX_GREEN   0x07E0
 
#define ST77XX_BLUE   0x001F
 
#define ST77XX_CYAN   0x07FF
 
#define ST77XX_MAGENTA   0xF81F
 
#define ST77XX_YELLOW   0xFFE0
 
#define ST77XX_ORANGE   0xFC00
 

Documentation des macros

◆ ST7735_TFTHEIGHT_128

#define ST7735_TFTHEIGHT_128   128

◆ ST7735_TFTHEIGHT_160

#define ST7735_TFTHEIGHT_160   160

◆ ST7735_TFTWIDTH_128

#define ST7735_TFTWIDTH_128   128

◆ ST7735_TFTWIDTH_80

#define ST7735_TFTWIDTH_80   80

◆ ST77XX_BLACK

#define ST77XX_BLACK   0x0000

◆ ST77XX_BLUE

#define ST77XX_BLUE   0x001F

◆ ST77XX_CASET

#define ST77XX_CASET   0x2A

◆ ST77XX_COLMOD

#define ST77XX_COLMOD   0x3A

◆ ST77XX_CYAN

#define ST77XX_CYAN   0x07FF

◆ ST77XX_DISPOFF

#define ST77XX_DISPOFF   0x28

◆ ST77XX_DISPON

#define ST77XX_DISPON   0x29

◆ ST77XX_GREEN

#define ST77XX_GREEN   0x07E0

◆ ST77XX_INVOFF

#define ST77XX_INVOFF   0x20

◆ ST77XX_INVON

#define ST77XX_INVON   0x21

◆ ST77XX_MADCTL

#define ST77XX_MADCTL   0x36

◆ ST77XX_MADCTL_ML

#define ST77XX_MADCTL_ML   0x10

◆ ST77XX_MADCTL_MV

#define ST77XX_MADCTL_MV   0x20

◆ ST77XX_MADCTL_MX

#define ST77XX_MADCTL_MX   0x40

◆ ST77XX_MADCTL_MY

#define ST77XX_MADCTL_MY   0x80

◆ ST77XX_MADCTL_RGB

#define ST77XX_MADCTL_RGB   0x00

◆ ST77XX_MAGENTA

#define ST77XX_MAGENTA   0xF81F

◆ ST77XX_NOP

#define ST77XX_NOP   0x00

◆ ST77XX_NORON

#define ST77XX_NORON   0x13

◆ ST77XX_ORANGE

#define ST77XX_ORANGE   0xFC00

◆ ST77XX_PTLAR

#define ST77XX_PTLAR   0x30

◆ ST77XX_PTLON

#define ST77XX_PTLON   0x12

◆ ST77XX_RAMRD

#define ST77XX_RAMRD   0x2E

◆ ST77XX_RAMWR

#define ST77XX_RAMWR   0x2C

◆ ST77XX_RASET

#define ST77XX_RASET   0x2B

◆ ST77XX_RDDID

#define ST77XX_RDDID   0x04

◆ ST77XX_RDDST

#define ST77XX_RDDST   0x09

◆ ST77XX_RDID1

#define ST77XX_RDID1   0xDA

◆ ST77XX_RDID2

#define ST77XX_RDID2   0xDB

◆ ST77XX_RDID3

#define ST77XX_RDID3   0xDC

◆ ST77XX_RDID4

#define ST77XX_RDID4   0xDD

◆ ST77XX_RED

#define ST77XX_RED   0xF800

◆ ST77XX_SLPIN

#define ST77XX_SLPIN   0x10

◆ ST77XX_SLPOUT

#define ST77XX_SLPOUT   0x11

◆ ST77XX_SWRESET

#define ST77XX_SWRESET   0x01

◆ ST77XX_WHITE

#define ST77XX_WHITE   0xFFFF

◆ ST77XX_YELLOW

#define ST77XX_YELLOW   0xFFE0

◆ ST_CMD_DELAY

#define ST_CMD_DELAY   0x80