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

User Tag List

Страница 3 из 3 ПерваяПервая 123
Показано с 21 по 29 из 29

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

  1. #21
    Master
    Регистрация
    30.07.2013
    Адрес
    г. Запорожье, Украина
    Сообщений
    891
    Спасибо Благодарностей отдано 
    70
    Спасибо Благодарностей получено 
    83
    Поблагодарили
    49 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    У Вас с точностью до наоборот!!!!
    Fuse High = 0xC9, Low = 0xEE

    - - - Добавлено - - -
    Всегда пользуюсь этим калькулятором фьюзов http://www.engbedded.com/fusecalc/

  2. #22
    Member
    Регистрация
    13.01.2010
    Адрес
    Подольск
    Сообщений
    41
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Что-то у меня МК сдох нет ничего на выходах прошил фьюзы по умолчанию High = 0xD9, Low = 0xE1 и попробовал
    https://radiokot.ru/forum/viewtopic.php?f=62&t=106200 и
    http://www.getchip.net/posts/022-tes...bnosti-portov/
    ноль реакции на выходах(

  3. #23
    Master
    Регистрация
    30.07.2013
    Адрес
    г. Запорожье, Украина
    Сообщений
    891
    Спасибо Благодарностей отдано 
    70
    Спасибо Благодарностей получено 
    83
    Поблагодарили
    49 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    МК живой, просто Вы фьюзы перепутали и у вас отключился последовательный порт программирования.
    Еще раз предложу калькулятор фьюзов, по нему и проверьте http://www.engbedded.com/fusecalc/

  4. #24
    Member
    Регистрация
    13.01.2010
    Адрес
    Подольск
    Сообщений
    41
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    TL866 работает как параллельный программатор, фьюзы и программа перешивается без проблем. С Low = 0xE1 , High = 0xD9 идёт работа от внутреннего генератора на 1 МГц в тестовых прошивках, я правильно понимаю? Даже если я его залочу от последовательного программирования, выходы должны работать.

  5. #25
    Master
    Регистрация
    30.07.2013
    Адрес
    г. Запорожье, Украина
    Сообщений
    891
    Спасибо Благодарностей отдано 
    70
    Спасибо Благодарностей получено 
    83
    Поблагодарили
    49 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вроде все верно

  6. #26
    Member
    Регистрация
    13.01.2010
    Адрес
    Подольск
    Сообщений
    41
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Разобрался что проект в WinAVR. Перешил лог анализатор под Saleae Logic. С клавиатуры сигналы Clock и Data видны.
    А можно поправить исходник и фьюзы для Atmega168, у меня хватило понимания только на это:

    TIMSK0 = (1<<TOIE1); // TIMSK = (1<<TOIE1); atmega8 ... TIMSK0 = (1<<TOIE1); atmega168
    MCUCR |= (1<<ISC01)|(1<<ISC11);
    EIMSK |= (1<<INT0)|(1<<INT1); //GICR |= (1<<INT0)|(1<<INT1); atmega8
    EIFR |= (1<<INTF0)|(1<<INTF1); //GIFR |= (1<<INTF0)|(1<<INTF1); atmega8

  7. #27
    Master
    Регистрация
    30.07.2013
    Адрес
    г. Запорожье, Украина
    Сообщений
    891
    Спасибо Благодарностей отдано 
    70
    Спасибо Благодарностей получено 
    83
    Поблагодарили
    49 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Terra Посмотреть сообщение
    А можно поправить исходник и фьюзы для Atmega168, у меня хватило понимания только на это:
    Вроде все правильно.

  8. #28
    Activist Аватар для max232cpe
    Регистрация
    13.02.2022
    Адрес
    г. Уфа
    Сообщений
    414
    Спасибо Благодарностей отдано 
    35
    Спасибо Благодарностей получено 
    51
    Поблагодарили
    37 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    проэкт ещё живой?
    Подскажите если в бк0010 физически отсутвует вп1-014 (любители драг металла её выдрали с платы) с данным контролёром включится?

  9. #29
    Master
    Регистрация
    30.07.2013
    Адрес
    г. Запорожье, Украина
    Сообщений
    891
    Спасибо Благодарностей отдано 
    70
    Спасибо Благодарностей получено 
    83
    Поблагодарили
    49 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Да, проект как раз заменяет 014, но только в паре с пс/2 клавиатурой.
    Проект дальше не развивался, нет необходимости - перевод на меньшие или старшие модели особо не имеет смысла, разве что полностью эмулировать 014 (опрос матрицы родной клавиатурв) на более старших АВРках...
    Последний раз редактировалось Alex_LG; 15.02.2022 в 22:52.

Страница 3 из 3 ПерваяПервая 123

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

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

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

Похожие темы

  1. ZXKeyb контроллер PS/2 клавиатуры.
    от Randomize_Usr в разделе Устройства ввода
    Ответов: 8
    Последнее: 17.06.2018, 22:01
  2. БезWaitовый контроллер клавиатуры
    от caro в разделе Устройства ввода
    Ответов: 68
    Последнее: 01.07.2015, 05:42
  3. контроллер писишной клавиатуры
    от sevol в разделе Устройства ввода
    Ответов: 10
    Последнее: 18.02.2011, 09:38
  4. КУПИТСЯ контроллер AT клавиатуры.
    от kgbond в разделе Барахолка (архив)
    Ответов: 5
    Последнее: 15.09.2010, 11:16

Ваши права

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