User Tag List

Страница 3 из 5 ПерваяПервая 12345 ПоследняяПоследняя
Показано с 21 по 30 из 42

Тема: Безвейтовый контроллер PS/2 клавиатуры на AVR + CPLD для ZX Spectrum и клонов

  1. #21

    Регистрация
    16.12.2009
    Адрес
    Харьков
    Сообщений
    4,735
    Спасибо Благодарностей отдано 
    365
    Спасибо Благодарностей получено 
    378
    Поблагодарили
    241 сообщений
    Mentioned
    11 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Подключил данный контроллер к Профи 3.2. Задействовал сигналы TURBO и SPECIAL. TURBO подключил через диод, катодом к 19 выводу разъема IDC20 контроллера, а анодом к выводу 2 микросхемы U25. Сигнал SPECIAL также подключил через диод, катодом к 18 выводу разъема IDC20 контроллера, а анодом к выводу 12 микросхемы U46. Он предназначен для имитации нажатия кнопки "ON/OFF", т.е. блокировки памяти выше 128кб. Эти сигналы включаются с помощью кнопок Scroll Lock (TURBO) и PrintScr (SPECIAL). Сигналы с фиксацией состояния и с запоминанием в еепром меги. RESET подключен на колодку клавиатуры Профи 3.2. Сигнал MAGIC пока не подключал. Питание контроллера подал отдельно на ближайшие точки +5В и GND на нижней плате. Работает контроллер отлично! Свел всё в таблицу.
    Нажмите на изображение для увеличения. 

Название:	Profi-ps2_kbd.png 
Просмотров:	171 
Размер:	6.7 Кб 
ID:	71486
    Profi must live!

    Моё железо...

    1. Profi 5.06/1Mb(DRAM)+Profi5.06(UP)/HDD/3`5FDD/CF512Mb/SD-CARD
    3. Profi 6.2 Rev. B/1Mb/3`5FDD/HDD3.2Gb
    4. Profi 5.05(down)/1Mb+Profi 5.03(UP)/Pentagon_Fix
    Все укомплектованы:
    Profi_ZX-BUS/ZXMC2/NemoIDE/SounDrive
    [свернуть]

    Ссылка на Telegram-канал поддержки пользователей Profi.

    Этот пользователь поблагодарил solegstar за это полезное сообщение:

    andykarpov(10.02.2020)

  2. #22

    Регистрация
    24.02.2020
    Адрес
    г. Москва
    Сообщений
    19
    Спасибо Благодарностей отдано 
    13
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от andykarpov Посмотреть сообщение
    многие закидают камнями, наверн, но скетч написан в Arduino IDE Теоретически, если б Atmega8 имела CKOUT, можно было бы и на ней собрать, по размеру точно входит...
    Скетч под 168 атмегу скомпилился. Наверное будет работать?

  3. #23

    Регистрация
    19.12.2013
    Адрес
    г. Никополь, Украина
    Сообщений
    1,017
    Спасибо Благодарностей отдано 
    363
    Спасибо Благодарностей получено 
    706
    Поблагодарили
    187 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от emacser Посмотреть сообщение
    Скетч под 168 атмегу скомпилился. Наверное будет работать?
    Думаю - будет Фьюзы только залить те, что активируют CKOUT.

    Этот пользователь поблагодарил andykarpov за это полезное сообщение:

    emacser(20.05.2020)

  4. #24

    Регистрация
    24.02.2020
    Адрес
    г. Москва
    Сообщений
    19
    Спасибо Благодарностей отдано 
    13
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А шить альтеру USB бластером типа этого https://aliexpress.ru/item/328312806...archweb201603_ ?

    Либо есть что-то другое качественное?

  5. #25

    Регистрация
    19.12.2013
    Адрес
    г. Никополь, Украина
    Сообщений
    1,017
    Спасибо Благодарностей отдано 
    363
    Спасибо Благодарностей получено 
    706
    Поблагодарили
    187 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от emacser Посмотреть сообщение
    А шить альтеру USB бластером типа этого https://aliexpress.ru/item/328312806...archweb201603_ ?

    Либо есть что-то другое качественное?
    Таким бластером будет достаточно

    Этот пользователь поблагодарил andykarpov за это полезное сообщение:

    emacser(20.05.2020)

  6. #26

    Регистрация
    22.02.2017
    Адрес
    г. Кривой Рог, Украина
    Сообщений
    632
    Спасибо Благодарностей отдано 
    61
    Спасибо Благодарностей получено 
    33
    Поблагодарили
    28 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    andykarpov, А если установить контроллер можно пользоваться обычной клавиатурой?

    Мой парк



    ZX evo rev. C4 +NeoGS+ZXmSC extreme
    ZX uno Pi
    Buryak Pi 2021
    Igrospec

    [свернуть]

  7. #27

    Регистрация
    19.12.2013
    Адрес
    г. Никополь, Украина
    Сообщений
    1,017
    Спасибо Благодарностей отдано 
    363
    Спасибо Благодарностей получено 
    706
    Поблагодарили
    187 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от saymon Посмотреть сообщение
    andykarpov, А если установить контроллер можно пользоваться обычной клавиатурой?
    Если ШД контроллера (KB0-KB4) запустить через диоды в спектрум - то должно
    Попробую на досуге сделать так, чтоб CPLD отдавала Z-состояние вместо 1, тогда диоды будут не нужны.

    UPD: обновил и вылил прошивку в github, теперь по-идее диоды не нужны.
    На выходе KB0-KB4 теперь Z-состояние когда ничего не нажато.
    Должно норм работать в связке с физической клавиатурой.
    PS: Не проверял, просьба протестировать.
    Последний раз редактировалось andykarpov; 20.05.2020 в 13:15. Причина: upd

    Эти 2 пользователя(ей) поблагодарили andykarpov за это полезное сообщение:

    Djoni(24.10.2020), SoftLight(22.07.2020)

  8. #28

    Регистрация
    25.05.2011
    Адрес
    Балаково
    Сообщений
    87
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    5
    Поблагодарили
    5 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Добрый день.
    Собрал этот контроллер. Работает лучше чем KEYB&SINC от ZXkit, в том плане что не проскакивают обычные символы при нажатии бэкспэйс и курсорных клавиш. Как получу колпачки для чери, проверю со спектрумовской клавой.

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

    efuse:w:0xfd не получилось выставить, оставил по умолчанию (05 если не ошибаюсь), оно на что влияет?

  9. #29

    Регистрация
    16.11.2005
    Адрес
    Санкт-Петербург
    Сообщений
    2,925
    Спасибо Благодарностей отдано 
    1,168
    Спасибо Благодарностей получено 
    362
    Поблагодарили
    198 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А где сабж доступен к приобретению?

  10. #30

    Регистрация
    19.12.2013
    Адрес
    г. Никополь, Украина
    Сообщений
    1,017
    Спасибо Благодарностей отдано 
    363
    Спасибо Благодарностей получено 
    706
    Поблагодарили
    187 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Evgeny Muchkin Посмотреть сообщение
    А где сабж доступен к приобретению?
    Чистые платы вроде были у Павла Рябцова в магазине

    Этот пользователь поблагодарил andykarpov за это полезное сообщение:

    Evgeny Muchkin(21.07.2020)

Страница 3 из 5 ПерваяПервая 12345 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Ответов: 281
    Последнее: 12.03.2024, 20:01
  2. Схемы WAIT для различных клонов ZX Spectrum
    от ARTi в разделе Несортированное железо
    Ответов: 0
    Последнее: 28.04.2008, 16:57
  3. безвейтовый контроллер AT-клавы на МК
    от boo_boo в разделе Устройства ввода
    Ответов: 23
    Последнее: 07.03.2007, 13:17
  4. Контроллер клавиатуры для Скорпиона
    от Nikolaj Amosov (500:812/02.26) в разделе Scorpion
    Ответов: 1
    Последнее: 15.11.2005, 23:05

Ваши права

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