User Tag List

Страница 5 из 11 ПерваяПервая 123456789 ... ПоследняяПоследняя
Показано с 41 по 50 из 182

Тема: Схема и прошивка контроллера AT PC-Keyb на AT90S2313 Камиля Каримова

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Регистрация
    14.01.2005
    Адрес
    Ekaterinburg
    Сообщений
    2,726
    Спасибо Благодарностей отдано 
    19
    Спасибо Благодарностей получено 
    148
    Поблагодарили
    91 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от savelij
    а наличие светодиода обязательно? А то я смотрю и по схеме есть и на плате стоит. Вроде плата внутри будет и он ни к чему.
    Стоит он копейки, но очень удобен, поскольку сразу видно, работает контроллер или нет.
    Каждое нажатие на клавиши зажигает светодиод, что показывает правильность приема скан-кода клавиатуры.
    Последний раз редактировалось caro; 18.10.2008 в 22:54.

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

  3. #2

    Регистрация
    23.03.2007
    Адрес
    г. Сухиничи, Калужская обл.
    Сообщений
    1,793
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от caro Посмотреть сообщение
    Стоит он копейки, но очень удобен, поскольку сразу видно, работает контроллер или нет.
    Каждое нажатие на клавиши зажигает светодиод, что показывает правильность приема скан-кода клавиатуры.
    Да дело не в цене, место занимает. А насчет работает/не работает я подумаю.

    Добавлено через 1 минуту
    Цитата Сообщение от Spir0 Посмотреть сообщение
    Если ты имеешь ввиду ps/2 то я брал в con-yamaichi
    Ага учту. Все время теряюсь в ихних библиотеках. В 4 версии они поменьше были.
    Последний раз редактировалось savelij; 18.10.2008 в 22:56. Причина: Добавлено сообщение

    Скрытый текст

    Profi 4.02 512k
    Profi 5.04 1024k нижняя плата здесь
    Scorpion 256k+ProfROM+SMUC 1.3+SMUC 2.0+ZXMC2
    Pentagon v2.2+Z-controller+ZXMC2+NeoGS
    АТМ 7.10 1024k
    Pentagon 2.666LE
    ZX Evolution 4Mb rev B
    [свернуть]


    Извещение лички отключено, захожу редко.

  4. #3

    Регистрация
    14.01.2005
    Адрес
    Ekaterinburg
    Сообщений
    2,726
    Спасибо Благодарностей отдано 
    19
    Спасибо Благодарностей получено 
    148
    Поблагодарили
    91 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Разобрался наконец с особенностями контроллера XT-клавиатуры для Профи.
    Для этого в начале попробовал дизассемблировать его прошивку, но поскольку IDA
    не понимает коды MSC-48, это оказалось слишком трудоемким, да и код там такой, что "черт ногу сломит".
    Дизассемлировал тест XT-клавиатуры, зашитый в ПЗУ Профи, это оказалось значительно проще.
    В результате оказалось, что для расширенных клавиш используется префиксная линия,
    которая сканируется адресом A14 процессора и подается на вход D5 порта клавиатуры.
    В тестовой таблице клавиатуры Профи, которая выскакивает на экран при нажатой любой клавиши во время РЕСЕТа, этот бит называется 6-м.
    Вот как выглядит привязка дополнительных клавиш:
    Код:
    Esc             CS+<1>
    
    F1            <A>+b6
    F2            <B>+b6
    F3            <C>+b6
    F4            <D>+b6
    F5            <E>+b6
    F6            <F>+b6
    F7            <G>+b6
    F8            <H>+b6
    F9            <I>+b6
    F10           <J>+b6
    
    F11 	        SS+<Q>
    F12 	        SS+<W>
    
    Ins	       	<O>+b6
    Home	            <K>+b6
    Page Up          <M>+b6
    Del	           <P>+b6
    End	           <L>+b6
    Page Down        <N>+b6
    
    Tab	  	    CS+<I>
    Caps Lock 	    SS+CS
    Shift	             SS
    Ctrl	            CS
    Alt левый        SS+<ENTER>
    ALt прав.        SS+<SPACE>
    В соответствии с этим написал прошивку для контроллера на ATTiny2313,
    которая полностью эмулирует контроллер Профи.
    Встроенный тест XT-клавиатуры Профи это подтверждает

  5. #4

    Регистрация
    15.02.2005
    Адрес
    г. Днепропетровск, Украина
    Сообщений
    166
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от savelij Посмотреть сообщение
    2Spir0: а где в игле разъемы пополамные искать, в каком разделе?
    Если ты имеешь ввиду ps/2 то я брал в con-yamaichi

  6. #5

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

    По умолчанию

    так это, коллеги, а где можно схему то скачнуть?
    caro, буду признателен за линк откуда забрать можно.

  7. #6

    Регистрация
    14.01.2005
    Адрес
    Ekaterinburg
    Сообщений
    2,726
    Спасибо Благодарностей отдано 
    19
    Спасибо Благодарностей получено 
    148
    Поблагодарили
    91 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Egal Посмотреть сообщение
    так это, коллеги, а где можно схему то скачнуть?
    http://zx.pk.ru/showpost.php?p=166505&postcount=1

  8. #7

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

    По умолчанию

    я его к обычному п128 прикручу или нужно будет чтото дорабатывать?

  9. #8

    Регистрация
    14.01.2005
    Адрес
    Ekaterinburg
    Сообщений
    2,726
    Спасибо Благодарностей отдано 
    19
    Спасибо Благодарностей получено 
    148
    Поблагодарили
    91 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Egal Посмотреть сообщение
    я его к обычному п128 прикручу или нужно будет чтото дорабатывать?
    Нет, этот контроллер сделан с учетом особенностей схемы Профи.
    К Пентагону цепляется контроллер: http://zx.pk.ru/attachment.php?attac...3&d=1176184745
    Лежит здесь: http://zx.pk.ru/showpost.php?p=85027&postcount=297
    Последний раз редактировалось caro; 01.12.2008 в 16:10.

  10. #9

    Регистрация
    23.12.2006
    Адрес
    Славный город Самара
    Сообщений
    484
    Спасибо Благодарностей отдано 
    138
    Спасибо Благодарностей получено 
    16
    Поблагодарили
    12 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Доброго здравия!

    Хочу использовать пентагоновский контроллер на Скорпионе. В связи с этим несколько вопросов:
    1. надо что-либо менять в схеме? (подключение /NMI, /RESET etc)
    2. откуда взять сигнал /PFE?
    3. хочу использовать ATtyni2313 на 20 МГц. - нужно ли и в каких местах изменить прошивку (значения для задержек)?
    4. при разводке платы из данных оставил только биты 0 - 4, - не повлияет ли это на работоспособность?


    Заранее спасибо.
    С уважением,
    Gris / Red Triangle.
    _____________________________________
    ZX-EVO/TS-Labs config/NGS/HDD/SD-card
    Amiga A1200/Blizzard 1230@50/32/60GB
    Amiga A1200/Apollo 1260@66/32/60GB
    UnAmiga (C5) AGA GM7123 VideoDAC

  11. #10

    Регистрация
    29.03.2005
    Адрес
    Ярославль
    Сообщений
    1,102
    Спасибо Благодарностей отдано 
    14
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А где найти схему и прошивку ориинального XT-контроллера PROFI.

Страница 5 из 11 ПерваяПервая 123456789 ... ПоследняяПоследняя

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

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

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

Ваши права

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