Author |
Message |
shoorick
Doomed
Joined: 05 Nov 2007 05:08 Posts: 487 Location: Украина
|
В виде самообразования оживил контроллер из старой клавы
http://shoorick.ho.ua/monsters/
|
20 Aug 2008 05:39 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22621 Location: Silicon Valley
|
Прикольно
|
20 Aug 2008 06:22 |
|
|
HardWareMan
Banned
Joined: 20 Mar 2005 13:41 Posts: 2141 Location: От туда
|
Дык, обычный же х51 внутри. Они даже не брезгуют простым копированием полноценного х51 с масочным ПЗУ. Помню, когда изучал 8042 (это ведомый контроллер, которые имеет 2хячейковый интерфейс на регистрах для i8080 шины), то узнал, что 8040 - ведомый контроллер с чистой ПРОМ, 8041..8043 - это те же чипы, но с запрограммитрованным ПРОМ разных версий для обслуживания клавиатуры со стороны компьютера.
|
20 Aug 2008 08:20 |
|
|
shoorick
Doomed
Joined: 05 Nov 2007 05:08 Posts: 487 Location: Украина
|
там в клаве настоящий интел 8049 и это, по-моему, разные линейки с х51 (пока рассуждаю теоретически - раньше не трогал это железо руками) а вот предельное сходство 8049 и 8042 в распиновке меня наводило на мысль... но мануалы по 8042 у меня весьма скудные
|
20 Aug 2008 21:21 |
|
|
HardWareMan
Banned
Joined: 20 Mar 2005 13:41 Posts: 2141 Location: От туда
|
Ну было же несколько архитектур. MCS51 была последней, а еще был MCS48 вроде, которая отличалась.
|
21 Aug 2008 01:13 |
|
|
shoorick
Doomed
Joined: 05 Nov 2007 05:08 Posts: 487 Location: Украина
|
нашел схему применения 8042:
http://devster.monkeeh.com/z80/upi42/
это ж скока таких повыброшено!!!
--------------------------------------------------------------
все уже старо
http://coprolite.com/art17.html
|
26 Aug 2008 04:28 |
|
|
Santa
Novelist
Joined: 18 Feb 2006 08:19 Posts: 25
|
Отрыл в залежах старую клаву, выколупал оттуда контроллер.
Вот только не могу понять, что это за зверь.
На нём написано:
KME9806-3
853GC284266602FF
40 ножек, выглядит так же, как упоминавшиеся выше контроллеры.
Это вообще кто такой?
|
07 Dec 2008 19:56 |
|
|
shoorick
Doomed
Joined: 05 Nov 2007 05:08 Posts: 487 Location: Украина
|
может быть аналог 8048, а может быть и нет - если нет возможности найти доку, то можно косвенно по ногам посмотреть, но нет гарантии. по крайней мере, я один неизвестный чип так отбраковал, так как у него LC-цепочка к другим выводам была отключена. Еще в одной сдохшей клаве у меня есть Z8....., но там именно чип сдох. т.е. клавы нужно смотреть наидревнейшие, в просто старых - всякие аналоги, в т.ч. просто кристаллы под компаундом
|
07 Dec 2008 23:12 |
|
|
aav8
Maniac
Joined: 05 Nov 2008 19:47 Posts: 287 Location: 81.28.208.238
|
!приветик всем!
>> Дык, обычный же х51 внутри. Они даже не брезгуют простым
>> копированием полноценного х51 с масочным ПЗУ. Помню, когда
>> изучал 8042 (это ведомый контроллер, которые имеет
>> 2хячейковый интерфейс на регистрах для i8080 шины), то узнал,
>>что 8040 - ведомый контроллер с чистой ПРОМ, 8041..8043 - это те
>> же чипы, но с запрограммитрованным ПРОМ разных версий для
>> обслуживания клавиатуры со стороны компьютера.
А есть какие-либо современные контроллеры, похожие на 8042,
имеется в виду интерфейс 8-разрядной шины.
И чтобы FLASH программ и SPI для программирования?
|
08 Dec 2008 20:10 |
|
|
shoorick
Doomed
Joined: 05 Nov 2007 05:08 Posts: 487 Location: Украина
|
современный контроллер - я не подскажу, но тогда лучше брать обычный контроллер. 8048 и 8042 - наверное, наипростейшие по возможностям (и наидешевейшие в свое время). в клаве 8042 не будет, его и аналоги можно встретить на старых мамках 286-486 как контроллер клавы.
здесь была обратная цель - был контроллер - захотелось его оживить. это не значит, что это лучший или самый доступный контроллер. в принтерах и модемах старых в основном 8051 встречал, хотя есть у меня модем с 68000 на борту - даже не знаю, живой он или нет (сам модем не работает, втыкал в мамку - она не заводилась)
|
08 Dec 2008 21:54 |
|
|
jdigreze
God
Joined: 02 Jan 2006 02:28 Posts: 1390 Location: Abakan
|
Atmel AT89S8252
8К flash, 2К nvram, mcs51 core + куча вкусностей.
|
09 Dec 2008 04:16 |
|
|
aav8
Maniac
Joined: 05 Nov 2008 19:47 Posts: 287 Location: 81.28.208.238
|
>> Atmel AT89S8252
>> 8К flash, 2К nvram, mcs51 core + куча вкусностей.
А интерфейс с 8-разрядной шиной (как в 8042)?
В качестве, например дополнительного контроллера
для Z80 или чего нибудь похожего.
|
09 Dec 2008 08:49 |
|
|
HardWareMan
Banned
Joined: 20 Mar 2005 13:41 Posts: 2141 Location: От туда
|
4 537х регистра, пара элементов дешифрирующей логики и вперед!
А че? Я только предложил...
|
09 Dec 2008 20:43 |
|
|
aav8
Maniac
Joined: 05 Nov 2008 19:47 Posts: 287 Location: 81.28.208.238
|
>> 4 537х регистра, пара элементов дешифрирующей логики и вперед!
>> А че? Я только предложил...
Я тоже примерно так прикидывал...
А если MCU типа AVR, в DIP20 и к нему обвязки еще примерно 3-4 похожих корпуса - получается как-то не очень красиво.
Вроде в PIC 16?64.. есть такое - называется Parallel Slave Port (PSP).
|
09 Dec 2008 22:12 |
|
|
shoorick
Doomed
Joined: 05 Nov 2007 05:08 Posts: 487 Location: Украина
|
8042 хорош, когда его можно запрограммировать, т.е. это 8742, который можно писать самому, а такой вряд ли удастся достать (я так думаю). иначе придется столько на развязку потратить, чтобы запустить его с внешней ПЗУ, что врядли овчинка будет стоить выделки. приведенные примеры годятся для использования этих б/у процессоров в автономных системах на уровне бегущих огней и кодовых замков
меня батя спросил насчет генератора 3-фазного напряжения из постоянки - думаю, попробую сделать.
|
09 Dec 2008 22:56 |
|
|