- Контроллер клавиатуры ps/2
-
? Doc - 05.08.2015 07:27
Господа поделитесь схемкой и прошивкой контроллера клавиатуры ps/2 дя БК
а то в инете куча ссылок но все виду на закрытые стронции
-
? TheGWBV@ - 05.08.2015 10:20
не все :) Тут в предпоследнем посте живая... http://forum.pk-fpga.ru/viewtopic.php?f=54&t=5491
-
? Doc - 05.08.2015 10:47
это я видел
там только прошивка - схемы нет :(
-
? Terra - 05.08.2015 12:30
похоже архивчик не полный у меня ещё риди файлик был:
Схемы контроллера клавиатуры как таковой не создавалось в виде файла, но она проста. Соединяем выводы Меги напрямую с пинами разъема БКшной клавиатуры:
XT1.1(X0)- PA7
XT1.2(X1)- PA6
XT1.3(X2)- PA5
XT1.4(X3)- PA4
XT1.5(X4)- PA3
XT1.6(X5)- PA2
XT1.7(X6)- PA1
XT1.8(Y8)- GND
XT1.9(X7)- PA0
XT1.10(X8)- PB0
XT1.11(X9)- PB1
XT1.12(NC)
XT1.13(ЗАГЛ)- PB2
XT1.14(СТР)- PB3
XT1.15(ПРОБ)- PB4
XT1.16(+5)- Vcc
¤
XT2.1(Y1)- PC0
XT2.2(Y2)- PC1
XT2.3(Y3)- PC2
XT2.4(Y4)- PC3
XT2.5(Y5)- PC4
XT2.6(Y6)- PC5
XT2.7(Y7)- PC6
XT2.8(Y9)-
XT2.9(СУ)- PC7
XT2.10(ПР)- PD6
XT2.11(НР)- PD7
XT2.12(ЗВУК)-
XT2.13(NC)-
XT2.14(ОСТ1)- ВЫХОД РЕЛЕ1
XT2.15(ОСТ2)- ВЫХОД РЕЛЕ2
XT2.16(+5)- Vcc
¤
Выход клавиатуры PS/2:
Clock(6)- PD2
Data (1) - PD1
Gnd (3) - GND
+5 (5) - Vcc
¤
Клавишу СТОП реализовать на "пинах" не вышло! Видимо очень критично к фронтам импульса, иначе объяснить я не смог. В результате СТОП управляется выходом замыкающего 5ти вольтового реле, катушка реле управляется коллектором транзистора КТ3102 (н-п-н), база которого соединена через 50кОм с пином PD5, эмиттер на земле. Плюс обвес кондерами по 0,1мКф. Выход PD0 используется для индикации работы (светодиод через 1кОм) на стадии отладки.
¤
http://files.mail.ru/F9F783C7C25C4E7FA004A11E8C629915
http://files.mail.ru/FE0F97BB214145458D153F70E286F124
¤
Кристалл настроен на тактовую 8МГц (фьюзы побитно в заголовке asm файла)
-
? Doc - 05.08.2015 12:54
спасибо за информацию
ща попробую начеркать схемку (не люблю по табличкам)
¤
p.s. ссылки не открываются
-
? TheGWBV@ - 05.08.2015 16:21
Полный архив можно скачать тут https://my.oblako4u.ru/index.php/s/B4AWHp0C1Xrt7hO/download
-
? Doc - 06.08.2015 16:27
А "а подтянуть" никакие пины ненужно?
-
? Doc - 06.08.2015 17:46
гм.
а разве в ATMEGA8 есть Выход PC7???
http://www.tehnari.ru/attachments/f170/93195d1345324555-atmega8a_l.jpg
-
? anonymous - 06.08.2015 19:48
У 8й меги нету. Но в архиве http://forum.pk-fpga.ru/download/file.php?id=230 в исходнике инклюдится хедер для атмеги16, а не 8й. Другие ссылки у меня не работают.
-
? Аноним - 06.08.2015 21:32
понятно, а то я рисую и смотрю что-то совсем не сходиться
просто в первом посте написано мена 8
вот для чего нужны схемы :)
-
? Doc - 15.09.2015 18:53
начертал схемку пока для DIP
https://www.dropbox.com/s/lr4g302kvc6wu1g/%D0%BA%D0%BE%D0%BD%D1%82%D1%80%D0%BE%D0%BB%D0%BB%D0%B5%D1%80%20%D0%BA%D0%BB%D0%B0%D0%B2%D0%B8%D0%B0%D1%82%D1%83%D1%80%D1%8B%20DIP.GIF?dl=0
-
? Doc - 19.09.2015 08:21
вот с распиновкой под разъемы "новодела" БК11
https://www.dropbox.com/s/or4p0hpz9sn61wq/%D0%BA%D0%BE%D0%BD%D1%82%D1%80%D0%BE%D0%BB%D0%BB%D0%B5%D1%80%20%D0%BA%D0%BB%D0%B0%D0%B2%D0%B8%D0%B0%D1%82%D1%83%D1%80%D1%8B%20-%20DIP.GIF?dl=0
-
? Doc - 19.09.2015 08:22
Оригинальная схема
https://www.dropbox.com/s/7f0f8kgtp5j2sul/%D0%BA%D0%BE%D0%BD%D1%82%D1%80%D0%BE%D0%BB%D0%BB%D0%B5%D1%80%20%D0%BA%D0%BB%D0%B0%D0%B2%D0%B8%D0%B0%D1%82%D1%83%D1%80%D1%8B%20-%20%D0%BE%D1%80%D0%B8%D0%B3%D0%B8%D0%BD%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9.GIF?dl=0
-
? Voland@ - 19.09.2015 23:35
залейте всё в ветку на моём форуме, а то все эти временные архивы потом потеряются.
-
? Doc - 20.09.2015 09:38
ссылку, брат ссылку!
-
? anonymous - 20.09.2015 09:59
http://forum.pk-fpga.ru/
-
? Doc@ - 20.09.2015 12:52
Создал отдельную тему http://forum.pk-fpga.ru/viewtopic.php?f=15&t=5588
-
? a214 - 12.08.2017 09:26
+
- << Форум