Комментарии 10
Вот уж микро — так микро! Такой штукой и убить можно. Если хватит сил поднять… :)
А реализация этой железки на ATMega — это, как мне кажется, нечто сродни приложению «калькулятор» под Виндоус.
А вообще — забавно…
А реализация этой железки на ATMega — это, как мне кажется, нечто сродни приложению «калькулятор» под Виндоус.
А вообще — забавно…
+1
Использованный контролер ATmega имеет Гарвардскую архитектуру, и может исполнять код только из своей Flash памяти. Поэтому написать свой код для контролера при помощи клавиатуры и запустить его на выполнение не удастся.
0
но там есть инструкции для записи в ПЗУ. На этом принципе загрузчики же работают…
0
Однако в ATMega работа с Flash идет постранично, так что чтобы поменять одну инструкцию, придется перепрограммировать целую страницу, либо редактировать данные только одной страницы, храня их в ОЗУ, а потом записывать их в Flash.
В любом случае, сделать что-то похожее по принципу работы на УМК будет проблематично.
В любом случае, сделать что-то похожее по принципу работы на УМК будет проблематично.
0
Именно поэтому решение и не кажется мне очевидным.
0
Эх, УМКи… Ваша работа хороша, да только вот оригинальный комплект ещё и умел взаимодействовать со своим соседом по последовательному или параллельному каналу. У вас предполагается такое добавить?
Ну и так, заметка на полях: серийная замена УМК уже есть — labtelecom.ru/mic
Ну и так, заметка на полях: серийная замена УМК уже есть — labtelecom.ru/mic
0
гм… возможно вам нужно переписать проект: сделать «недоумку» эмулятором КР580… — тогда программы из ОЗУ можно будет выполнять интерпретацией… тем более что на меге такт 16 мгц, а у КР580 вряд ли больше 2мгц…
одновременно сможете использовать оригинальное ПЗУ «умки» — а значит и программы с использованием подпрограмм размещенных в его ПЗУ…
в общем это скорее всего будет другая работа, но по моему мнению, именно она будет интересна! (там и до эмуляции Z80 будет недалеко) :-)
одновременно сможете использовать оригинальное ПЗУ «умки» — а значит и программы с использованием подпрограмм размещенных в его ПЗУ…
в общем это скорее всего будет другая работа, но по моему мнению, именно она будет интересна! (там и до эмуляции Z80 будет недалеко) :-)
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
УМК на ATmega16