- Ищу микросхемы КМ1801РР1, Р1801РЕ2Б...
- [+] Старые сообщения (31)
-
? Ал-р@ - 25.12.2012 17:54
Каждому по-своему выдумывать - хорошее предложение с нулевым результатом в итоге.
-
? MSV - 25.12.2012 18:30
От того, что кто-то поставит ИР22, а кто-то ИР23 - существенной разницы не будет.
-
? Ал-р@ - 25.12.2012 18:43
И у каждого БК-шника по программатору чтобы неизвестно что в управляющее ПЗУ записывать ...
-
? MSV - 25.12.2012 18:45
Зачем?
-
? Kisser - 25.12.2012 20:56
>> предлагалось обсуждение для проработки удобной для повторения схемы
Так и есть но не в 10 вариантах же ))) Нарисуем - будем жить. ЛА3 или ЛН2 - не принципиально думаю (см. ниже)
>> разве в БК ПЗУ-хи через кучку КП подключаются
В РЕ2 есть встроенный селектор адреса, который выдает рплы только на те адреса, где есть прошивка. Он жестко прописан в РЕ2, и его не видно невооруженным глазом. Нам же его нужно внешним делать. Потому или КП7, или ПЗУ, или мелкая логика.
>> Давайте выберем ГИ!
Да давайте, но давайте лучше спаяем что-нибудь )))
>> Kisser энергетик?
Фиг его знает кто, но 1й профессиональный праздник - как раз думаю этот )))
Бывшим энергетикам респект! (послепраздничный смайл)
>> по программатору чтобы неизвестно что
Программатор как бы само собой разумеющееся - поскольку кроме управляющего ПЗУ есть есть и данные. Их тоже надо писать. Иначе а) эмулятор с ОЗУ - это как раз к ММ, или б) russianpost у кого есть программатор )))
Давайте лучше вот что подумаем:
Во-первых, что мы туда будем писать? ТО что написал ММ, по-моему, это макси-вариант. Если будет например монитор-онли, то без ПЗУ обойтись легко. Вообщем нужны предложения (перечислимое кол-во вариантов) над составом ПЗУ.
Во-вторых. Как уже говорил - будет 2 концепции - внешняя и внутренняя. По внешней все пока вроде понятно (можно добавить пару корпусов для расширения функциональности), а по внутренней предлагаю все засунуть в ПЗУ (в т.ч. и ВУ) и не морочиться. т.е. действительно 5 м\с как ММ и говорил. Потому схемные вариации решения предлагаю рассматривать только для внешнего, а внутренний - полный минимализм.
-
? MSV - 25.12.2012 22:06
Я, жёстко, сторонник третьей концепции - гибридной.
Запись ЭПЗУ (на СОЗУ) через МПИ (посредством записи массива данных (копии ПЗУ), с применения регистра ЭПЗУ по фиксированному адресу, при подключении на МПИ).
Работа, как замена ПЗУ на шине.
Про встроенный селектор адреса в РЕ2 - внимательно слушаю (жадный смайл).
-
? Ал-р@ - 25.12.2012 22:13
Я знаю что у РЕ2 и РР1 есть внутренний селектор адреса - в этой схеме он тоже есть (отдельно), только мне кажется что для этого U6 не нужна и можно обойтись чем-нибудь попроще.
Для писания данных в 5в FLASH (ставятся вместо 27256 U7,U8) вовсе не нужен программатор, их можно будет запрограммировать в этой же схеме.
-
? MM@ - 26.12.2012 00:25
1.Проще 27256 в качестве распределителя ничего небывает - вместо примерно 10 ИС всего 1 шт, которую, к тому-же, можно подкорректировать без изменения разводки ПП.
2.Ввиду заглавия темы - Ищу... , по-моему как раз актуальна внутренняя платка.
3.Вариант с ПЗУ после косметической доработки можно приспособить и под СОЗУ-эмуль ПЗУ.
-
? Kisser - 26.12.2012 10:22
>> вариант эмулятора ПЗУ можно сделать на чем-то вроде STM32F102C8
Это вообще было реально круто! особенно если сделать прогу, в которой галочками ставить адреса, загружать прошивки (с инвертированием). Думаю, рынок такого изделия БК не ограничится. Есть еще куча всего где используется 1801 - если ММ прав и до сих пор на нем военку делают, то хотя бы для отладки будет незаменимая вещь.
Кстати, рассмотрите вопрос сделать на нем и ОЗУ - просто сменой прошивки. Хотя бы на 8К (вроде как в этом кон-ле 10 есть), или подобрать немного помощнее хотя бы до 32 кБ - и будет замена РУ-какойто, которая была для МПИ но никто ее не видел в глаза.
>> Запись ЭПЗУ (на СОЗУ) через МПИ
>> Вариант с ПЗУ после косметической доработки можно приспособить
Чтобы сделать СОЗУ надо добавить - байтовый селектор и пресловутую 217ЛА2 с батарейкой. И довести ДАУТ на WR. Не знаю, нужно ли такое делать массовым? может просто разъемчик на 4-6 контактов поставить, и к нему добавить платку по желанию. Или поставить флеш и не мучиться - многократная перезапись там не сильно нужна. такую например http://www.terraelectronica.ru/pdf/ATMEL/AT29C256-70PI.pdf
Добавляем ДАУТ на колодку и радуемся. Правда без байтовых обращений. Собственно Ал-р тоже самое говорит. Дешево и универсально.
так что будем писать то в адаптор?! Давайте уже конкретику думать )))
Да, про ИР37 (573) - они конечно есть (вроде бы), но не так как 373е - этих как собак... Предлагаю ориентироваться все же на них, т.к. погоды они не сделают, через площадки все равно будет проходить куча сторонних проводников, красивая плата не получится.
-
? Ал-р@ - 26.12.2012 11:56
AT29C256 (512) малораспостранённые и поэтому дорогие, мало где есть - их использовать нет смысла. Наиболее массовые 1М и 2М (DIP-32,PLCC-32)- стояли в старых Пентиумных материнках, внешних модемах и др. - возможно кому-то их даже покупать не нужно. Может быть получится вариант с одним ПЗУ (+регистр).
-
STM32F102C8 - 32х-битный АРМ вместо БК-ПЗУ (ПЗУ с загрузкой по USB :) ... Voland - это действительно круто. Может попроще чё-нибудь взять - типа 28-ногого Атмеловского контроллера?
-
? Kisser - 26.12.2012 12:17
>> (DIP-32,PLCC-32)
дип32 не влезет в БКшные окна, плцц влезет конечно, но не знаю как народ отнесется...
>> Может быть получится вариант с одним ПЗУ (+регистр)
да, только кроме регистра еще десяток м/с (ну или плис). с двумя ПЗУ дешево и сердито (но не очень удобно, да)
-
? Ал-р@ - 26.12.2012 12:36
А DIP-28(в схеме их аж 3шт) в 24-ногую панельку влазит? И что у Вас на пару с ММ какие-то заморочки с этим десятком мс и ПЛИС? - проще надо быть ...
-
? Kisser - 26.12.2012 12:51
Хорошо, Дип-32 тоже войдет (сейчас померял). окна под ПЗУ надо будет расширять в любом случае. разница в 5 мм )))
>> заморочки с этим десятком мс
Ну так предложение с регистром и одним ПЗУ как реализовать? Давайте схему (хоть от руки), а мы обсудим. Если там на 2х-3х МС можно сделать - сам побегу паять в первую же ночь.
-
? MM@ - 26.12.2012 12:59
Мы (вредный смайл) как раз стремимся к простоте (т.е. минимализму).
П.С. Я к изделию с ПЗУ не имею никакого отношения - кто придумал - тот и автор.
П.П.С. Ввиду отсуствия праздника электронщика праздную "День радио" - 7 мая.
Праздник обычно заключается в попытке заманить приятелей на рюмочку, но, как правило, никто не приходит - тогда покупается хороший торт и съедается в одиночку. (примерно за 2 дня.) (сам я не пью по идеологическим причинам.)
П.П.П.С. Вроде как Дед мороз немного угомонился - скоро поеду в Митино.
-
? Ал-р@ - 26.12.2012 13:29
Ну вот и помогите избавиться от U6 - что там за шивороты-навороты с перетасовкой страниц ПЗУ-ОЗУ (324,325,Бейсик,КД - у них есть внутренние адреса, как они могут куда-то переключаться, они могут только отключаться и на их место включаться ОЗУ). Там дойдёт очередь и до схемы формирования второго импульса чтения ПЗУ(по нечётному адресу) за один цикл DIN.
-
? Kisser - 26.12.2012 13:42
Раз уж все хотят внтуренний блок, давайте с него и начнем. А внешний я беру для своих извращений. Потому как у меня на него далекоидущие планы, а с желанием избавиться от резисторов, все адресные входы сейчас займутся. У меня есть 2 512х и 1 256я. Вот предлагаю их и поставить на данные и управление. Все - в 28 ногах, универсальность будет обеспечена, и объем - тоже. На WR заведем DOUT.
Вот сейчас соберусь с мыслями и выдам разлядовку по данным. Вот это - основное, что нужно согласовать.
-
? Ал-р@ - 26.12.2012 13:58
Какое отношение резисторы имеют к адресным входам? - я ничего такого не писал - 5 резисторов просто не нужны при устаноке ЛА3(LS00) вместо ЛН2(LS05) и ИР23(неужели это дефицит?) вместо ИР22. Протеусом не пользуюсь - ну могу от руки нарисовать эту часть с лашкой :)
-
? Kisser - 26.12.2012 14:24
ИР23 (не дефицит, ир37 дефицит относительный) потребуют инвертора. ЛА3 - кстати тоже не пойдет, там ИЛИ нужно. Просто например чтобы убрать синк с СЕ и посадить его на землю (для убирания резисторов на выходе упр. ПЗУ), надо синк завести на адресный вход. ну и далее понеслось.
Сейчас не об этом. Итак:
м/с 324 - 1я часть монитора - всегда (но добавим вход на отключение) 140000-157777.
325я - 2ая часть монитора - при эл."0" на 22 конт.ХТ8 (59я линия, 01 бит в 177716), 120000-137777
327я - 1я бейсик - при эл."0" на 22 конт.ХТ8 (59я линия, 01 бит в 177716), 100000-117777
328я - 2я бейсик - при эл."0" на 21 конт.ХТ8 (58я линия, 00 бит в 177716), 100000-117777
329я - 3я бейсик - при эл."0" на 21 конт.ХТ8 (58я линия, 00 бит в 177716), 120000-137777
327я в.12 - модиф. 326я - всегда по 160000-167777 - думаю также сделать откл. перемычкой, т.к. в КНГМД и в СМК уже есть свои
330я - МСТД - всегда по 160000-177677
330/327вер.12 будет выбираться перемычкой
Собственно а) правильно ли (особенно по конечным адресам в двух последних пунктах)?
б) есть ли у кого файлы прошивок ПЗУ (именно м/с по-отдельности - кроме 327й(326) - она есть)?
в) что еще добавлять (сразу давайте файл, условие включения и адреса)?
Места будет много, перемычек тоже сделаем )))
-
? Ал-р@ - 26.12.2012 16:28
<Voland>
В отличие от -037 логика работы и временные диаграммы РЕ2(РР1) известны - могут быть легко сэмулированы любым микроконтроллером, только вот БК-шники как-то с ними не дружат :)
Нужен всего лишь микроконтроллер-28ног(28-32) подешевле с внутренним FLASH (от 8К для замены 1мс, 16-256К для замены нескольких) - типа AVR Atmel (мелкие микросхемы вообще не понадобятся).
-
? Voland@ - 26.12.2012 23:37
Разработчик говорит что такой Атмел не подойдет, медленный слишком, за 400ns много чего надо успеть сделать, считать адрес с ножек, декодировать, выбрать из памяти, выдать на ножки. И все это в 16 разрядах.
-
? Kisser - 27.12.2012 16:41
>> Разработчик говорит что такой Атмел не подойдет
Все правильно говорит. И лучше если менее чем в 400 нс. Voland, выходите на рынок сразу с готовым продуктом ))). Голове проще будет соображать.
По блоку ПЗУ начну-ка новую тему, тут все ж не к месту
- << Форум