Важная информация

User Tag List

Страница 1 из 6 12345 ... ПоследняяПоследняя
Показано с 1 по 10 из 51

Тема: МОДы "Электроника МК-85".

  1. #1
    Banned
    Регистрация
    23.12.2018
    Адрес
    г. Николаев, Украина
    Сообщений
    56
    Благодарностей: 10
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию МОДы "Электроника МК-85".

    - RAM должно быть 32Кб, а не жалкие 2.
    - ROM нужно заменить на исправленную прошивку.

    пока не обнаруживаешь, что случилось страшное: от длительного лежания на полке сломались две строки пикселей шести правых знакомест индикатора.

    возможно, повезёт и стекло ИЖВ1-12/5х7 найдётся.

    возможно, не повезёт.

    далее - про второй вариант развития событий.

    - - - Добавлено - - -

    исходные данные:
    - процессор шлёт данные в контроллер индикатора по серийному интерфейсу.
    - протокол отправки данных описан в документации к процессору и, просто, энтузиастами http://www.pisi.com.pl/piotr433/mk85hwe.htm
    - потребительский рынок перенасыщен современными контроллерами и индикаторами/экранами.
    - порог вхождения в программирование контроллеров благодаря проектам типа Arduino минимален.

    был выбран индикатор WEH001602ALPP5N00001



    не за то, что модный OLED, а за наличие графического режима в стандартном для знакосинтезирующего индикатора формфакторе - когда не нужно анализировать входящую информацию, а просто складывать пиксели в положенные им места.



    в качестве контроллера выбрана ATmega8, сконфигурированная на работу от внутреннего тактового генератора на частоте 8 МГц.
    в качестве инструмента программирования ATmega8 - Arduino IDE.

    как бы всё, но - нет.
    можно было обойтись одной ATmega8 и собирать биты в байты по интерфейсу SPI.
    если бы не желание комфортно принимать сразу 2 байта(16 бит).
    было принято решение использовать аппаратный 16-ть бит регистр на 2-x CD4094BE для преобразования последовательного кода в параллельный.

    вкратце - всё.
    исходники, схемы - здесь: https://klapautsiy.github.io/The-dis...tronika-MK-85/

    видео для залипания...

  2. Эти 6 пользователя(ей) поблагодарили Клапауций68 за это полезное сообщение:
    Alex_LG (27.12.2018), artyr_n (24.12.2018), SaintTurnip (30.12.2018), Sergei Frolov (23.12.2018), svofski (23.12.2018), tnt23 (24.12.2018)

  3. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  4. #2
    Veteran
    Регистрация
    30.08.2005
    Адрес
    Питер
    Сообщений
    1,034
    Благодарностей: 173
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Мощно
    Собираю в коллекцию советские калькуляторы и компьютеры.
    Мой сайт: http://www.leningrad.su/museum/

  5. #3
    Banned
    Регистрация
    23.12.2018
    Адрес
    г. Николаев, Украина
    Сообщений
    56
    Благодарностей: 10
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    sleep 5mA - плохой sleep...


    освободившимся пином бум печатать звуковое извещение:
    Код:
    10 LETC "4DSTSD4":CSR 11:PRINT CHR 96;




    а, кто в курсе - какая была частота/продолжительность управляющего символа BELL ^G в терминалах типа DEC VT100 ?
    Последний раз редактировалось Клапауций68; 24.12.2018 в 22:04.

  6. #4
    Banned
    Регистрация
    23.12.2018
    Адрес
    г. Николаев, Украина
    Сообщений
    56
    Благодарностей: 10
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    не VT100, но уже немного терминал для МК-85.

    печать символа LETC "4DSTSD4" в 11-е знакоместо индикатора инициирует генерацию звукового сигнала частотой 1000 Гц длительностью 100 мс.


  7. #5
    Banned
    Регистрация
    23.12.2018
    Адрес
    г. Николаев, Украина
    Сообщений
    56
    Благодарностей: 10
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    ...а, так же печать символа LETC "4DSTSD4" в 11-е знакоместо индикатора зажигает/гасит светодиод.

    общая концепция применения такая:
    Код:
    .......
    10 LETC "4DSTSD4"       // сгенерить символ
    20 CSR 11:PRINT CHR 96; // подать звуковой сигнал и зажечь светодиод
    .......                 // что-то сделать
    30 CSR 11:PRINT CHR 96; // подать звуковой сигнал и погасить светодиод
    .......

    вписался в проект ровно всеми пинами ATmega8.



    https://klapautsiy.github.io/The-dis...tronika-MK-85/

  8. Эти 2 пользователя(ей) поблагодарили Клапауций68 за это полезное сообщение:
    Mor-Da (28.12.2018), tnt23 (30.12.2018)

  9. #6
    Banned
    Регистрация
    23.12.2018
    Адрес
    г. Николаев, Украина
    Сообщений
    56
    Благодарностей: 10
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    совершенно случайно было обнаружено, что процессор Т36ВМ1-2 существует, как минимум в двух модификациях:
    1-я отправляет 13-ть бит данных по сериалу.
    2-я отправляет 16-ть бит данных по сериалу.

    систематизированная инфа - здесь: http://www.pisi.com.pl/piotr433/mk85hwe.htm (спасибо piotr433)
    о, том, заслуживает ли доверия человек без логического анализатора - начиная отсюда: http://www.nedopc.org/forum/viewtopi...art=45#p146723

    поэтому блок 2 нужно подключать соответственно:

    serial_8-5-bit


    serial_8-8-bit

  10. #7
    Banned
    Регистрация
    23.12.2018
    Адрес
    г. Николаев, Украина
    Сообщений
    56
    Благодарностей: 10
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    рекомендуемый аппаратный фикс OLED индикатора WEH001602ALPP5N00001



    теперь можно регулировать яркость.

  11. #8
    Activist Аватар для Mor-Da
    Регистрация
    14.04.2015
    Адрес
    г. Воткинск
    Сообщений
    408
    Благодарностей: 69
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Эх, не успелся мне до НГ приехать девайс, толстые тётки раньше времени объявленного на сайте свалили, теперь только 3-го заберу и буду поглядеть... (В 92-ом на кафедре сопромата такой видел, очень себе хотел и вот только щаз).
    Sprinter 2016s (work in progress) / MiST 1.31 / ZX-Evolution (Rev.C4 + VDAC2 + ZiFi) / ZX Spectrum 128K +2B / DivGMX / ReVerSE-U16 (EP4CE22+16M16+TS-Conf) / ZXM-Phoenix rev.06 / Пентагон-128К (2014) PS/2, NemoIDE / Компаньон-2 (1994)

  12. #9
    Banned
    Регистрация
    23.12.2018
    Адрес
    г. Николаев, Украина
    Сообщений
    56
    Благодарностей: 10
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Mor-Da Посмотреть сообщение
    Эх, не успелся мне до НГ приехать девайс, толстые тётки раньше времени объявленного на сайте свалили, теперь только 3-го заберу и буду поглядеть... (В 92-ом на кафедре сопромата такой видел, очень себе хотел и вот только щаз).
    где и почём взял?

  13. #10
    Activist Аватар для Mor-Da
    Регистрация
    14.04.2015
    Адрес
    г. Воткинск
    Сообщений
    408
    Благодарностей: 69
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Москва, 26-го, Авито, 3'500 + пересыл 200, у какой-то тётки торгующей разным СССР-овским продом.

    - - - Добавлено - - -

    Нет БП, не знаю в каком состоянии придёт.
    Sprinter 2016s (work in progress) / MiST 1.31 / ZX-Evolution (Rev.C4 + VDAC2 + ZiFi) / ZX Spectrum 128K +2B / DivGMX / ReVerSE-U16 (EP4CE22+16M16+TS-Conf) / ZXM-Phoenix rev.06 / Пентагон-128К (2014) PS/2, NemoIDE / Компаньон-2 (1994)

Страница 1 из 6 12345 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Ответов: 40
    Последнее: 20.01.2018, 22:41
  2. Часы "Электроника" завода "Интеграл"
    от Astrolux в разделе Разное
    Ответов: 1
    Последнее: 15.01.2018, 12:44
  3. Ответов: 17
    Последнее: 26.12.2015, 23:22
  4. Продам дисковод 5,25" "Электроника"
    от gurfunkel в разделе Барахолка (архив)
    Ответов: 9
    Последнее: 31.03.2012, 22:46
  5. Ответов: 0
    Последнее: 15.08.2010, 12:38

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •