Дописал. пока просто скетч
Jul. 10th, 2017 01:33 amhttps://pastebin.com/hYMHzDKZ
Берём люминесцентный индикатор ER-350/4615/F с контроллером SN75518N от старого кассового аппарата SAMSUNG, подключаем к Ардуино:
Тактовый сигнал "clock" к 13 ноге Arduino nano v.3
Вход данных "DA-IN" к 12 ноге Arduino nano v.3
Вход защёлки регистра "LATCH" к 10 ноге Arduino nano v.3
Разрешение отображения "STB" можно просто подключить к GND или 9 ноге Ардуино.
VCC индикатора подключаем к выходу +5 вольт от Ардуинки
На VPP - через
STEP-UP DC-DC преобразователь
за 1 доллар с китайского сайта, подаём 24 вольта.
Цепь накала уже запитана от +5 вольт через диод.
GND подключаем к GND.
Смысл программы небольшой :-) можно сказать учебный :-) выводит на дисплей миллисекунды от начала работы.
Прерывания для индикации идут с частотой почти 500Гц, в промежутках процессор не всякие действия успевает сделать, поэтому, пришлось пристроить два костыля - два массива "видеопамяти", пока один спокойно отображается, второй в это время может наполняться информацией.
Всё ровненько и красивенько:

Берём люминесцентный индикатор ER-350/4615/F с контроллером SN75518N от старого кассового аппарата SAMSUNG, подключаем к Ардуино:
Тактовый сигнал "clock" к 13 ноге Arduino nano v.3
Вход данных "DA-IN" к 12 ноге Arduino nano v.3
Вход защёлки регистра "LATCH" к 10 ноге Arduino nano v.3
Разрешение отображения "STB" можно просто подключить к GND или 9 ноге Ардуино.
VCC индикатора подключаем к выходу +5 вольт от Ардуинки
На VPP - через
STEP-UP DC-DC преобразователь
за 1 доллар с китайского сайта, подаём 24 вольта.
Цепь накала уже запитана от +5 вольт через диод.
GND подключаем к GND.
Смысл программы небольшой :-) можно сказать учебный :-) выводит на дисплей миллисекунды от начала работы.
Прерывания для индикации идут с частотой почти 500Гц, в промежутках процессор не всякие действия успевает сделать, поэтому, пришлось пристроить два костыля - два массива "видеопамяти", пока один спокойно отображается, второй в это время может наполняться информацией.
Всё ровненько и красивенько:
