LCD12864

Материал из CADR
Версия от 10:37, 16 декабря 2022; Avp (обсуждение | вклад) (Новая страница: «= Подключение к Arduino Nano по SPI = {| class="wikitable" |- ! PIN# !! LCD12864 !! Назначение пина || Arduino Nano |- | 01 || GND |…»)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

Подключение к Arduino Nano по SPI

PIN#  LCD12864  Назначение пина Arduino Nano
01 GND Земля GND
02 VCC Питание дисплея VIN
03 V0 Регулировка контраста VIN
04 RS D2
05 R/W D3
06 E D4
07 DB0
08 DB1
09 DB2
10 DB3
11 DB4
12 DB5
13 DB6
14 DB7
15 PSB GND
16 NC
17 RST D5
18 VOUT
19 BLA Анод светодиода подсветки дисплея VIN
20 BLK Катод светодиода подсветки дисплея GND


Библиотеки

Пример кода

#include <U8g2lib.h>

U8G2_ST7920_128X64_F_SW_SPI u8g2(U8G2_R0,
                                 4,  // clock
                                 3,  // data
                                 2,  // cs 
                                 5); // reset

void setup() {
  u8g2.begin();
}

void loop(void) {
  u8g2.firstPage();
  do {
    u8g2.setFont(u8g2_font_ncenB14_tr);
    u8g2.drawStr(0,20,"CADR");
    u8g2.drawStr(0,40,"cadrspace.ru");
  } while ( u8g2.nextPage() );
  delay(1000);
}

Источники