User Tag List

Страница 17 из 19 ПерваяПервая ... 13141516171819 ПоследняяПоследняя
Показано с 161 по 170 из 182

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

  1. #161

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

    По умолчанию

    Я малость перепутал... При F12 грузится бейсик. При Print Screen грузится меню. Либо с самого начала - меню грузится.
    /NMI подключен по схеме, непосредственно к 17 выводу проца.

  2. #162

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

    По умолчанию

    Цитата Сообщение от Elya
    Я малость перепутал... При F12 грузится бейсик. При Print Screen грузится меню. Либо с самого начала - меню грузится.
    И что, в меню BASIC128 нет реакции на нажатие любых клавиш? Даже ENTER?
    Цитата Сообщение от Elya
    /NMI подключен по схеме, непосредственно к 17 выводу проца.
    В Пентагоне такое подключение бессмысленно, поскольку в ПЗУ BASICа нет процедуры корректной отработки такого события.
    Если используется фирменное ПЗУ, то в этом случае происходит переход на 0 адрес, и значит просто перезапуск BASICа.

  3. #163

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

    По умолчанию

    Самое первое в меню - Tape Loader, Enter нажимаю, ждет загрузки. При нажатии на пробел - из загрузки выходит, все как надо.
    Но почему стрелки не действуют? Пробовал уже стрелки на клаве, пробовал 6 и 7, пробовал 6 и 7 одновременно со всеми управляющими (Alt, Shift, Ctrl), пробовал цифровую клавиатуру.
    Вопрос... А что - Print screen и F12 не задействованы разве?
    Вообще, очень удобно даже. Надоела игрушка - шлеп по Print Screen или F12, выходишь - куда надо...

  4. #164

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

    По умолчанию

    Цитата Сообщение от Elya
    Но почему стрелки не действуют? Пробовал уже стрелки на клаве, пробовал 6 и 7, пробовал 6 и 7 одновременно со всеми управляющими (Alt, Shift, Ctrl), пробовал цифровую клавиатуру.
    Управление курсорными клавишами, а это CapsShift+6 и CapsShift+7.
    Поскольку CapsShift на IBM-ской клавиатуре задан на клавише Ctrl, то и жать надо на Ctrl+6 или Ctrl+7.
    Вообще то это сочетание задано в базовой раскладке за курсорными клавишами ВВЕРХ и ВНИЗ.
    Так что мне не понятно, почему они у тебя не работают.
    Ты какую прошивку заливал?

    Цитата Сообщение от Elya
    Вопрос... А что - Print screen и F12 не задействованы разве?
    Что значит не задействованы?
    Сказано же - PrintScreen формирует импульс СБРОСа на выходе /RESET; F12 - импульс на выходе /NMI.

  5. #165

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

    По умолчанию

    Версия прошивки 2.4
    Фьюзы в "ON". Их 4. Spien, FSTRT, LB1, LB2

  6. #166

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

    По умолчанию

    Цитата Сообщение от Elya
    Версия прошивки 2.4
    Нормальная прошивка для AT90S2313.
    Вот фрагмент из исходника раскладки:
    Код:
    	DB	Kl_CS		;11h	Left Ctrl	CapShift
    ...
    	DB	CapSh+Kl_6	;60h	[Down]
    	DB	CapSh+Kl_5	;61h	[Left]
    	DB	000H		;62h	Pause/Break -> WAIT
    	DB	CapSh+Kl_7	;63h	[Up]
    Как я и говорил клавиша ВНИЗ это Ctrl+6, а клавиша ВВЕРХ - Ctrl+7.
    Курсор по ним в меню BASIC128 должен управляться.

    Цитата Сообщение от Elya
    Фьюзы в "ON". Их 4. Spien, FSTRT, LB1, LB2
    Фьюзы у AT90S2313 можно оставить заводские, тоесть вообще не трогать.

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

  8. #167

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

    По умолчанию

    Фьюзы и не трогал, как есть.
    Странно вообщем. Стрелки нажимаю - светодиод моргает, все прекрасно. Но не сдвигается. Только три кнопки действуют. Это Enter, F12 и Print Screen.
    Толи попробовать ATTINY2313? Цоколевка, если не ошибаюсь, один в один?.. Прошивка имеется, фьюзы как прошивать тоже...

  9. #168

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

    По умолчанию

    Цитата Сообщение от Elya
    Странно вообщем. Стрелки нажимаю - светодиод моргает, все прекрасно. Но не сдвигается. Только три кнопки действуют. Это Enter, F12 и Print Screen.
    Это в меню, а в BASICе то как я понял всё работает?
    Цитата Сообщение от Elya
    Толи попробовать ATTINY2313?
    Не имеет смысла.
    Проверь лучше, работают ли нормально все клавиши в BASIC48.
    У меня такое впечатление, что у тебя не вся матрица клавиатуры правильно подключена к порту клавиатуры Пентагона.

  10. #169

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

    По умолчанию

    Исключено. Я проверял каждую кнопку, когда мучался с АП6. Все дохлые были. Лишь с зарубежкой - прекрасно заработало. К тому же я уже игрался в пару десятков игр.
    Хоть убей - ну не работает и все... Клавиатур у меня лежит 5 штук. Со всеми уже пробовал - одно и то же.

  11. #170

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

    По умолчанию

    Цитата Сообщение от Elya Посмотреть сообщение
    Исключено. Я проверял каждую кнопку, когда мучался с АП6. Все дохлые были. Лишь с зарубежкой - прекрасно заработало. К тому же я уже игрался в пару десятков игр.
    Хоть убей - ну не работает и все... Клавиатур у меня лежит 5 штук. Со всеми уже пробовал - одно и то же.
    Тогда единственно что могу предположить - сбой в ПЗУ BASIC128.
    Остается еще способ проверки, если нет механической клавиатуры, подключить три кнопки Caps Shift, 6 и 7
    в соответствии с их расположением в матрице Спектрумовской клавиатуры.
    Подключить и проверить, может всё таки ПЗУ не исправно в Пентагоне.

Страница 17 из 19 ПерваяПервая ... 13141516171819 ПоследняяПоследняя

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

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

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

Ваши права

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