Помогите разобраться с МК КР1816ВЕ39

8-битные микроконтроллеры и микропроцессоры от Intel и их клоны, а также компьютеры на них построенные

Moderator: Shaos

User avatar
Shaos
Admin
Posts: 24078
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Помогите разобраться с МК КР1816ВЕ39

Post by Shaos »

ra3qdp wrote:"очевидное - невероятное"
покажите, пожалуйста, на 80с85 - pdf от именно Intel, и фото производства Intel.
я сколько не искал - не нашел. Выходит - Intel 80c85 не делал.
пишут, что не делал

тогда возникает непонятка - откуда взялся CMOS К1821ВМ85? наши сами сконвертили в CMOS?...
Я тут за главного - если что шлите мыло на me собака shaos точка net
Mondx
Doomed
Posts: 518
Joined: 10 Aug 2022 07:27
Location: Crimea

Re: Помогите разобраться с МК КР1816ВЕ39

Post by Mondx »

Так другие делали). OKI, например.
ra3qdp
Fanat
Posts: 87
Joined: 18 Feb 2019 15:46

Re: Помогите разобраться с МК КР1816ВЕ39

Post by ra3qdp »

у 1821 упоминается 123 команды:
https://cloud.mail.ru/public/wHcP/ETRfY5GMU
Mondx
Doomed
Posts: 518
Joined: 10 Aug 2022 07:27
Location: Crimea

Re: Помогите разобраться с МК КР1816ВЕ39

Post by Mondx »

ra3qdp wrote:у 1821 упоминается 123 команды:
И? Ну так и сравните сами в чём отличие в командах.
User avatar
Shaos
Admin
Posts: 24078
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Помогите разобраться с МК КР1816ВЕ39

Post by Shaos »

Mondx wrote:Так другие делали). OKI, например.
OKI сильно позже были, не?

А вообще про 8085 тут оффтоп развели - надо наверное отрезать :)
Я тут за главного - если что шлите мыло на me собака shaos точка net
Олег
Writer
Posts: 19
Joined: 16 Apr 2019 05:36

Re: Помогите разобраться с МК КР1816ВЕ39

Post by Олег »

Появилась идея выбирать банки внешней пзу битами порта Р1 но пропускать их через вентили 2и, тогда, когда на линии Р2. 3 будет "0", во время перерыванний, то на выходах вентилей будет "0", а значит будет всегда выбираться нулевая банка ПЗУ.

С озу поступил так: ещё несколько линий порта Р1 выбирают банки озу и один бит порта Р1 выключает/выключает внешнее ОЗУ. Свободными остаются одна линия порта Р1 для записи во внешнюю защёлку для внешних портов(управляющее слово или адрес 7 бит)
Олег
Writer
Posts: 19
Joined: 16 Apr 2019 05:36

Re: Помогите разобраться с МК КР1816ВЕ39

Post by Олег »

Также свободными остаются биты 4-7 порта Р1 и все 16 бит портов микросхемы вр43.

Возможно кто-то делал по-другому. Буду рад ознакомится с чужими идеями.

А состояние линий порта Р1 обязательно должно дублироваться в ячейках внутренней озу контроллера, чтобы в любой момент знать в каких банках ПЗУ и ОЗУ мы находимся. Как-то так.
BOB51
Writer
Posts: 10
Joined: 24 Jul 2017 23:48
Location: ДОНЕЦК

Re: Помогите разобраться с МК КР1816ВЕ39

Post by BOB51 »

А для чего все это?
MCS48 (к ней 1816ВЕ39 относится) более как специализированный контроллер удобна.
Можно конечно и "поднакрутить" - но особо удобства не добавится.
Лучше уж тогда на mcs51 в режиме с совмещенной памятью программ/данных попробовать - там возможностей гораздо больше...
:roll:
Mondx
Doomed
Posts: 518
Joined: 10 Aug 2022 07:27
Location: Crimea

Re: Помогите разобраться с МК КР1816ВЕ39

Post by Mondx »

BOB51 wrote:А для чего все это?
:roll:
Потому что многие торчат от этого. И не надо им "возможностей гораздо больше". Только прогают почему то на ПЦ и с теперешними уровнями знаний.)