nedoPC.org

Electronics hobbyists community established in 2002
Atom Feed | View unanswered posts | View active topics It is currently 13 Jun 2024 06:27



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

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


08 Jan 2024 19:20
Profile
Admin
User avatar

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

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


09 Jan 2024 03:37
Profile WWW
Writer

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


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


09 Jan 2024 04:40
Profile
Doomed
User avatar

Joined: 04 Jan 2016 09:15
Posts: 662
Location: Russia, S.- Peterburg
Reply with quote
Олег 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
Profile WWW
Writer

Joined: 16 Apr 2019 05:36
Posts: 19
Reply with quote
КР1821ВМ85, КМ1821ВМ85А - Микросхемы

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

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

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


09 Jan 2024 06:23
Profile
Doomed
User avatar

Joined: 04 Jan 2016 09:15
Posts: 662
Location: Russia, S.- Peterburg
Reply with quote
Олег 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
Profile WWW
Writer

Joined: 16 Apr 2019 05:36
Posts: 19
Reply with quote
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
Profile
Devil

Joined: 06 Oct 2006 03:17
Posts: 859
Location: г.Лянтор,Сургутского р-на,ХМАО
Reply with quote
Берём книгу по данному МК В.В. Сташин «Программирование цифровых устройств...» и смотрим в конце книги - расширитель портов К580ВР43.
Ссылка на книгу - https://sunduk.radiokot.ru/loadfile/?load_id=1431792682


09 Jan 2024 07:45
Profile
Writer

Joined: 16 Apr 2019 05:36
Posts: 19
Reply with quote
fifan wrote:
Берём книгу по данному МК В.В. Сташин «Программирование цифровых устройств...» и смотрим в конце книги - расширитель портов К580ВР43.
Ссылка на книгу - https://sunduk.radiokot.ru/loadfile/?load_id=1431792682


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


09 Jan 2024 07:55
Profile
Fanat

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


09 Jan 2024 22:42
Profile
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22866
Location: Silicon Valley
Reply with quote
у 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
Profile WWW
Fanat

Joined: 18 Feb 2019 15:46
Posts: 64
Reply with quote
я думал, что это официальные данные, а это оказывается имеются ввиду не документированные.
Интересно было бы достоверно знать 1821 - копия какого процессора - Intel или OKI или какого ?
И какие именно у 1821 недокументированные ?
А насчет 39-го контроллера - не понимаю почему не использовать 31й ?!


09 Jan 2024 23:45
Profile
Writer

Joined: 16 Apr 2019 05:36
Posts: 19
Reply with quote
ra3qdp wrote:
А насчет 39-го контроллера - не понимаю почему не использовать 31й ?!


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


10 Jan 2024 04:31
Profile
Admin
User avatar

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

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

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


10 Jan 2024 11:14
Profile WWW
Fanat

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


11 Jan 2024 01:40
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 24 posts ]  Go to page 1, 2  Next

Who is online

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

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