Волшебный чемодан УМК-80
Dec. 30th, 2021 12:31 pmБлагодаря Павлу aka
licrym у меня появился волшебный чемодан.

Это мечта с детства, очень хотел поработать на таком много-много лет. Вообще я впервые прикоснулся к микропроцессору i8080, и что-то захотелось попробовать ещё.
В результате кучи бессонных ночей отладки, ассемблера, тонн кофе родилась следующая статья
Волшебный чемодан
Чтобы её написать, я прочитал не менее 6-7 книг и методичек, а пролистал более десятка. Просто потрясающая железяка, полный восторг. Подробнее читайте в статье.

Это мечта с детства, очень хотел поработать на таком много-много лет. Вообще я впервые прикоснулся к микропроцессору i8080, и что-то захотелось попробовать ещё.
В результате кучи бессонных ночей отладки, ассемблера, тонн кофе родилась следующая статья
Волшебный чемодан
Чтобы её написать, я прочитал не менее 6-7 книг и методичек, а пролистал более десятка. Просто потрясающая железяка, полный восторг. Подробнее читайте в статье.
no subject
Date: 2021-12-30 10:39 am (UTC)Учился на таком!!
no subject
Date: 2021-12-30 01:30 pm (UTC)no subject
Date: 2021-12-30 03:06 pm (UTC)Кстати, у нас в электронике тоже больше всего проблем с кондёрами.
Когда-нибудь и до "железного феликса" доберёшься?)))
no subject
Date: 2021-12-30 03:22 pm (UTC)зачем вот это всё с видео набивать
no subject
Date: 2021-12-30 04:01 pm (UTC)Но да — плюсую — панелька -> arduino -> archive.org (для будущих поколений). Ну или ещё куда.
PS. Я эти чемоданы в Бонче уже не застал (от них при мне избавлялись). При мне были местной разработки на базе i80188 (или i80186 — я уже не помню, могу посмотреть — стопкой до сих пор на кафедре лежат). Но они предполагались для работе в паре с терминалом или компьютером.
no subject
Date: 2021-12-30 10:51 pm (UTC)Сделать переходник для ардуины — несколько часов (допустим 2)
Написать прошивку для ардуины — 4-6 часов.
Докупить недостающие детали (на дорогу и магазин) 3 часа.
То есть, в самом оптимистичном случае займёт несколько рабочих дней.
Перебить ПЗУ с видео займёт от силы час, терпеливый час. Просто лень.
no subject
Date: 2021-12-30 10:51 pm (UTC)no subject
Date: 2021-12-30 11:05 pm (UTC)Да ладно? Тупо перебор адресов + задержки? Если делать на digitalWrite — то даже задержки не нужны — само тупить будет.
При наличии деталей — день, максимум. Там же просто будет пачка резисторов и панелька.
И это будет рабочее решение, которое можно повторно использовать ;-).
PS. Но если один раз — то да, снять с видео.
no subject
Date: 2021-12-31 03:50 pm (UTC)no subject
Date: 2022-01-01 05:31 am (UTC)ну тогда идея максимум — сделать железке УАРТ и в него выдать дамп ПЗУ с помощью самописной программы =)))))))
no subject
Date: 2022-01-01 10:08 pm (UTC)no subject
Date: 2022-01-21 11:13 pm (UTC)Опять тут наткнулся на коробку с DIP старьём, мысль про память, загрузчик меня на самом деле посещает т.к. есть ещё пару отличных калькуляторов с полной клавой и граф. LCD да и ностальгия по первому процу (Z80) присутствует.
Напишу очевидное, но вдруг какой коммент дельный прилетит.
Если к этому чемоданчику делать "родной" UART то хорошо бы полный комплект сразу 8251 + 8253 + дешифратор выборки !CS для обоих.
А грузить прошивку как мне кажется надо закрыть глаза и поставить мелкий проц (какой для кого удобней) c UART и 3шт 74hc595 (1xDATA+2xADDR) напрямую на шину, благо у них есть !OE переводящий в Z состояние а у 8080 HOLD (если не путаю, не работал с ним) а у Z80 !BUSREQ. Можно грузить сразу в память, а для МК взять какой нибудь старндартный y-modem
no subject
Date: 2022-01-22 07:15 pm (UTC)Дело хорошее и крутое :).
>>Если к этому чемоданчику делать "родной" UART то хорошо бы полный комплект сразу 8251 + 8253 + дешифратор выборки !CS для обоих.
Тоже так думаю.
А вот по теме проца я думал, но это прям не спортивно. На одном AVR можно вообще весь обвяз сделать.
no subject
Date: 2022-01-23 02:32 am (UTC)согласен, что не спортивно — потому "глаза закрыть":)
> На одном AVR можно вообще весь обвяз сделать
у меня не столь много опыта, что бы сразу МК на шину вешать напрямую, страшновато немного