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

User Tag List

Показано с 1 по 9 из 9

Тема: ZXKeyb контроллер PS/2 клавиатуры.

  1. #1
    Junior
    Регистрация
    16.02.2018
    Адрес
    г. Брянск
    Сообщений
    6
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию ZXKeyb контроллер PS/2 клавиатуры.

    Проект PS/2 клавиатуры на ATmega328 в Atmel Studio и P-CAD 2000, схема, печатка, прошивка, исходники.
    Скачать ZXKeyb_proj
    Я использую совместно с http://zx-pk.ru/threads/15278-kontro...l=1#post951149
    Прерывание

    Я расчитываю, что этот контроллер заработает на турбо Спектруме. Пока не могу это проверить. И если взять кристалл со свободным 8-ми битным портом то шифратор не понадобится. Для нетурбированного Спектрума подойдут микросхемы 555, 1533, 155 серии.
    Для подключения к Ленинграду требуется:
    15выв. DD37 отрезать от схемы и соединить его с +5в. или DD37 вовсе не устанавливать.
    4выв. DD38 отрезать от схемы.
    Возможно подключение к другим клонам ZX Spectrum.
    Возможно перекомпилировать под ATmega8.
    Почти все кнопки работают кроме курсора и F1-12. На курсорные кнопки планирую вывести кемпстон, на F планирую выводить Rand usr 15616, rand usr 15619, выбор дисководов A и B *"A:", *"B:" вобщем по мере возможности буду реализовывать.
    Участие в проекте приветствуется.

    Обновил проект контроллера PS/2 клавиатуры.
    Добавил несколько кнопок в том числе курсорные.
    Добавил фотку с конфигурационными битами для ATmega328.
    Последний раз редактировалось Randomize_Usr; 27.04.2018 в 21:42.

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

  3. #2
    Junior
    Регистрация
    16.02.2018
    Адрес
    г. Брянск
    Сообщений
    6
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Обновил проект PS/2 адаптера. v1.0b.
    Добавлены скрипты.
    На клавишах F1,F2 - RANDOMIZE USR 15616 и 15619
    На клавишах F5,F6 - *"A:" и *"B:" выбор дисковода.
    Переход в E режим на клавише TAB.
    Сброс контроллера на клавише Pause.
    Скачать ZXKeyb_proj v1.0b.

  4. #3
    Member
    Регистрация
    03.06.2006
    Адрес
    Минск
    Сообщений
    105
    Спасибо Благодарностей отдано 
    11
    Спасибо Благодарностей получено 
    7
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Чуть чуть офтоп, Константин, а не задумывались ли вы о том чтоб взять например raspberry PI zero, всковырнуть линукс сделать перехват на GPIO шин любого спека и использовать ее в качестве - USB контроллера для клавиатуры, USB флешки, а так же в качестве видео контролера для спека для подключения к современным ТВ и мониторам. Я знаю, ваших знаний хватит.

  5. #4
    Junior
    Регистрация
    16.02.2018
    Адрес
    г. Брянск
    Сообщений
    6
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    dim! Вы наверно хотели обратиться к Константину Айги? Так я сам у него консультируюсь. Вот, попробуйте здесь поискать ответы.
    https://retropie.org.uk/about/systems/
    http://www.retrorangepi.org/about/
    http://zx-pk.ru/threads/21795-kitajs...ter-video.html

  6. #5
    Member
    Регистрация
    03.06.2006
    Адрес
    Минск
    Сообщений
    105
    Спасибо Благодарностей отдано 
    11
    Спасибо Благодарностей получено 
    7
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Да, заглянув в исходники, я увидел ссылку на сайт Константина и подумал что вы это он.
    Все что выше перечисленно, я так понял это эмуляторы на базе PI, это не то, так не интересно, видеоконвектор тоже не то. Интересно сам смысл настоящего железа, с настоящим процессором, прошивкой и прочими дипами, а PI была бы просто согласующим устройством по видео и прочими прелестями современного мира.

  7. #6
    Member
    Регистрация
    03.06.2006
    Адрес
    Минск
    Сообщений
    105
    Спасибо Благодарностей отдано 
    11
    Спасибо Благодарностей получено 
    7
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    По видео уже придумали, http://www.bytedelight.com/?product=...e-with-ulaplus впихнуть туда клавиатуру пока нет возможности, судя по описанию не хватает ресурсов малины без потери HD. Но стоимость, жуть дорогая.

  8. #7
    Guru Аватар для SoftLight
    Регистрация
    28.02.2005
    Адрес
    Москва
    Сообщений
    2,081
    Спасибо Благодарностей отдано 
    732
    Спасибо Благодарностей получено 
    450
    Поблагодарили
    249 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Почему бы не добавить на плату гнездо mini-DIN 6 pin как тут? Можно вместе с PLD-10, а не вместо.
    В чем принципиальные отличия от варианта от zorel?

  9. #8
    Junior
    Регистрация
    16.02.2018
    Адрес
    г. Брянск
    Сообщений
    6
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    SoftLight! В первом посте картинка с прерыванием. Прерывание работает на 20-25% быстрее.Цикл ввода в 3,5 мГц Спектруме длится примерно 800нс. Если сложить все задерхки, логика Спектрума + логика контроллера + время на реакцию контроллера (прерывание 600нс)+диоды и входной мультиплексор или буфер, выйдет как раз впритык. Сигнал Wait, останавливающий процессор, не используется. И весь проект в свободном доступе, каждый может изменить его под себя и не только разьем.

  10. #9
    Master Аватар для siemensC35
    Регистрация
    13.10.2017
    Адрес
    г. Днепр, Украина
    Сообщений
    770
    Спасибо Благодарностей отдано 
    149
    Спасибо Благодарностей получено 
    131
    Поблагодарили
    111 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А не подскажете как на Ленинград-2 это все привязать ?
    Имеетья ардуина какая-то на м328 для этого дела. На ней не нужно ничего выковыревать ?
    Последний раз редактировалось siemensC35; 17.06.2018 в 22:04.

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

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

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

Похожие темы

  1. БезWaitовый контроллер клавиатуры
    от caro в разделе Устройства ввода
    Ответов: 68
    Последнее: 01.07.2015, 05:42
  2. контроллер писишной клавиатуры
    от sevol в разделе Устройства ввода
    Ответов: 10
    Последнее: 18.02.2011, 09:38
  3. КУПИТСЯ контроллер AT клавиатуры.
    от kgbond в разделе Барахолка (архив)
    Ответов: 5
    Последнее: 15.09.2010, 11:16
  4. Куплю контроллер клавиатуры
    от AAA в разделе Барахолка (архив)
    Ответов: 121
    Последнее: 01.02.2008, 18:33

Ваши права

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