Всем привет! Подключил дисплей LCD12864B к ардуино уно: BLK - GND BLA - +3.3v PSB - GND GND - GND VCC + 5v RS - 10 R/W - 11 E - 13 Vo - через потенциометр ------------------------------------- Код (Javascript): #include "U8glib.h" #include <Wire.h> U8GLIB_ST7920_128X64 u8g(13, 11, 10, U8G_PIN_NONE); void setup() { u8g.setFont(u8g_font_5x8); u8g.setColorIndex(0); u8g.setPrintPos(0, 0); u8g.print("Hello world!"); } void loop() { } Экран чистый с полосой по середине, почему не могу понять
Фото можно посмотреть? При вставки кода можно выбрать язык программирования для подсветки синтаксиса.
Подсветку синтаксиса добавил, но только не нашёл язык C, выбрал JavaScript, думаю разобрать код получится. Фото сейчас попробую кинуть
Код (Javascript): #include "U8glib.h" #include <Wire.h> U8GLIB_ST7920_128X64 u8g(13, 11, 10, U8G_PIN_NONE); void setup() { u8g.begin(); u8g.setFont(u8g_font_5x8); u8g.setColorIndex(0); u8g.setPrintPos(0, 0); u8g.print("Hello world!"); } void loop() { } как я понял инициализация делается так: u8g.begin(); но это не помогло
Он работает по SPI https://drive.google.com/file/d/1mD8uW6pbcnKvF2S6qo5n3dXmFxBnh0a6/view?usp=sharing https://drive.google.com/file/d/1-kO1rnJ1DRswlHJBM7nT_MJSQ5Pi5lgQ/view?usp=sharing
Интересные у Вас представления про SPI.... Я так понял у Вас дисплей типа такого http://wiki.amperka.ru/продукты:graphic-lcd-128x64 Ищите пример подключения в Интернет, с такими Вашими познаниями на форуме Вам вряд-ли помогут, тут слишком много объяснять придется да и не нужно это..... Может даже и пример и вики амперки заработает сразу....