МС6205: различия между версиями

Материал из DekatronPC
Строка 28: Строка 28:
Индикатор исправен и будет использоваться в эмуляторе лампового компьютера на ПЛИС
Индикатор исправен и будет использоваться в эмуляторе лампового компьютера на ПЛИС


=== Код для Arduino ===
шина данных и шина адреса смультиплексированы, к пинам 11 10 и 12 подключены Wr, Addr, и Rst - исходя из нумерации дефиниций.
<spoiler show="showMessage" hide="hideMessage">
<syntaxhighlight lang="c">
<syntaxhighlight lang="c">


Строка 132: Строка 137:
     unsigned long currentMillis = millis();
     unsigned long currentMillis = millis();
     if (currentMillis - previousMillis >= 1) {
     if (currentMillis - previousMillis >= 1) {
      // save the last time you blinked the LED
       previousMillis = currentMillis;
       previousMillis = currentMillis;
       Serial.write(0xfd);
       Serial.write(0xfd);
Строка 140: Строка 144:
}
}
</syntaxhighlight>
</syntaxhighlight>
</spoiler>


== Видео ==
== Видео ==

Версия 20:35, 29 июня 2020

Mc6205 view.jpg

Описание

Индикаторная панель МС6205 на основе индикатора ГИП10000

  • Рабочая область экрана 119*119мм
  • Разрешение 100*100 точек
  • Конфигурация - 10 строк по 16 символов с подчеркиванием

ГИП10000 по умолчанию - графический индикатор. Однако контроллер дисплея конфигурирует его как текстовый, с постоянно горящими символами подчеркивания. Кодовая таблица - "чережопный" КОИ-7 - зашита непосредственно в ПЗУ индикаторной панели. "Черезжопный" потому что октеты символов инвертированы.

Индикаторная панель требует два типа питания - +5В и +12В. Все остальные напряжения необходимые для работы - вырабатываются самой панелью.

Интерфейс - параллельный. 8 линий адреса, 7 линий данных. Можно мультиплексировать шину адреса и шину данных, указывая на отдельном пине что сейчас подается.

Происхождение

схема распайки кабеля

Конкретно моя панель стояла на советском счетчике банкнот "Банкнота-1"

Mc6205 banknota.jpg

Подарил Андрей М. За что ему спасибо. У панели родной шлейф, который был прозвонен, к нему были подпаяны две колодки и индикатор был подключен к плате ардуино.

Mc6205 cable.jpg

Индикатор исправен и будет использоваться в эмуляторе лампового компьютера на ПЛИС

Код для Arduino

шина данных и шина адреса смультиплексированы, к пинам 11 10 и 12 подключены Wr, Addr, и Rst - исходя из нумерации дефиниций.

Видео

Ссылки