User Tag List

Страница 3 из 27 ПерваяПервая 1234567 ... ПоследняяПоследняя
Показано с 21 по 30 из 303

Тема: Орион-128: Контроллер PS/2-клавиатуры

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

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

    Регистрация
    18.04.2009
    Адрес
    Москва
    Сообщений
    1,656
    Спасибо Благодарностей отдано 
    208
    Спасибо Благодарностей получено 
    17
    Поблагодарили
    16 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    У PIC16F84 не достаточно портов ввода/вывода (18 ног в корпусе).

    в моем случаи достаточно. Я делаю свой контролер с PC клавиатурой

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

  3. #2

    Регистрация
    18.04.2009
    Адрес
    Москва
    Сообщений
    1,656
    Спасибо Благодарностей отдано 
    208
    Спасибо Благодарностей получено 
    17
    Поблагодарили
    16 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    я дулаю терминал, к которому подключина клавиатура и rs232

    за основу я думал взять вашу схему и прошивку. Изменение прошивки меня не смущает. Так как я не нашел atmega48 решил сделать pic16F84 обслуживает клавиатуру и передает скан коды в atmega8 которая делает все остальное. Пока не могу придумать как связать pic and atmega (это мой первый проект на микроконтролерах)

  4. #3

    Регистрация
    18.04.2009
    Адрес
    Москва
    Сообщений
    1,656
    Спасибо Благодарностей отдано 
    208
    Спасибо Благодарностей получено 
    17
    Поблагодарили
    16 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    как я понял вас
    ATMega8 не имеет прерываний по изменению какого либо порта и это причина почему надо использовать atmega48, если я не прав поправте меня пожалуйста. Для меня это критично тогда мне не надо использовать pic все будет на atmega

  5. #4

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

    По умолчанию

    Цитата Сообщение от sergey2b
    как я понял вас
    ATMega8 не имеет прерываний по изменению какого либо порта и это причина почему надо использовать atmega48, если я не прав поправте меня пожалуйста. Для меня это критично тогда мне не надо использовать pic все будет на atmega
    В Вашем случае не требуется опрос контроллера через 8-ми битный порт,
    как это нужно в контроллере для того же Ориона.
    Поэтому и такая функция не требуется.
    Я же написал выше, подключаете к ATmega8 PS/2 клавиатуру, для чего достаточно 2-х выводов.
    Для реализации RS232 нужно от 2-х до 6-ти выводов.
    Всё, больше в Вашем случае ничего не надо, если иметь ввиду простой терминальный режим:
    прием скан-кода символа от PS/2 клавиатуры и трансляция его кода в RS232.

    PS. Предлагаю перейти в личку, а то это уже не касается темы данной ветки.
    Последний раз редактировалось caro; 04.09.2009 в 14:20.

  6. #5

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

    По умолчанию

    Сделал сегодня этот контроллер клавы в Орион. Все вроде нормально работает, тока вот не хочет от питания компа работать. Да и отдельно с АТшным БП не работает (МК не стартует, иногда бывает мигают все три лампочки на клаве). Тока через телефонный зарядник работает. Замерял напряжение-вроде тоже самое, с другим АТ БП тоже самое. Единственное, что я не сделал по схеме-не припаял AVCC и AREF (они вроде как отвечают за АЦП). Или их обязательно соединять? Наверное, придется использовать мегу48L....
    Мой блог, мои компьютеры
    Продажа/обмен: Дельта-С, Робик, Олимпик-C, БК 0010-01 Армян х2, Бейсик, Ленинград, УКНЦ

  7. #6

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

    По умолчанию

    Цитата Сообщение от Gryphon
    Сделал сегодня этот контроллер клавы в Орион. Все вроде нормально работает, тока вот не хочет от питания компа работать. Да и отдельно с АТшным БП не работает (МК не стартует, иногда бывает мигают все три лампочки на клаве). Тока через телефонный зарядник работает. Замерял напряжение-вроде тоже самое, с другим АТ БП тоже самое.
    Странно. Проверь установку FUSES. Можно попробовать включить схему контроля питания BOD.
    И еще вариант - попробуй включить с другой клавиатурой.

    Цитата Сообщение от Gryphon
    Единственное, что я не сделал по схеме-не припаял AVCC и AREF (они вроде как отвечают за АЦП). Или их обязательно соединять?
    Не обязательно, поскольку АЦП отключен.

    Цитата Сообщение от Gryphon
    Наверное, придется использовать мегу48L....
    Ни какой разницы.

  8. #7

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

    По умолчанию

    Цитата Сообщение от caro Посмотреть сообщение
    Ни какой разницы.
    Ну, она же вроде как работает с пониженным питанием. А вообще, я завтра попробую другую мегу прошить, может глюк в этой. А так, контроллер просто супер! Работает нормально, все вводиться хорошо, без глюков.
    Мой блог, мои компьютеры
    Продажа/обмен: Дельта-С, Робик, Олимпик-C, БК 0010-01 Армян х2, Бейсик, Ленинград, УКНЦ

  9. #8

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

    По умолчанию

    Кстати об индикаторах клавиатуры:
    При включении питания на клавиатуре зажигаются все три индикатора, затем они гаснут.
    Это работает внутренний тест контроллера, встроенного в клавиатуру.
    Затем зажигается индикатор Num Lock, который гаснет через 0.5 сек.
    Это работает процедура инициализации контроллера - тесть Меги.
    Последний раз редактировалось caro; 13.03.2010 в 15:51.

  10. #9

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

    По умолчанию

    Цитата Сообщение от Gryphon
    Ну, она же вроде как работает с пониженным питанием.
    У тебя же питание +5V я надеюсь?
    Цитата Сообщение от Gryphon
    А вообще, я завтра попробую другую мегу прошить, может глюк в этой.
    Маловероятно это.

    ---------- Post added at 17:55 ---------- Previous post was at 17:53 ----------

    Цитата Сообщение от Gryphon Посмотреть сообщение
    Да, я это заметил, но когда индикаторы то зажигаются, то гаснут и так до бесконечности, это наводит на мысли...
    На вывод /RES Меги повесь конденсатор на 0.1 мкф.

    PS. Я надеюсь вывод 1 (/RES/PRG) Меги не соединен с сигналом /RES, который идет на сброс компьютера?
    Последний раз редактировалось caro; 13.03.2010 в 16:17.

  11. #10

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

    По умолчанию

    Да, я это заметил, но когда индикаторы то зажигаются, то гаснут и так до бесконечности, это наводит на мысли...
    Мой блог, мои компьютеры
    Продажа/обмен: Дельта-С, Робик, Олимпик-C, БК 0010-01 Армян х2, Бейсик, Ленинград, УКНЦ

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

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

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

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

Похожие темы

  1. Ответов: 34
    Последнее: 24.11.2022, 16:05
  2. Ответов: 146
    Последнее: 31.05.2020, 19:00
  3. БезWaitовый контроллер клавиатуры
    от caro в разделе Устройства ввода
    Ответов: 68
    Последнее: 01.07.2015, 05:42
  4. Куплю контроллер клавиатуры
    от AAA в разделе Барахолка (архив)
    Ответов: 121
    Последнее: 01.02.2008, 18:33
  5. Контроллер клавиатуры для Скорпиона
    от Nikolaj Amosov (500:812/02.26) в разделе Scorpion
    Ответов: 1
    Последнее: 15.11.2005, 23:05

Ваши права

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