INT 21h

Hi, I am Vladimir Smagin, SysAdmin and Kaptain. Telegram Email / GIT / RSS / GPG

Samsung (aka Sumsung) 2002 VFD module AVR library

№ 4767 В разделах: Electronics Programming от January 13th, 2013,
В подшивках: ,

Как выглядит дисплей, ищется в магазинах по словам “samsung vfd 20×2” или “20T202DA2J”

sumsung_vfd_2002_avr_library sumsung_vfd_2002_back_avr_library

Я его брал за 15 баксов, в нем нет кириллицы и он имеет последовательный порт. В библиотеке для AVR используется аппаратный SPI от mega32, но пока я пытался освоить этот модуль я использовал программный SPI, который тоже есть в библиотеке, но жутко закомментированый.

Начать работать очень легко! Инициализация SPI sumsung_init (), потом настройка sumsung_setup (1,1,1) (включить дисплей, включить курсор, мигать курсором) и очищаем экран sumsung_clr(). Чтобы отправить текст нужно использовать sumsung_text ("(C) Smagin Vladimir,\n"), где \n – перенос на 2ю строку в 0 колонку. Потом можно рисовать и текст второй строки sumsung_text ("2013."). Чтобы перенести курсор на нужную позицию используйте sumsung_goto(19,1) – перенесет курсор в 20ю колонку второй строки (от 0 до 19 по горизонтали и от 0 до 1 по вертикали). В любом случае, демонстрационная программа прилагается к библиотечке.

Код библиотеки находится в моем репозитории.

Няшное видео демонстрационной программы

  1. Включить экран, показать курсор, мигание
  2. Вывод строк и очистка экрана
  3. Переходы по экрану
  4. Выключить мигание
  5. Выключить дисплей
  6. Включить дисплей и курсор
  7. Мигать курсором

Распиновка
// 1 GND
// 2 VCC
// 3-SIO D11-MOSI
// 4-STB D10-Slave Select
// 5-SCK D13-SCK

Мой проект часов с погодой на этом дисплее https://blindage.org/?p=9733

Нет комментариев »

Leave a Reply

Your email address will not be published. Required fields are marked *

*

Облачная платформа
Яндекс.Метрика

Fortune cookie: Today's spam: What's in your louis vuitton handbag?