Skip to content

Arduino_LCD

詳細情報

メンバー

Arduino_LCD()

Arduino_LCD::Arduino_LCD(uint8_t CS, uint8_t RS, uint8_t SID, uint8_t SCLK, uint8_t RST)

引数

  • uint8_t CS
  • uint8_t RS
  • uint8_t SID
  • uint8_t SCLK
  • uint8_t RST

Arduino_LCD()

Arduino_LCD::Arduino_LCD(uint8_t CS, uint8_t RS, uint8_t RST)

引数

  • uint8_t CS
  • uint8_t RS
  • uint8_t RST

initB()

void Arduino_LCD::initB(void)

initR()

void Arduino_LCD::initR(uint8_t options=INITR_GREENTAB)

引数

  • uint8_t options

setAddrWindow()

void Arduino_LCD::setAddrWindow(uint8_t x0, uint8_t y0, uint8_t x1, uint8_t y1)

引数

  • uint8_t x0
  • uint8_t y0
  • uint8_t x1
  • uint8_t y1

pushColor()

void Arduino_LCD::pushColor(uint16_t color)

引数

  • uint16_t color

fillScreen()

void Arduino_LCD::fillScreen(uint16_t color)

引数

  • uint16_t color

drawPixel()

void Arduino_LCD::drawPixel(int16_t x, int16_t y, uint16_t color)

引数

  • int16_t x
  • int16_t y
  • uint16_t color

drawFastVLine()

void Arduino_LCD::drawFastVLine(int16_t x, int16_t y, int16_t h, uint16_t color)

引数

  • int16_t x
  • int16_t y
  • int16_t h
  • uint16_t color

drawFastHLine()

void Arduino_LCD::drawFastHLine(int16_t x, int16_t y, int16_t w, uint16_t color)

引数

  • int16_t x
  • int16_t y
  • int16_t w
  • uint16_t color

fillRect()

void Arduino_LCD::fillRect(int16_t x, int16_t y, int16_t w, int16_t h, uint16_t color)

引数

  • int16_t x
  • int16_t y
  • int16_t w
  • int16_t h
  • uint16_t color

setRotation()

void Arduino_LCD::setRotation(uint8_t r)

引数

  • uint8_t r

invertDisplay()

void Arduino_LCD::invertDisplay(boolean i)

引数

  • boolean i

Color565()

uint16_t Arduino_LCD::Color565(uint8_t r, uint8_t g, uint8_t b)

引数

  • uint8_t r
  • uint8_t g
  • uint8_t b

戻り値

uint16_t