Author |
Message |
Олег
Writer
Joined: 16 Apr 2019 05:36 Posts: 19
|
Есть ли способы расширить память программ и память данных для контроллера КР1816ВЕ39? Кто с ним имел дело и как можно организовать дополнительную память, а то в штатном варианте всего две страницы по 2 килобайт для памяти программ и 256 байт для памяти данных (помимо внутренней памяти на 128 байт). Очень надо юзать большие Объёмы озу и пзу (хотя бы по 32 килобайта озу и пзу)
|
08 Jan 2024 19:20 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 23399 Location: Silicon Valley
|
Ну можно страничную память программ сделать - хоть до мегабайта А вот с данными не расширишься - сколько есть регистров, столько есть Но теоретически можно какой-то железячный хак снаружи организовать, чтобы к данным обращаться как к программе И запись тоже можно организовать внешней схемой, чтобы скажем читать с каких-то хитрых адресов, а схема будет чегой-то записывать во внешнее ОЗУ...
|
09 Jan 2024 03:37 |
|
|
Олег
Writer
Joined: 16 Apr 2019 05:36 Posts: 19
|
Ну про память программ я тоже так подумал. Можно навертеть регистр старших адресов по линии порта P2. У меня по удаче есть ещё и кр580вр43. Как раз даёт 4 4-битных порта. Можно заюзать их, а доп пзу тогда является внешним устройством. Наверное сильно замедлится. Ну и озу можно юзать тоже как устройство через порты вр43. Короче не уверен, что так прокатит. Только с памятью программ есть один нюанс: там надо держать обработчики прерываний в нулевой банке основной памяти программ. Там же нету переходов за пределы 256 байт. Только Call и JMP. Короче надо разбираться дальше и извращаться. Я б за зал нормальный вм80 или z80 если б у меня были живые камни. Я имею на руках вм80 но у него битый аккумуляторный регистр. Такой проц не будет нормально работать. Вот я и мучаю то, что есть под рукой.
|
09 Jan 2024 04:40 |
|
|
askfind
Devil
Joined: 04 Jan 2016 09:15 Posts: 710 Location: Russia, S.- Peterburg
|
КР1821ВМ85, КМ1821ВМ85А - Микросхемы В магазинах и на аукционах есть в наличии. Удобное питание +5 В, малый ток потребления.
_________________ "Ученье свет, а неученье — тьма. Дело мастера боится, и коль крестьянин не умеет сохою владеть — хлеб не родится." (С)
|
09 Jan 2024 06:12 |
|
|
Олег
Writer
Joined: 16 Apr 2019 05:36 Posts: 19
|
КР1821ВМ85, КМ1821ВМ85А - Микросхемы
В магазинах и на аукционах есть в наличии. Удобное питание +5 В, малый ток потребления.
Да всё есть в продаже. Нет только свободных денег на это.
А по сабжу топика мне непонятно как линии P2.0-P2.3 не конфликтуют если их юзать и как старшие адреса штатной памяти программ и как управление с данными для вр43? Или я невъезжаю в описание контроллера или там можно только что-то одно юзать. Ведь на линиях P2.0-P2.3 выводятся одреса А8-А11
|
09 Jan 2024 06:23 |
|
|
askfind
Devil
Joined: 04 Jan 2016 09:15 Posts: 710 Location: Russia, S.- Peterburg
|
Куда отправить с донатов на троичную тематику для поддержки творчества? (В личку телефон для пересылки). Могу и тему подкинуть. Реализовать на ASM, C для тестирования скорости выполнения троичных операций на КР1821ВМ85. При желании. будет новостная лента от Вас. https://www.avito.ru/bogoroditsk/kollek ... ion=637640ИМ1821РУ55 Аu diр-40. 850р ИМ1821ВМ85А Ni 380р ИКР1821ВМ85А 210р
_________________ "Ученье свет, а неученье — тьма. Дело мастера боится, и коль крестьянин не умеет сохою владеть — хлеб не родится." (С)
|
09 Jan 2024 07:39 |
|
|
Олег
Writer
Joined: 16 Apr 2019 05:36 Posts: 19
|
Поясни? Кому отправить, какие донаты?
|
09 Jan 2024 07:43 |
|
|
fifan
Devil
Joined: 06 Oct 2006 03:17 Posts: 879 Location: г.Лянтор,Сургутского р-на,ХМАО
|
Берём книгу по данному МК В.В. Сташин «Программирование цифровых устройств...» и смотрим в конце книги - расширитель портов К580ВР43. Ссылка на книгу - https://sunduk.radiokot.ru/loadfile/?load_id=1431792682
|
09 Jan 2024 07:45 |
|
|
Олег
Writer
Joined: 16 Apr 2019 05:36 Posts: 19
|
Да уже вроде раскурил по вр43 и ве39 короче решил оставить ра43 для портов переферии. А пзу и озу наращивать через порт P1 контроллера ве39. Не знаю то получится. Решил за юзать по три бита порта P1 для выбора банки озу и пзу. Один бит для выбора озу и один бит для записи регистров внешних портов. Попробую так пока что.
|
09 Jan 2024 07:55 |
|
|
ra3qdp
Fanat
Joined: 18 Feb 2019 15:46 Posts: 73
|
"Система команд включает в себя в неизменном виде систему команд КР580ВМ80 расширена путем введения новых 12 команд." а какие именно эти 12 команд ? где посмотреть ?
|
09 Jan 2024 22:42 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 23399 Location: Silicon Valley
|
у 8085 часть новых команд и новый флаг вообще недокументированы вот тут немного про это: http://www.nedopc.org/forum/viewtopic.php?p=75876#p75876
|
09 Jan 2024 23:14 |
|
|
ra3qdp
Fanat
Joined: 18 Feb 2019 15:46 Posts: 73
|
я думал, что это официальные данные, а это оказывается имеются ввиду не документированные. Интересно было бы достоверно знать 1821 - копия какого процессора - Intel или OKI или какого ? И какие именно у 1821 недокументированные ? А насчет 39-го контроллера - не понимаю почему не использовать 31й ?!
|
09 Jan 2024 23:45 |
|
|
Олег
Writer
Joined: 16 Apr 2019 05:36 Posts: 19
|
Да потому что нету его в наличии пол рукой.
|
10 Jan 2024 04:31 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 23399 Location: Silicon Valley
|
Очевидно это цельнодраный интел, поэтому вся недокументашечка должна совпадать
|
10 Jan 2024 11:14 |
|
|
ra3qdp
Fanat
Joined: 18 Feb 2019 15:46 Posts: 73
|
"очевидное - невероятное" покажите, пожалуйста, на 80с85 - pdf от именно Intel, и фото производства Intel. я сколько не искал - не нашел. Выходит - Intel 80c85 не делал.
|
11 Jan 2024 01:40 |
|