Тема: Байти ініціалізації різних дисплеїв і інші питання з ними пов'язані.
Пропоную в цій темі ділитися/запитувати/обговорювати питання пов'язані з роботою дисплеїв.
На ринку є багато різних дисплеїв та не завжди є вичерпна інформація/бібліотеки для роботи з ними.
Поділюся конфігурацією для запуску дисплея open-smart LCD 1.8" 128x64 ST7567, так як в пошуку інформації для його ініціалізації я натрапляв на такі самі питання.
У мене дисплей запрацював після попереднього його скидання виводом RST і подальшою передачею наступних байтів ініціалізації:
0b11100010, // RESET;
0b10100011, // Bias Select;
0b10100000, // SEG Direction;
0b11000000, // COM Direction;
0b00100110, // Regulation Ratio;
0b10000001, // Set EV 1;
0b00000001, // Set EV 2;
0b00101111, // Power Control;
0b01000000, // Set Start Line;
0b11111000, // Set Booster 1;
0b00000001, // Set Booster 2;
0b10100110, // Inverse Display;
0b10101111; // Display ON;
Кожен байт даних виводився на дисплей догори ногами порівняно з тим, що пише до драйвера, схоже, що скло приклеєне на плату відповідно верхом вниз.