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

User Tag List

Страница 19 из 24 ПерваяПервая ... 151617181920212223 ... ПоследняяПоследняя
Показано с 181 по 190 из 231

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

  1. #181
    Moderator Аватар для fifan
    Регистрация
    30.05.2007
    Адрес
    г. Лянтор, Сургутского р-на, ХМАО
    Сообщений
    4,165
    Спасибо Благодарностей отдано 
    106
    Спасибо Благодарностей получено 
    125
    Поблагодарили
    71 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от fifan Посмотреть сообщение
    Автор написал:
    "А у меня все руки не доходят перекинуть F1-F10. Завтра точно сделаю, или я редиска."
    Прошло четыре дня. Редиска скоро заколосится.

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

  3. #182
    Activist
    Регистрация
    02.01.2006
    Адрес
    Ufa
    Сообщений
    466
    Спасибо Благодарностей отдано 
    6
    Спасибо Благодарностей получено 
    8
    Поблагодарили
    8 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Имеется в наличии только Atmel48-20PU. Хотелось бы получить прошивку под эту МС, плюс какие фьюзы выставлять ...

  4. #183
    Guru Аватар для Vladimir_S
    Регистрация
    12.12.2011
    Адрес
    г. Иркутск
    Сообщений
    2,507
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    21
    Поблагодарили
    19 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от roma Посмотреть сообщение
    Имеется в наличии только Atmel48-20PU. Хотелось бы получить прошивку под эту МС, плюс какие фьюзы выставлять ...
    Тоже интересно, завтра специально попробую и напишу.Ну или на крайний случай в понедельник.

  5. #184
    Moderator Аватар для fifan
    Регистрация
    30.05.2007
    Адрес
    г. Лянтор, Сургутского р-на, ХМАО
    Сообщений
    4,165
    Спасибо Благодарностей отдано 
    106
    Спасибо Благодарностей получено 
    125
    Поблагодарили
    71 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vladimir_S Посмотреть сообщение
    попробую и напишу
    Прошивай только вот этой прошивкой (в атаче). Мне её автор дал чтобы я проверил режим МХ. А у меня как назло блок питания на Специалисте_МХ2 сгорел. Пока ставлю новый. Фьюзы эти. Режим MX должен переключается клавишей Print Screen. Было и другое описание назначения клавиш (ПВ, ПС и т.д.), но я его потерял. Кто найдёт впишите в тему.
    Последний раз редактировалось fifan; 21.09.2013 в 19:18.

  6. #185
    Moderator Аватар для fifan
    Регистрация
    30.05.2007
    Адрес
    г. Лянтор, Сургутского р-на, ХМАО
    Сообщений
    4,165
    Спасибо Благодарностей отдано 
    106
    Спасибо Благодарностей получено 
    125
    Поблагодарили
    71 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вот спаял Atmega Fusebit Doctor. Буду лечить свои атмеги.

    Кстати пока не будет работать сброс в PS/2 адаптере. Автор предусмотрел его, но чтобы его задействовать (с вывода 1 атмеги подать на сброс компьютера) необходимо включить фьюз RSTDISBL. Но лучше это пока не далать т.к. потом ещё раз прошить контроллер без специальных мер не удастся. А у меня есть специальные меры - Atmega Fusebit Doctor
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	IMAG0659.jpg 
Просмотров:	217 
Размер:	39.9 Кб 
ID:	43187  

  7. #186
    Guru Аватар для Vladimir_S
    Регистрация
    12.12.2011
    Адрес
    г. Иркутск
    Сообщений
    2,507
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    21
    Поблагодарили
    19 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от fifan Посмотреть сообщение
    Вот спаял Atmega Fusebit Doctor.
    А мне он уже не понадобится. На параллельном программаторе пофиг какие фьюзы стоят.

  8. #187
    Guru Аватар для Vladimir_S
    Регистрация
    12.12.2011
    Адрес
    г. Иркутск
    Сообщений
    2,507
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    21
    Поблагодарили
    19 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Пробовал я пробовал, но Atmega48 не заработала. Atmega8 работает с этой прошивкой.
    http://zx.pk.ru/showpost.php?p=586194&postcount=173
    А с этой не работает.
    http://zx.pk.ru/showpost.php?p=628726&postcount=184

    ---------- Post added at 07:47 ---------- Previous post was at 07:43 ----------

    Совсем забыл, фьюз RSTDISBL поставил, но какие бы кнопки не нажимал, никакого шевеления на 1 ноге Атмеги.

  9. #188
    Moderator Аватар для fifan
    Регистрация
    30.05.2007
    Адрес
    г. Лянтор, Сургутского р-на, ХМАО
    Сообщений
    4,165
    Спасибо Благодарностей отдано 
    106
    Спасибо Благодарностей получено 
    125
    Поблагодарили
    71 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вот оно что, Михалыч (вернее vinxru).
    Я то нереагирование клавиатуры списал на сбой моего ПК, думал может что-то по питанию. А оно вон как оказалось - последняя прошивка не рабочая.
    Если ты, Vladimir_S, прошил старой прошивкой то попробуй режим МХ - из Монитора 4 переключение по директиве Х. Print Screen пробовал? Должен включиться режим МХ - загорается светодиод на клавиатуре.

    Что-то скудное описание соответствий клавиш. Сюда буду писать найденные:
    Print Screen МХ/Стандарт;
    Caps Lock - РУС/LAT;
    Scroll Lock - ЙЦУКЕН/QWERTY;
    Delete - Сброс;
    Esc - АР2;
    Tab - ТАВ;
    Shift - НР;
    Ctrl - ПВ;
    Windows - HOME;
    Alt - ПС;
    Enter - ВК;
    Backspace - ЗБ;
    Pause/Break - программирование.
    ...

    Вот картинка соответствий. Вообще-то они (соответствия) настраиваются самостоятельно, но об этом позже напишу.
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	default.jpg 
Просмотров:	219 
Размер:	57.3 Кб 
ID:	43238  
    Последний раз редактировалось fifan; 23.09.2013 в 18:55.

  10. #189
    Activist
    Регистрация
    02.01.2006
    Адрес
    Ufa
    Сообщений
    466
    Спасибо Благодарностей отдано 
    6
    Спасибо Благодарностей получено 
    8
    Поблагодарили
    8 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Да не так просто заменить АТМЕГУ8 на АТМЕГУ48, АТМЕГА8 имеет 1 КБ РАМ, а АТМЕГА48 имеет только 512 Байт РАМ.

    Пробовал заменить исходниках

    #include <mega8.h> на #include <mega48p.h>
    GICR на EIMSK
    WDTCR на WDTCSR,

    всё компилируется но при линковке выдаёт что нехватает РАМ, потому что используется много переменных в памяти:

    // Переменные в памяти
    volatile unsigned char b2c[256]; // Рассчитанный заранее ответ для прерывания.
    volatile unsigned char c2b[64]; // Эти переменные должы идти первыми в программе,
    volatile unsigned char c2d[128]; // что бы занимать адреса 100h, 200h, 240h, 2C0h
    volatile unsigned char d2c[64];

    Если бы немного оптимизировать программу и по возможности эти массивы расчитать заранее и записать во флэш, тогда бы и 512 Байт памяти хватило и можно бы было использовать АТМЕГУ48 ...

    В программе в зависимости от scanMode используются либо c2b и c2d, либо b2c и d2c.
    По идее можно использовать только два массива на 256 и 64 байта и инициализировать их в зависмости от scanMode динамически. На этом экономиться 192 байта. Но этого всё равно не хватает для АТМЕГА48 :-(

    Возможно можно упростить код, исключив ненужные режимы?
    Интересует только режим эмуляции оригинальной клавиатуры для Специалиста Экспресс.
    Последний раз редактировалось roma; 24.09.2013 в 13:25.

  11. #190
    Guru Аватар для Vladimir_S
    Регистрация
    12.12.2011
    Адрес
    г. Иркутск
    Сообщений
    2,507
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    21
    Поблагодарили
    19 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от fifan Посмотреть сообщение
    попробуй режим МХ - из Монитора 4 переключение по директиве Х. Print Screen пробовал? Должен включиться режим МХ - загорается светодиод на клавиатуре.
    Попробую завтра.

    ---------- Post added at 19:51 ---------- Previous post was at 19:40 ----------

    fifan, Я сейчас только подумал, а 1 нога Атмеги к еденице подтянута? Может что бы сброс заработал, нужно подтянуть?

Страница 19 из 24 ПерваяПервая ... 151617181920212223 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Ответов: 153
    Последнее: 16.12.2021, 19:07
  2. Адаптер Z80->ZX-BUS
    от zx-kit в разделе Несортированное железо
    Ответов: 12
    Последнее: 05.10.2011, 11:35
  3. CD адаптер
    от alexsan в разделе БК-0010/0011
    Ответов: 2
    Последнее: 12.09.2011, 21:54
  4. Изучается спрос на плату для Специалиста
    от Павел Рябцов в разделе Барахолка (архив)
    Ответов: 109
    Последнее: 30.11.2010, 10:16
  5. Продается Лик (клон Специалиста)
    от KALDYH в разделе Барахолка (архив)
    Ответов: 1
    Последнее: 20.02.2010, 14:29

Ваши права

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