User Tag List

Страница 2 из 3 ПерваяПервая 123 ПоследняяПоследняя
Показано с 11 по 20 из 31

Тема: О запуске разных прошивок на контроллере PC-клавиатуры в ATM2+ (v7.xx) и ATM3 (v8.x)

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

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

    Регистрация
    16.01.2005
    Адрес
    Москва
    Сообщений
    1,992
    Спасибо Благодарностей отдано 
    227
    Спасибо Благодарностей получено 
    310
    Поблагодарили
    115 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от msd888 Посмотреть сообщение
    На версии АТМ 3.0 проверено, работает! Также работоспособность сохраняется и без резисторной сборки на шине данных контроллера, которую мы прилепили в свое время от безысходности в поисках проблемы.
    Без резисторной сборки работает, да. Но может быть мусор время от времени.У меня так часы лагали - вроде секунды идут нормально, а плтом внезапно ррраз, и чушь выдают. После припайки резистора, все это прекратилось. Так что настаиваю, лишним не будет.
    Максагор, NedoPC group
    ПК ATM-turbo 2+ 1024Kb RAM, 1,7Gb HDD, CD-ROM, Turbo FM, GS-512
    [ZX rulezzz 4reva!!!]
    http://atmturbo.nedopc.com
    http://vk.com/atmturbo
    http://maksagor.livejournal.com
    http://moskprf.ru
    [СССР][Коммунизм][КПРФ] ну [ZX], естественно...

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

    Rechlin1975(20.11.2019)

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

  3. #2

    Регистрация
    19.01.2019
    Адрес
    г. Угольные копи, Анадырский р-н
    Сообщений
    14
    Спасибо Благодарностей отдано 
    19
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от msd888 Посмотреть сообщение
    На версии АТМ 3.0 проверено, работает! Также работоспособность сохраняется и без резисторной сборки на шине данных контроллера, которую мы прилепили в свое время от безысходности в поисках проблемы.
    А что работает? Конкретику в студию! А то "УРА ЗАРАБОТАЛО!" и тишина!

  4. #3

    Регистрация
    14.04.2018
    Адрес
    г. Волгоград
    Сообщений
    224
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    17
    Поблагодарили
    15 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Rechlin1975 Посмотреть сообщение
    А что работает? Конкретику в студию! А то "УРА ЗАРАБОТАЛО!" и тишина!
    Прочитай тута:
    https://zx-pk.ru/threads/31077-o-zap...=1#post1034616

    Новая прошивка контроллера клавиатуры, с возможностью передачи данных по COM порту (только для АТМ версии 3.0)

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

    Rechlin1975(21.11.2019)

  5. #4

    Регистрация
    16.01.2005
    Адрес
    Москва
    Сообщений
    1,992
    Спасибо Благодарностей отдано 
    227
    Спасибо Благодарностей получено 
    310
    Поблагодарили
    115 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от msd888 Посмотреть сообщение
    Новая прошивка контроллера клавиатуры, с возможностью передачи данных по COM порту (только для АТМ версии 3.0)
    Нет-нет. Это универсальная прошивка и для ATM-turbo 3, и для ATM-turbo 2+. Это версия самой прошивки v3.2
    Максагор, NedoPC group
    ПК ATM-turbo 2+ 1024Kb RAM, 1,7Gb HDD, CD-ROM, Turbo FM, GS-512
    [ZX rulezzz 4reva!!!]
    http://atmturbo.nedopc.com
    http://vk.com/atmturbo
    http://maksagor.livejournal.com
    http://moskprf.ru
    [СССР][Коммунизм][КПРФ] ну [ZX], естественно...

  6. #5

    Регистрация
    01.02.2010
    Адрес
    Москва
    Сообщений
    769
    Спасибо Благодарностей отдано 
    178
    Спасибо Благодарностей получено 
    191
    Поблагодарили
    91 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Тоже проверио на своей ATM 8.0 c AT89C51 11мгц прошивка 3.2 и резиторами подтяжки, работает.

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

    Rechlin1975(20.11.2019), Максагор(19.11.2019)

  7. #6

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

    По умолчанию

    Мы тут с Максагор дальше копали тему с клавиатурой на предмет чтобы при наличии АТ-клавы можно было читать с ленты (пока калибровал ЦАП/АЦП).

    Пробовал делать в железе:
    1. Подключаю стандартную 4-кнопочную клавиатуру.
    2. Подключаю АТ клавиатуру. Микроконтролелр установлен
    3. Убираю Турбо в BIOS-е
    4. Захожу в BASIC-48 запускаю чтение с ленты (LOAD ""), включаю магнитофон с программой.
    5. Ничего не читается, пилот-тон не схватывает. Как и ожидалось, в-общем-то, ибо WAIT

    Немного меняю схему - у микроконтроллера отгибаю ноги 13 (!KEYRD) и 8 (W_ON)
    Пробовал по отдельности 13 или 8 - или вообще не запускается комп, или не читает с ленты.

    делаю все то же само что и выше.
    АТ-клавиатура, не реагирует (само собой)
    ТУРБО - отключено
    с мех-клавиатуры запускаю чтение с ленты (LOAD ""), включаю магнитофон с программой - нормально читается программа

    Соотв есть мысль/вопрос к Камилю (CARO), можно ли сделать такую софтовую доработку:

    Вариант доработки прошивки контроллера клавиатуры в АТМ Турбо 2+ для возможности временного чтения с ленты:
    1. В прошивке сделать HotKey, по которому микроконтроллер будет изолировать пины 13 и 8 на необходимое время.
    2. Сделать это триггером - хоткей нажал, микроконтроллер перестал реагировать на (!KEYRD) и генерить (W_ON),
    еще раз хоткей нажал - вернулись в обычное рабочее состояние
    3. Сделать индикацию этого ражима - включение или мигание светодиодов на клавиатре (они должны вроде управляться микроконтроллером)
    4. Помнить это состояние либо до нажатия хоткея, либо до пропадания питания.

    Сам на асме увы не смогу такое дописать в исходнике.
    Можно склохозить это в железе - повесить или сдвоенный переключатель, или одинарный + 2 элементах 2И и антидребезг, но софтово выглядит элегантнее.

    Нажмите на изображение для увеличения. 

Название:	ATM_D100_disable.png 
Просмотров:	276 
Размер:	3.8 Кб 
ID:	70717
    Последний раз редактировалось Alex.Ismagilov; 20.11.2019 в 16:11.

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

    Максагор(20.11.2019)

  8. #7

    Регистрация
    16.01.2005
    Адрес
    Москва
    Сообщений
    1,992
    Спасибо Благодарностей отдано 
    227
    Спасибо Благодарностей получено 
    310
    Поблагодарили
    115 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Alex.Ismagilov Посмотреть сообщение
    4. Помнить это состояние либо до нажатия хоткея, либо до пропадания питания.
    Добавлю - либо до сигнала RESET как по аппаратной кнопке, так и по Ctrl+Alt+Del на контроллере...
    Максагор, NedoPC group
    ПК ATM-turbo 2+ 1024Kb RAM, 1,7Gb HDD, CD-ROM, Turbo FM, GS-512
    [ZX rulezzz 4reva!!!]
    http://atmturbo.nedopc.com
    http://vk.com/atmturbo
    http://maksagor.livejournal.com
    http://moskprf.ru
    [СССР][Коммунизм][КПРФ] ну [ZX], естественно...

  9. #8

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

    По умолчанию

    Попробую.

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

    Alex.Ismagilov(20.11.2019), Максагор(20.11.2019)

  10. #9

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

    По умолчанию

    Попробовал сейчас собрать схему живьем на 2 элементах 2И (выше).
    Отключение и включение обратно сигнала (!KEYRD) вешает комп, АТ-клавиатура обратно к работе не возвращается. Почему ?

  11. #10

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

    По умолчанию

    Цитата Сообщение от Alex.Ismagilov Посмотреть сообщение
    Попробовал сейчас собрать схему живьем на 2 элементах 2И (выше).
    Отключение и включение обратно сигнала (!KEYRD) вешает комп, АТ-клавиатура обратно к работе не возвращается. Почему ?
    Для начала неправильно выполнена блокировка.
    /KEYRD имеет активный низкий уровень и надо использовать для блокировки элемент ИЛИ (ЛЛ1).
    К тому же если я правильно помню /KEYRD идет еще и на тригер формирующий сгнал /WAIT.
    Если блокировать оба этих входа, то не нужно блокировать сигнал с вывода 8 MK.

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

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

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

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

Похожие темы

  1. Вопрос о запуске G4
    от Alex_Vac в разделе Apple
    Ответов: 8
    Последнее: 21.02.2014, 19:28
  2. Видеопроцессор на пик контроллере.
    от Руслан в разделе Изображение
    Ответов: 12
    Последнее: 09.11.2011, 18:09
  3. alasm vs atm2
    от homeness в разделе Программирование
    Ответов: 0
    Последнее: 22.01.2008, 08:35
  4. Ответов: 39
    Последнее: 16.01.2008, 22:26
  5. Обновление прошивок
    от GriV в разделе Память
    Ответов: 11
    Последнее: 29.03.2007, 01:39

Метки этой темы

Ваши права

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