|
nedoPC.orgElectronics hobbyists community established in 2002 |
|
Ретро-борда на i8035 (8039, 8048, 8049, КР1816ВЕ35/39/48/49)
Author |
Message |
angry_troll
Doomed
Joined: 08 Apr 2013 04:04 Posts: 449 Location: 213.247.249.139
|
Запилил вот: В качестве программной памяти стоит EEPROM от атмеля, расширители IO -- 82(c)43 (КР580ВР43) и 81(c)55 (КР1821РУ55), кроме того, в 8155 содержится 256 байт дополнительного ОЗУ. Всего около 50 пинов IO, а также дополнительный таймер в 81(c)55. Перепрошивка EEPROM осуществляется через сериальный порт и переходник USB-serial как на фотке, в комплекте также есть софт для пц. Единственное неудобство, EEPROM необходимо прошить бут-кодом (также для работы буткода требуется наличие 81(c)55). Возможно также использование 27(c)16 или 573рф2. Предполагается, что на плату устанавливаются 2 этажом шилды (этакая ардурина 70ых годов ) или подсоединяются провода, на самой плате нету даже лампочек Остальное тут: https://github.com/AngryTroll/i8048_board
_________________ привет засранцу лавру :)
|
17 Apr 2017 15:04 |
|
|
jdigreze
God
Joined: 02 Jan 2006 02:28 Posts: 1388 Location: Abakan
|
Нечто подобное видел в 90-х, только на ВЕ31. Там отдельно была ПЗУ с бутом, а в качестве памяти программ РУ10, которая лочилась на запись после "прошивки". До появления SPI FLASH м/к удобно было отладкой заниматься, мужики, кто контроллерами занимался прямо тащились от девайса.
Сам на нём не работал, был в другой сфере, а потом уже сразу на atmel 89S8252 присел, тоже сделал себе на макетке типа девборды сразу с 62256, LCD, LED, кнопки, max232, потом ещё и SDMMC прикрутил. Кстати, недавно натыкался на неё, правда она уже раздербанена почти на 100%, только панельки всякие да разъемы запаяны.
|
17 Apr 2017 17:56 |
|
|
VGrad
Maniac
Joined: 18 Nov 2013 15:15 Posts: 209 Location: все оттуда ;)
|
Красиво !!! У меня где то в заначке РВЕ035 кучка лежит. Может созрею попользовать.
|
18 Apr 2017 00:31 |
|
|
Annett
Senior
Joined: 30 Mar 2017 00:55 Posts: 137
|
Да, красиво... B олдскульненько так, без всякого TQFP/BGA. Правда я никогда не занималась 35..48-ми... Только читала об этой архитектуре в книгах. Как будет использоваться? Не лежать же таким платам без дела...
|
18 Apr 2017 07:48 |
|
|
angry_troll
Doomed
Joined: 08 Apr 2013 04:04 Posts: 449 Location: 213.247.249.139
|
Напихал в репу все ПДФки и книжки, которые использовались, читались и радовали глаз: https://github.com/AngryTroll/i8048_boa ... master/pdfНадеюсь, гитхуб меня не забанит за гигазы варезов
_________________ привет засранцу лавру :)
|
18 Apr 2017 08:13 |
|
|
angry_troll
Doomed
Joined: 08 Apr 2013 04:04 Posts: 449 Location: 213.247.249.139
|
Только резисторы и кондёры все 0805 или 1206, не смог себя заставить пользоваться дырочными Если честно, жёсткий хардкор. Ещё хардкорнее местами, чем пики 8-битные. Ну некоторые планы я там в ридми главном озвучил. Надо только заставить себя запилить эти платки-нашлёпки
_________________ привет засранцу лавру :)
|
18 Apr 2017 08:16 |
|
|
VituZz
God
Joined: 13 Nov 2010 04:06 Posts: 1345
|
О! И у меня в 90-е была своя "Ардуина"! На нижней плате - оптронная развязка входов, на второй - тиристоры для управления мощной нагрузкой (тоже с развязкой), на третьей - БП, на верхней - "Ардуина Гига" .
|
18 Apr 2017 09:21 |
|
|
Tronix
Doomed
Joined: 18 Nov 2013 02:38 Posts: 662 Location: Москва
|
Прикольная.... Ждем шилдов и продолжения. Кстати, однократки, навроде i8042 или вот http://www.nedopc.org/forum/viewtopic.php?f=91&t=10979 можно с подтянутой ногой EA к единице юзать?
|
18 Apr 2017 09:55 |
|
|
VituZz
God
Joined: 13 Nov 2010 04:06 Posts: 1345
|
Такие я не пробовал. Думаю, что должны. 8042 - это несколько не то, что 8048, она предназначена для работы ведомым устройством на шине более главного проца, хотя, наверное, и сама по себе будет фунциклировать.
|
18 Apr 2017 10:24 |
|
|
angry_troll
Doomed
Joined: 08 Apr 2013 04:04 Posts: 449 Location: 213.247.249.139
|
8042 это действительно немного не то, это хрень для повешивания на 8-битную шину проца. Двунаправленный рег данных и рег статуса (что, кстати, круче чем шинный интерфейс в пуке16ф877, где нету регистра статуса. Получается, некрочип в 90ые ниасилил повторить то, что ынтiль в 70ые забубенил). Заодно периферийные устройства переколбашены и система команд. Обычные же 8035 8039 8048 8049 при EA=1 работают прекрасно с внешней шины все. Я у себя проверял ве35, ве39, dmc80c49 -- все работают на ура.
_________________ привет засранцу лавру :)
|
18 Apr 2017 12:15 |
|
|
petrenko
Doomed
Joined: 10 Mar 2012 16:21 Posts: 598 Location: РФ
|
Вот там http://radiokot.ru/forum/viewtopic.php? ... 2#p3046832 предложил форумчанам на такой ве39 сделать часы с "бегущей строкой" Даже примерную подпрограммку накидал. Авось кто и возьмётся.
|
18 Apr 2017 20:42 |
|
|
Tronix
Doomed
Joined: 18 Nov 2013 02:38 Posts: 662 Location: Москва
|
Тут вроде говорят, что 8042 - имеет те же команды, что и msc48: http://devster.monkeeh.com/z80/upi42/ кроме data bus register.
|
18 Apr 2017 23:31 |
|
|
angry_troll
Doomed
Joined: 08 Apr 2013 04:04 Posts: 449 Location: 213.247.249.139
|
Гы А что она делала/чем управляла?
_________________ привет засранцу лавру :)
|
19 Apr 2017 09:46 |
|
|
angry_troll
Doomed
Joined: 08 Apr 2013 04:04 Posts: 449 Location: 213.247.249.139
|
Те да не совсем. Например другая команда выхода из прерывания, убраны некоторые команды долбёжки в порты и добавлены команды долбёжки в энтот самый 8-битный шинный порт' У меня кстати даже где-то валяется i8042 с окошком для стирания, и даже кварц заводится в ней. Вот правда хз, что (и как) с ней делать...
_________________ привет засранцу лавру :)
|
19 Apr 2017 09:47 |
|
|
Tronix
Doomed
Joined: 18 Nov 2013 02:38 Posts: 662 Location: Москва
|
Да ничего, садить EA в единицу, защелка- ROM, а дальше мир неограниченных возможностей - SPI, I2C, 1-wire и тд. Ну окромя USB, конечно. А так-то дата/статус на 8-битную шину без доп обвязки ой как хорошо ложится.
|
19 Apr 2017 10:04 |
|
|
Who is online |
Users browsing this forum: No registered users and 4 guests |
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot post attachments in this forum
|
|