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

User Tag List

Страница 1 из 53 12345 ... ПоследняяПоследняя
Показано с 1 по 10 из 522

Тема: Контроллер клавиатуры для "Пентагон-128" на ATMega8/48/88/168/328

  1. #1
    Guru Аватар для zorel
    Регистрация
    17.09.2010
    Адрес
    г. Днепропетровск
    Сообщений
    3,216
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    16
    Поблагодарили
    8 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Контроллер клавиатуры для "Пентагон-128" на ATMega8/48/88/168/328

    Помогите разобраться с сигналами, подключения по схеме кая, контроллер клавиатуры на Мега48 от кая для пентагона.
    Куда подать сигналы со знаком? В пентагоне по схеме я их не нашел.

    Сигналы беру из разъема клавиатуры

    Пентагон / Кай / Ленинград -2

    KA0/KA8/A8
    KA1/KA9/A9
    KA2/KA10/A10
    KA3/KA11/A11
    KA4/KA12/A12
    KA5/KA13/A13
    KA6/KA14/A14
    KA7/KA15/A15

    KD0/KD0/KL0
    KD1/KD1/KL1
    KD2/KD2/KL2
    KD3/KD3/KL3
    KD4/KD4/KL4

    Сигналы беру частично от ног процессора

    ?/Турбо
    Magic/Magic/ R1
    Wait/Wait/ DD22 6 Н.
    A0/A0 / никуда не подключил, сигнал на плате контроллера висит на GND
    M1/M1/ 27 Н CPU
    ?/IORD1/11нDD19



    Фузы


    Для установки в пентагон, разъем J1 должен припаиваться с обратной стороны платы, разъем можно ставить как угловой, так и прямой.
    Контроллер предназначен для расширения возможностей компьютера - "пентагон 128" и остальных совместимых с zx spectrum компьютером.
    Можно установить 2-х рядные штырьки или Разъем PBD-34 (2х17(м) для пайки на плату).

    прошивка для контроллера
    Схема на контроллер, спасибо Mor-Da за схему. http://zx-pk.ru/showpost.php?p=817865&postcount=116
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	Безымянный.jpg 
Просмотров:	7182 
Размер:	73.1 Кб 
ID:	30646  
    Вложения Вложения
    Последний раз редактировалось zorel; 17.07.2015 в 12:57.

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

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

    По умолчанию

    Цитата Сообщение от zorel
    ?/Турбо
    Игнорируем, если Пентагон не турбированный.
    Цитата Сообщение от zorel
    A0/A0
    ?/IORD1
    На оба входа подаем сигнал с вывода 3 микросхемы DD49.1(ЛА3) - это сигнал чтения порта клавиатуры.
    Остальные сигналы вроде правильно.

  4. #3
    Guru Аватар для Дмитрий
    Регистрация
    01.01.2009
    Адрес
    Донецк, Украина
    Сообщений
    3,260
    Спасибо Благодарностей отдано 
    35
    Спасибо Благодарностей получено 
    9
    Поблагодарили
    8 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    zorel, заработал ли контроллер на п128? У меня что-то не хочет, тестирование клавы проходит, моргает индикаторами, потом спек отмирает, на клаве загораются NumLock и ScrollLock, а на контроллере индикатор горит WAIT. При нажатии на одноименные кнопки - индикация меняется, но тем не менее спек на клаву не реагирует, ни ресет ни чего не срабатывает. Пробовал несколько клав - действие одинаково.
    Контроллер на ATMega168V-10PU с кварцем на 24МГц, мож в этом проблема, но видно, что МК с клавой взаимодействует.
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	kaykbd_2011.jpg 
Просмотров:	2219 
Размер:	44.0 Кб 
ID:	31387   Нажмите на изображение для увеличения. 

Название:	kaykbd_bottom_2011.jpg 
Просмотров:	1822 
Размер:	54.7 Кб 
ID:	31388  
    Последний раз редактировалось Дмитрий; 05.12.2011 в 13:01.

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

    По умолчанию

    Цитата Сообщение от Дмитрий Посмотреть сообщение
    zorel, заработал ли контроллер на п128? У меня что-то не хочет, тестирование клавы проходит, моргает индикаторами, потом спек отмирает, на клаве загораются NumLock и ScrollLock, а на контроллере индикатор горит WAIT. При нажатии на одноименные кнопки - индикация меняется, но тем не менее спек на клаву не реагирует, ни ресет ни чего не срабатывает. Пробовал несколько клав - действие одинаково.
    Контроллер на ATMega168V-10PU с кварцем на 24МГц, мож в этом проблема, но видно, что МК с клавой взаимодействует.
    Надеюсь прошивку зашивали под ATMega168?
    Прошивки для ATMega48/88 и ATMega168/328 отличаются.

  6. #5
    Guru Аватар для Дмитрий
    Регистрация
    01.01.2009
    Адрес
    Донецк, Украина
    Сообщений
    3,260
    Спасибо Благодарностей отдано 
    35
    Спасибо Благодарностей получено 
    9
    Поблагодарили
    8 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    caro, прошивал kbd10_168.hex

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

    По умолчанию

    Цитата Сообщение от Дмитрий Посмотреть сообщение
    caro, прошивал kbd10_168.hex
    И ФУЗЕсы правильно выставил надеюсь?
    Тогда похоже что-то в цепи формирования сигнала /WAIT (не висит ли на нем постоянный 0)?
    Диод правильно впаян, анодом ко входу /WAIT компьютера?
    Подтяжку сигнала /WAIT надо поставить от 2 до 3 КОм.

  8. #7
    Guru Аватар для Дмитрий
    Регистрация
    01.01.2009
    Адрес
    Донецк, Украина
    Сообщений
    3,260
    Спасибо Благодарностей отдано 
    35
    Спасибо Благодарностей получено 
    9
    Поблагодарили
    8 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от caro Посмотреть сообщение
    И ФУЗЕсы правильно выставил надеюсь?
    см.приложеные файлы, по мануалу делал, но несколько фузов BOOTRST, BOOTSZ0, BOOTSZ1 остались по дефолту.
    Цитата Сообщение от caro Посмотреть сообщение
    Тогда похоже что-то в цепи формирования сигнала /WAIT (не висит ли на нем постоянный 0)?
    Диод правильно впаян, анодом ко входу /WAIT компьютера?
    Подтяжку сигнала /WAIT надо поставить от 2 до 3 КОм.
    Сигналы с логического анализатора:

    A_WAIT - 25н МК
    WAIT - на комп, до диода.
    PD2 - 4н МК
    IORD_A0 - сигнал с вывода 3 микросхемы DD49.1(ЛА3) - это сигнал чтения порта клавиатуры.
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	logic_levels.jpg 
Просмотров:	651 
Размер:	22.7 Кб 
ID:	31393   Нажмите на изображение для увеличения. 

Название:	fuses_m168v1.jpg 
Просмотров:	841 
Размер:	22.3 Кб 
ID:	31394  
    Последний раз редактировалось Дмитрий; 05.12.2011 в 16:10.

  9. #8
    Guru Аватар для Дмитрий
    Регистрация
    01.01.2009
    Адрес
    Донецк, Украина
    Сообщений
    3,260
    Спасибо Благодарностей отдано 
    35
    Спасибо Благодарностей получено 
    9
    Поблагодарили
    8 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Забыл написать - на Ресет все же реагирует, просто потом догнал, что в этом контроллере он на PrScreen, а на другие кнопки (не считая Num, Scroll Lock) не реагирует.

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

    По умолчанию

    Еще бы на картинке хотя бы один сигнал с шины данных клавиатуры KD0..KD4 при нажатой в этом разряде клавише.

  11. #10
    Guru Аватар для Дмитрий
    Регистрация
    01.01.2009
    Адрес
    Донецк, Украина
    Сообщений
    3,260
    Спасибо Благодарностей отдано 
    35
    Спасибо Благодарностей получено 
    9
    Поблагодарили
    8 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    чуть позже сделаю.

Страница 1 из 53 12345 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Ответов: 112
    Последнее: 03.08.2020, 16:24
  2. Ответов: 3
    Последнее: 16.10.2010, 14:04
  3. Продам плату "Пентагон-128K" + примочки
    от Atari в разделе Барахолка (архив)
    Ответов: 3
    Последнее: 20.03.2010, 13:30
  4. Продам печатные платы: от "Львов-48" и клавиатуры
    от Tim0xA в разделе Барахолка (архив)
    Ответов: 9
    Последнее: 27.12.2008, 16:41
  5. Ответов: 3
    Последнее: 23.07.2007, 19:10

Ваши права

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