Важная информация
Страница 3 из 23 ПерваяПервая 1234567 ... ПоследняяПоследняя
Показано с 21 по 30 из 221

Тема: PS/2 адаптер клавиатуры для Специалиста

  1. #21
    Guru Аватар для HardWareMan
    Регистрация
    26.02.2011
    Адрес
    Павлодар
    Сообщений
    2,569
    Благодарностей: 1270

    По умолчанию

    Таки с наступившим в часовом поясе +6 от гринвича!

  2. #22
    Banned
    Регистрация
    01.12.2010
    Адрес
    г. Санкт-Петербург
    Сообщений
    1,657
    Благодарностей: 1242
    Записей в дневнике
    21

    По умолчанию

    Вечером сделаю платку контроллера клавиатуры. А потом буду прошивку писать. Ножек для кварцевого резонатора не хватило, поэтому буду пытаться на 8 Мгц работать. А там не 4 команды в прерывании, как у Ориона, а 20.





    Наброски обработчика прерывания

    Код:
            SER  R28          ; 1
    	OUT  0x15, R28    ; 1 PORTB = 0xFF
    	OUT  0x15, R28    ; 1 PORTC = 0xFF
    	OUT  0x15, R28    ; 1 PORTD = 0xFF
    
     	IN   R28, PINB    ; 1 R28 = PINB
    	LD   R30, Y       ; 2 R30 = b2c[R28]
    	IN   R28, PIND    ; 1 R28 = PIND
            ANDI R28, 0110011b; 1 R28 &= 0110011b
            INC  R29          ; 1 
    	LD   R28,Y        ; 2 R28 = b2d[R28]
            AND  R30, R28     ; 1 R30 &= R28                          
    	
    	IN   R28, PINC    ; 1 R28 = PINC
            INC  R29          ; 1 
    	LD   R28,Y        ; 2 R28 = c2b[R28]
    	OUT  POTRB, R28   ; 1 PORTB = R28
    
    	IN   R28, PINC    ; 1 R28 = PINC
            INC  R29          ; 1 
    	LD   R28,Y        ; 2 R28 = c2d[R28]
    	OUT  PORTD, R28   ; 1 PORTD = R28
    
    	OUT  PORTC,R30    ; 1 PORTC = R30
    
            MOV  R29, 1


    ---------- Post added at 15:40 ---------- Previous post was at 15:25 ----------

    Подтяжку PS/2 надо к питанию сделать, а не к земле. Вторая микросхема возможно не нужна.
    Последний раз редактировалось Mick; 03.01.2013 в 17:38.

  3. Эти 2 пользователя(ей) поблагодарили vinxru за это полезное сообщение:
    fifan (02.01.2013), perestoronin (07.01.2013)

  4. #23
    Специалистостроитель Аватар для fifan
    Регистрация
    30.05.2007
    Адрес
    г. Лянтор, Сургутского р-на, ХМАО
    Сообщений
    2,803
    Благодарностей: 627

    По умолчанию

    Не подведены RD и RESET. Ещё нет адреса порта А1А0 - как без него?

    Очень жду результатов. Удачи!
    Последний раз редактировалось Mick; 03.01.2013 в 17:37.
    http://nick-name.ru/forum/Fifan.gif
    Сайт про ПК "Специалист" и его клоны http://www.spetsialist-mx.ru/
    Web site about computer Spetsialist and its clones http://www.spetsialist-mx.ru/ (yet only in Russian)

  5. #24
    Banned
    Регистрация
    01.12.2010
    Адрес
    г. Санкт-Петербург
    Сообщений
    1,657
    Благодарностей: 1242
    Записей в дневнике
    21

    По умолчанию

    Этот контроллер цепляется после ВВ55-ой и работает только лишь с её выходами. Эмулирует матрицу кнопок. Ему A0,A1 не нужны.
    А сигналы WR+CS заведены, что бы узнать, что на выходе ВВ55-ой что то изменилось.

    Порядок контактов кстати совпадает 1 в 1 с порядком на плате моего специалиста. Можно разъем поставить.
    Последний раз редактировалось Mick; 03.01.2013 в 17:38.

  6. #25
    Специалистостроитель Аватар для fifan
    Регистрация
    30.05.2007
    Адрес
    г. Лянтор, Сургутского р-на, ХМАО
    Сообщений
    2,803
    Благодарностей: 627

    По умолчанию

    Был бы рабочий экземпляр. Плату можно подогнать под панельку ВВ55. Пойду Atmeg'у 8 искать.
    http://nick-name.ru/forum/Fifan.gif
    Сайт про ПК "Специалист" и его клоны http://www.spetsialist-mx.ru/
    Web site about computer Spetsialist and its clones http://www.spetsialist-mx.ru/ (yet only in Russian)

  7. #26
    Banned
    Регистрация
    01.12.2010
    Адрес
    г. Санкт-Петербург
    Сообщений
    1,657
    Благодарностей: 1242
    Записей в дневнике
    21

    По умолчанию

    Скорее всего любая подойдет, главное что бы ножек хватило.

  8. #27
    Banned
    Регистрация
    01.12.2010
    Адрес
    г. Санкт-Петербург
    Сообщений
    1,657
    Благодарностей: 1242
    Записей в дневнике
    21

    По умолчанию

    Печатная плата готова.



    Плата простая, поэтому получилось сделать её дорожками 0.5 мм. Обычно получается развести плату только для 0.25 мм, но на такой толщине часто получается брак.
    Последний раз редактировалось vinxru; 03.01.2013 в 01:29.

  9. Этот пользователь поблагодарил vinxru за это полезное сообщение:
    fifan (03.01.2013)

  10. #28
    Banned
    Регистрация
    01.12.2010
    Адрес
    г. Санкт-Петербург
    Сообщений
    1,657
    Благодарностей: 1242
    Записей в дневнике
    21

    По умолчанию

    Адаптировал программу настройки раскладки, которая до этого работала на Орионе.

    http://tmaplatform.ru/media/spec_keyb_setup.html

  11. #29
    Специалистостроитель Аватар для fifan
    Регистрация
    30.05.2007
    Адрес
    г. Лянтор, Сургутского р-на, ХМАО
    Сообщений
    2,803
    Благодарностей: 627

    По умолчанию

    Вторую микросхему лучше не ставить. Можно обойтись двумя диодами. На их катоды подать сигналы /WR и /CS. Аноды соединить вместе, соединить через резистор с +5В. Освободится один элемент ЛП5. У тебя кстати не правильно выбран логиченский элемент. Нужен 2ИЛИ. При появлении двух единиц на /WR и /CS нв выходе твоей ЛП5 тоже будет ноль.
    А я предлагаю такую печатку потом сделать. Предусмотреть штырьки для вставки платы вместо ВВ55. Параллельно им поставить панельку на печатке под ВВ55. Под панелькой поставить Атмегу8, она как раз в узком корпусе. Размеры печатки будут чуть больше панельки DIP40 под ВВ55.

    ---------- Post added at 12:18 ---------- Previous post was at 10:41 ----------

    Предлагаю создать новую тему про PS/2 адаптер клавиатуры для Специалиста.
    Последний раз редактировалось fifan; 03.01.2013 в 09:56.
    http://nick-name.ru/forum/Fifan.gif
    Сайт про ПК "Специалист" и его клоны http://www.spetsialist-mx.ru/
    Web site about computer Spetsialist and its clones http://www.spetsialist-mx.ru/ (yet only in Russian)

  12. #30
    Master
    Регистрация
    01.04.2008
    Адрес
    Москва
    Сообщений
    861
    Благодарностей: 69

    По умолчанию

    Да, адаптеры под клавы для старых компов нужная вещь, особенно для плат где нет клав заводских.
    Если что-то купил и не оплатил - напомните мне плиз в лс, урегулируем вопрос. Тем много за всем и не уследишь.

Страница 3 из 23 ПерваяПервая 1234567 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Ответов: 143
    Последнее: 02.01.2017, 22:51
  2. Адаптер Z80->ZX-BUS
    от zst в разделе Unsorted
    Ответов: 12
    Последнее: 05.10.2011, 12:35
  3. CD адаптер
    от alexsan в разделе БК-0010/0011
    Ответов: 2
    Последнее: 12.09.2011, 21:54
  4. Изучается спрос на плату для Специалиста
    от Павел Рябцов в разделе Барахолка (архив)
    Ответов: 109
    Последнее: 30.11.2010, 12:16
  5. Продается Лик (клон Специалиста)
    от KALDYH в разделе Барахолка (архив)
    Ответов: 1
    Последнее: 20.02.2010, 16:29

Ваши права

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