Важная информация

User Tag List

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

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

  1. #11
    Moderator
    Регистрация
    14.08.2006
    Адрес
    Владимир
    Сообщений
    4,577
    Спасибо Благодарностей отдано 
    61
    Спасибо Благодарностей получено 
    106
    Поблагодарили
    92 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Пионерский вопрос.
    Чтобы одновременно пользовать контроллер ps/2 и механическую (матричную) клавиатуру что нужно сделать? Развязать на диодах по "ИЛИ"?
    Лучше сделать и жалеть, чем не сделать и жалеть.

    Некоторые из моих поделок тут: https://github.com/serge-404

  2. #12
    Guru Аватар для caro
    Регистрация
    14.01.2005
    Адрес
    Ekaterinburg
    Сообщений
    2,721
    Спасибо Благодарностей отдано 
    16
    Спасибо Благодарностей получено 
    134
    Поблагодарили
    87 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Error404
    Чтобы одновременно пользовать контроллер ps/2 и механическую (матричную) клавиатуру что нужно сделать? Развязать на диодах по "ИЛИ"?
    Да.

  3. #13
    Veteran Аватар для sergey2b
    Регистрация
    18.04.2009
    Адрес
    Москва
    Сообщений
    1,600
    Спасибо Благодарностей отдано 
    161
    Спасибо Благодарностей получено 
    12
    Поблагодарили
    11 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Подскажите пожалуйста можно ли в контролери использовать atmega8 ?

  4. #14
    Guru Аватар для caro
    Регистрация
    14.01.2005
    Адрес
    Ekaterinburg
    Сообщений
    2,721
    Спасибо Благодарностей отдано 
    16
    Спасибо Благодарностей получено 
    134
    Поблагодарили
    87 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от sergey2b Посмотреть сообщение
    Подскажите пожалуйста можно ли в контроллере использовать atmega8 ?
    Нет.
    В ATMega8 не реализована функция прерывания по изменению состояний входных линий портов МК,
    которая используется в контроллере для отслеживания сканирования адресных линий матрицы клавиатуры.

  5. #15
    Veteran Аватар для sergey2b
    Регистрация
    18.04.2009
    Адрес
    Москва
    Сообщений
    1,600
    Спасибо Благодарностей отдано 
    161
    Спасибо Благодарностей получено 
    12
    Поблагодарили
    11 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    В ATMega8 не реализована функция прерывания по изменению состояний входных линий портов МК, которая используется в контроллере для отслеживания сканирования адресных линий матрицы клавиатуры.

    скажите пожалуйста можноли использовать ATMega16 или ATMega32 или какую либо другую
    у нас доступны только модификации ATMega старше ATMega8

  6. #16
    Guru Аватар для caro
    Регистрация
    14.01.2005
    Адрес
    Ekaterinburg
    Сообщений
    2,721
    Спасибо Благодарностей отдано 
    16
    Спасибо Благодарностей получено 
    134
    Поблагодарили
    87 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от sergey2b
    скажите пожалуйста можноли использовать ATMega16 или ATMega32
    Не подходят по той же причине, что и ATMega8
    Цитата Сообщение от sergey2b
    или какую либо другую
    у нас доступны только модификации ATMega старше ATMega8
    Подходит без переделки прошивки ATMega88.
    Для ATMega168 и ATMega328 прошивку надо перекомпилировать.
    Есть более старшие модели, в которых реализована функция прерывания по изменению состояния портов,
    но в этом случае надо будет адаптировать прошивку под конкретный МК.

    PS. Зайдите на efind.ru, предложений по нужным МК достаточно много.
    Последний раз редактировалось caro; 05.10.2011 в 14:57.

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

  8. #17
    Veteran Аватар для sergey2b
    Регистрация
    18.04.2009
    Адрес
    Москва
    Сообщений
    1,600
    Спасибо Благодарностей отдано 
    161
    Спасибо Благодарностей получено 
    12
    Поблагодарили
    11 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    >PS. Зайдите на efind.ru, предложений по нужным МК достаточно много.
    я временно живу в африке здесь с atmega туго, выбора нет atmega8/16/32 заказывал в UK

    нашел схему на pic16F84 пытаюсь сейчас с ней разобраться, pic что удивительно у нас есть

  9. #18
    Veteran Аватар для sergey2b
    Регистрация
    18.04.2009
    Адрес
    Москва
    Сообщений
    1,600
    Спасибо Благодарностей отдано 
    161
    Спасибо Благодарностей получено 
    12
    Поблагодарили
    11 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

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

  10. #19
    Veteran Аватар для sergey2b
    Регистрация
    18.04.2009
    Адрес
    Москва
    Сообщений
    1,600
    Спасибо Благодарностей отдано 
    161
    Спасибо Благодарностей получено 
    12
    Поблагодарили
    11 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

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

  11. #20
    Veteran Аватар для sergey2b
    Регистрация
    18.04.2009
    Адрес
    Москва
    Сообщений
    1,600
    Спасибо Благодарностей отдано 
    161
    Спасибо Благодарностей получено 
    12
    Поблагодарили
    11 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

Страница 2 из 31 ПерваяПервая 123456 ... ПоследняяПоследняя

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

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

Эту тему просматривают: 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

Ваши права

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