nedoPC.org

Community for electronics hobbyists, established in 2002
Last visit was: 10 Nov 2024 12:44
It is currently 10 Nov 2024 12:44



 [ 24 posts ]  Go to page 1, 2  Next
Помогите разобраться с МК КР1816ВЕ39 
Author Message
Writer

Joined: 16 Apr 2019 05:36
Posts: 19
Есть ли способы расширить память программ и память данных для контроллера КР1816ВЕ39? Кто с ним имел дело и как можно организовать дополнительную память, а то в штатном варианте всего две страницы по 2 килобайт для памяти программ и 256 байт для памяти данных (помимо внутренней памяти на 128 байт). Очень надо юзать большие Объёмы озу и пзу (хотя бы по 32 килобайта озу и пзу)


08 Jan 2024 19:20
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 23399
Location: Silicon Valley
Ну можно страничную память программ сделать - хоть до мегабайта :)
А вот с данными не расширишься - сколько есть регистров, столько есть
Но теоретически можно какой-то железячный хак снаружи организовать, чтобы к данным обращаться как к программе
И запись тоже можно организовать внешней схемой, чтобы скажем читать с каких-то хитрых адресов, а схема будет чегой-то записывать во внешнее ОЗУ...

_________________
https://mastodon.social/@Shaos :dj:
https://www.youtube.com/@Shaos1973


09 Jan 2024 03:37 WWW
Writer

Joined: 16 Apr 2019 05:36
Posts: 19
Shaos wrote:
Ну можно страничную память программ сделать - хоть до мегабайта :)
А вот с данными не расширишься - сколько есть регистров, столько есть
Но теоретически можно какой-то железячный хак снаружи организовать, чтобы к данным обращаться как к программе
И запись тоже можно организовать внешней схемой, чтобы скажем читать с каких-то хитрых адресов, а схема будет чегой-то записывать во внешнее ОЗУ...


Ну про память программ я тоже так подумал. Можно навертеть регистр старших адресов по линии порта P2. У меня по удаче есть ещё и кр580вр43. Как раз даёт 4 4-битных порта. Можно заюзать их, а доп пзу тогда является внешним устройством. Наверное сильно замедлится. Ну и озу можно юзать тоже как устройство через порты вр43. Короче не уверен, что так прокатит. Только с памятью программ есть один нюанс: там надо держать обработчики прерываний в нулевой банке основной памяти программ. Там же нету переходов за пределы 256 байт. Только Call и JMP. Короче надо разбираться дальше и извращаться.
Я б за зал нормальный вм80 или z80 если б у меня были живые камни. Я имею на руках вм80 но у него битый аккумуляторный регистр. Такой проц не будет нормально работать. Вот я и мучаю то, что есть под рукой.


09 Jan 2024 04:40
Devil
User avatar

Joined: 04 Jan 2016 09:15
Posts: 710
Location: Russia, S.- Peterburg
Олег wrote:
[
Я б за зал нормальный вм80 или z80 если б у меня были живые камни. Я имею на руках вм80 но у него битый аккумуляторный регистр. Такой проц не будет нормально работать. Вот я и мучаю то, что есть под рукой.


КР1821ВМ85, КМ1821ВМ85А - Микросхемы

В магазинах и на аукционах есть в наличии. Удобное питание +5 В, малый ток потребления.

Quote:
Система команд включает в себя в неизменном виде систему команд КР580ВМ80
расширена путем введения новых 12 команд.

Функциональные параметры:
основная разрядность адреса - 8; число программно доступных регистров,
включая РОН - 10; разрядность программно-доступных регистров - 16; число
устройств, адресуемых командами ввода/вывода - 256; объем адресуемой
памяти - 64 кбайт; число уровней прерывания - не менее 5. Содержат 8500
интегральных элементов.

_________________
"Ученье свет, а неученье — тьма. Дело мастера боится, и коль крестьянин не умеет сохою владеть — хлеб не родится." (С)


09 Jan 2024 06:12 WWW
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
Devil
User avatar

Joined: 04 Jan 2016 09:15
Posts: 710
Location: Russia, S.- Peterburg
Олег wrote:
КР1821ВМ85, КМ1821ВМ85А - Микросхемы

В магазинах и на аукционах есть в наличии. Удобное питание +5 В, малый ток потребления.

Да всё есть в продаже. Нет только свободных денег на это.

А по сабжу топика мне непонятно как линии P2.0-P2.3 не конфликтуют если их юзать и как старшие адреса штатной памяти программ и как управление с данными для вр43? Или я невъезжаю в описание контроллера или там можно только что-то одно юзать. Ведь на линиях P2.0-P2.3 выводятся одреса А8-А11


Куда отправить с донатов на троичную тематику для поддержки творчества? (В личку телефон для пересылки).

Могу и тему подкинуть. Реализовать на 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 WWW
Writer

Joined: 16 Apr 2019 05:36
Posts: 19
askfind wrote:
Олег wrote:
КР1821ВМ85, КМ1821ВМ85А - Микросхемы

В магазинах и на аукционах есть в наличии. Удобное питание +5 В, малый ток потребления.

Да всё есть в продаже. Нет только свободных денег на это.

А по сабжу топика мне непонятно как линии P2.0-P2.3 не конфликтуют если их юзать и как старшие адреса штатной памяти программ и как управление с данными для вр43? Или я невъезжаю в описание контроллера или там можно только что-то одно юзать. Ведь на линиях P2.0-P2.3 выводятся одреса А8-А11


Куда отправить с донатов на троичную тематику для поддержки творчества? (В личку телефон для пересылки).

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:43
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
fifan wrote:
Берём книгу по данному МК В.В. Сташин «Программирование цифровых устройств...» и смотрим в конце книги - расширитель портов К580ВР43.
Ссылка на книгу - https://sunduk.radiokot.ru/loadfile/?load_id=1431792682


Да уже вроде раскурил по вр43 и ве39 короче решил оставить ра43 для портов переферии. А пзу и озу наращивать через порт P1 контроллера ве39. Не знаю то получится. Решил за юзать по три бита порта P1 для выбора банки озу и пзу. Один бит для выбора озу и один бит для записи регистров внешних портов. Попробую так пока что.


09 Jan 2024 07:55
Fanat

Joined: 18 Feb 2019 15:46
Posts: 73
"Система команд включает в себя в неизменном виде систему команд КР580ВМ80
расширена путем введения новых 12 команд."
а какие именно эти 12 команд ? где посмотреть ?


09 Jan 2024 22:42
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 23399
Location: Silicon Valley
у 8085 часть новых команд и новый флаг вообще недокументированы

вот тут немного про это:

http://www.nedopc.org/forum/viewtopic.php?p=75876#p75876

_________________
https://mastodon.social/@Shaos :dj:
https://www.youtube.com/@Shaos1973


09 Jan 2024 23:14 WWW
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
ra3qdp wrote:
А насчет 39-го контроллера - не понимаю почему не использовать 31й ?!


Да потому что нету его в наличии пол рукой.


10 Jan 2024 04:31
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 23399
Location: Silicon Valley
ra3qdp wrote:
я думал, что это официальные данные, а это оказывается имеются ввиду не документированные.
Интересно было бы достоверно знать 1821 - копия какого процессора - Intel или OKI или какого ?
И какие именно у 1821 недокументированные ?

Очевидно это цельнодраный интел, поэтому вся недокументашечка должна совпадать :roll:

_________________
https://mastodon.social/@Shaos :dj:
https://www.youtube.com/@Shaos1973


10 Jan 2024 11:14 WWW
Fanat

Joined: 18 Feb 2019 15:46
Posts: 73
"очевидное - невероятное"
покажите, пожалуйста, на 80с85 - pdf от именно Intel, и фото производства Intel.
я сколько не искал - не нашел. Выходит - Intel 80c85 не делал.


11 Jan 2024 01:40
 [ 24 posts ]  Go to page 1, 2  Next

Who is online

Users browsing this forum: No registered users and 0 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

Jump to:  
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.