Микроконтроллер на Z80 / i8080

Если ваш вопрос не влез ни в одну из вышеперечисленных тем, вам сюда.
Ответить
Встал на лапы
Сообщения: 81
Зарегистрирован: Пт май 14, 2021 22:25:07

Сообщение zx_gamer »

Я хоть и начертил сам схему в соседней теме, но все же хотел поспрашивать готовые схемы. Я уверен, что есть люди гораздо компетентнее меня.
Итого нужна схема микроконтроллера
1. на Z80 / i8080
2. на КР580ВВ55А
3. на СОЗУ

Если у кого-нибудь есть, пожалуйста поделитесь. Желательно с разводкой для ЛУТа, если есть.

Спасибо.
Реклама
Друг Кота
Аватара пользователя
Сообщения: 6496
Зарегистрирован: Сб янв 28, 2006 22:47:24

Сообщение Asmodey »

Микро? Может просто контроллер?

Если на i8080, возьмите схему ЮТ-88 и уберите из нее лишнее.
Астролябия-сама меряет, было бы что мерять!!!
Реклама
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2314
Зарегистрирован: Вт янв 26, 2021 22:33:21

Сообщение Alex_641 »

z80 - это микропроцессор , а не микроконтроллер .
Не спрашивай по ком звонит колокол, он звонит по тебе !
Это не хвост, это антенна
Сообщения: 1326
Зарегистрирован: Вт ноя 19, 2019 06:10:18

Сообщение tonyk »

[uquote="Alex_641",url="/forum/viewtopic.php?p=4415623#p4415623"]z80 - это микропроцессор , а не микроконтроллер .[/uquote]
Есть МК на Z80. Нужна схема кристалла? :))
Реклама
Эиком - электронные компоненты и радиодетали
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 365
Зарегистрирован: Вс май 02, 2021 18:58:49
Откуда: 俄罗斯

Сообщение Dismas »

[uquote="zx_gamer",url="/forum/viewtopic.php?p=4415584#p4415584"]Я хоть и начертил сам схему в соседней теме, но все же хотел поспрашивать готовые схемы. Я уверен, что есть люди гораздо компетентнее меня.
Итого нужна схема микроконтроллера
1. на Z80 / i8080
2. на КР580ВВ55А
3. на СОЗУ

Если у кого-нибудь есть, пожалуйста поделитесь. Желательно с разводкой для ЛУТа, если есть.

Спасибо.[/uquote]
Если самому искать лень, пожалуйста. Тем более любимая вами тема "сломай глаза" в наличии :shock:
https://igorkov.org/z80mcu
Реклама
Вымогатель припоя
Сообщения: 583
Зарегистрирован: Вс окт 20, 2019 20:54:30

Сообщение Electricman »

Строить простой контроллер на Z80 - просто, хотя лично я начинал с 580ВМ80 с полной обвязкой. :)

Есть заводские приборы на Z80 по схеме "примитив" - 8кб ОЗУ, столько же ПЗУ, они занимают адреса А0-А12, а оставшиеся А13-А15 идут на дешифратор. Выход 0 дешифратора - /cs ПЗУ, выход 1 - /cs ОЗУ, а дальше можно использовать по своему назначению, например, выход 2 - /cs КР580ВВ55А.
При сборке на макетке даже схемы не требуется. :))
Реклама
Друг Кота
Аватара пользователя
Сообщения: 6496
Зарегистрирован: Сб янв 28, 2006 22:47:24

Сообщение Asmodey »

Топикстартер хорошо понимает чего хочет? Ну построит он чего-то там на Z80. Потом попытается программировать под построенное... Хотел бы я с попкорном понаблюдать за процессом отладки самой простейшей прожки . Там такой цЫрк будет :)))
Астролябия-сама меряет, было бы что мерять!!!
Вымогатель припоя
Сообщения: 583
Зарегистрирован: Вс окт 20, 2019 20:54:30

Сообщение Electricman »

Asmodey писал(а):Там такой цЫрк будет
Может и не будет. Цирк будет с перезаписью ПЗУ, ну или ЭСППЗУ, если повезёт. :)
Друг Кота
Аватара пользователя
Сообщения: 15605
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Сообщение BOB51 »

Обычный "имитатор ПЗУ" на ОЗУ 64к*8 от кэша для старых материнок на 386/486 процессорах.
Загрузка напрямую *.hex файла из ПК.
Ничего сверхъестественного.
8)
Друг Кота
Аватара пользователя
Сообщения: 6496
Зарегистрирован: Сб янв 28, 2006 22:47:24

Сообщение Asmodey »

Давайте спросим у zx_gamer - зачем ему это надо? Какой смысл в контроллере на куче корпусов, когда можно взять уже готовый МК? Я бы понял, если бы он персоналку аля Радио-86 решил замутить, но контроллер...
Астролябия-сама меряет, было бы что мерять!!!
Вымогатель припоя
Сообщения: 583
Зарегистрирован: Вс окт 20, 2019 20:54:30

Сообщение Electricman »

Лично я к подобным контроллерам делаю простенький загрузчик для работы с 580ВВ51, ну и по RS232 кидаю программы и смотрю за результатом. Правда, контроллеры у меня на 8088 и 80486 в минимальных обвязках. Под 8080 всё отрабатываю на "орионе", впрочем, на нём же собираю программы для х86. :)
Друг Кота
Аватара пользователя
Сообщения: 15605
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Сообщение BOB51 »

При подобном подходе вариант КОТУИНКИ наиболее оптимален как "внешний порт-расширитель" для ПК.
https://radiokot.ru/forum/viewtopic.php?f=62&t=156720
Посмотреть, где там в теме последняя версия была...
Правда базу там надо доработать в прикладном варианте "загрузчик ИМПЗУ"
8)
Встал на лапы
Сообщения: 81
Зарегистрирован: Пт май 14, 2021 22:25:07

Сообщение zx_gamer »

[uquote="Asmodey",url="/forum/viewtopic.php?p=4415609#p4415609"]Микро? Может просто контроллер?[/uquote]
Да, микроконтроллер, то есть на интегральных микросхемах, а не на лампах, транзисторах или реле.

[uquote="Asmodey",url="/forum/viewtopic.php?p=4415609#p4415609"]Если на i8080, возьмите схему ЮТ-88 и уберите из нее лишнее.[/uquote]
Хотелось бы схему на СОЗУ, а не ДОЗУ.
Друг Кота
Аватара пользователя
Сообщения: 6496
Зарегистрирован: Сб янв 28, 2006 22:47:24

Сообщение Asmodey »

[uquote="zx_gamer",url="/forum/viewtopic.php?p=4416066#p4416066"]Да, микроконтроллер, то есть на интегральных микросхемах, а не на лампах, транзисторах или реле.[/uquote]
:facepalm:
[uquote="zx_gamer",url="/forum/viewtopic.php?p=4416066#p4416066"]Хотелось бы схему на СОЗУ, а не ДОЗУ.[/uquote]
созу... дозу... У вас есть чем ПЗУ программировать? Какая-то приблуда к компу, или то что на картинке. Или хотя бы панелька с тумблерами адресов и данных.


Изображение
Прог.jpg
(109.52 КБ) 1267 скачиваний
Астролябия-сама меряет, было бы что мерять!!!
Встал на лапы
Сообщения: 81
Зарегистрирован: Пт май 14, 2021 22:25:07

Сообщение zx_gamer »

[uquote="Asmodey",url="/forum/viewtopic.php?p=4416028#p4416028"]Давайте спросим у zx_gamer - зачем ему это надо? Какой смысл в контроллере на куче корпусов, когда можно взять уже готовый МК? Я бы понял, если бы он персоналку аля Радио-86 решил замутить, но контроллер...[/uquote]

Для обучения. Хочу. Интересно.

РК86 текстовый и с видеоконтроллером, который сейчас не найти.
В планах попробовать собрать "Специалист", а также "Ленинград".

Последний, наверное, наиболее предпочтительный -- больше документаций, инструкций по наладке и людей, которые смогут помочь.

Параллельно я тренируюсь с ЛУТом. Травить плату "Ленинграда" я пока боюсь. Вернее не травить её, а сверлить и впаивать межслойные перемычки.


Также после сборки планирую RS-232 собрать к этому контроллеру. Если у кого-нибудь есть схема стандартного COM-интерфейса на КР580ВВ51А -- пожалуйста поделитесь.

Добавлено after 1 minute 40 seconds:
[uquote="Asmodey",url="/forum/viewtopic.php?p=4416069#p4416069"]У вас есть чем ПЗУ программировать?[/uquote]
Да, программатор "TL 866 II Plus".
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 365
Зарегистрирован: Вс май 02, 2021 18:58:49
Откуда: 俄罗斯

Сообщение Dismas »

[uquote="zx_gamer",url="/forum/viewtopic.php?p=4416073#p4416073"]...
РК86 текстовый и с видеоконтроллером, который сейчас не найти...[/uquote]
КР580ВГ75 в ЧИП ДИП 110 руб завались :)
Вымогатель припоя
Сообщения: 583
Зарегистрирован: Вс окт 20, 2019 20:54:30

Сообщение Electricman »

zx_gamer писал(а):Да, микроконтроллер, то есть на интегральных микросхемах
Микроконтроллер - это одна микросхема, вы же собираете просто контроллер. :)
zx_gamer писал(а):Также после сборки планирую RS-232 собрать к этому контроллеру. Если у кого-нибудь есть схема стандартного COM-интерфейса на КР580ВВ51А -- пожалуйста поделитесь.

А без схемы никак? :) Всё оно собирается без всяких схем, если понимать, что делаешь. А если не понимать - то и схема не поможет. :)

В минимальной конфигурации контроллер на Z80 - это три микросхемы, 155ЛН1 для тактового генератора, сам процессор и ПЗУ. Чуть расширенная - это ещё ОЗУ. Даже без дешифрации можно подключить ВВ55 и ВВ51.

А обучаться лучше реально на 86РК или тому подобном, с "мониторной" средой работы. Я так и постиг 8080, собрав без посторонней помощи орион-128. Правда, до этого был собран простой контроллер на ВМ80, но по своей схеме, и он даже работал.
Встал на лапы
Сообщения: 81
Зарегистрирован: Пт май 14, 2021 22:25:07

Сообщение zx_gamer »

[uquote="Electricman",url="/forum/viewtopic.php?p=4416080#p4416080"]Микроконтроллер - это одна микросхема, вы же собираете просто контроллер. :)[/uquote]

А микрокомпьютер это тоже на одной микросхеме?

[uquote="Electricman",url="/forum/viewtopic.php?p=4416080#p4416080"]
zx_gamer писал(а):Также после сборки планирую RS-232 собрать к этому контроллеру. Если у кого-нибудь есть схема стандартного COM-интерфейса на КР580ВВ51А -- пожалуйста поделитесь.

А без схемы никак? :) Всё оно собирается без всяких схем, если понимать, что делаешь. А если не понимать - то и схема не поможет. :)

В минимальной конфигурации контроллер на Z80 - это три микросхемы, 155ЛН1 для тактового генератора, сам процессор и ПЗУ. Чуть расширенная - это ещё ОЗУ. Даже без дешифрации можно подключить ВВ55 и ВВ51.

А обучаться лучше реально на 86РК или тому подобном, с "мониторной" средой работы. Я так и постиг 8080, собрав без посторонней помощи орион-128. Правда, до этого был собран простой контроллер на ВМ80, но по своей схеме, и он даже работал.[/uquote]

Да я вроде понимаю. В первом сообщении я ссылаюсь на ту схему, которую начертил сам.
Вымогатель припоя
Сообщения: 583
Зарегистрирован: Вс окт 20, 2019 20:54:30

Сообщение Electricman »

zx_gamer писал(а):А микрокомпьютер это тоже на одной микросхеме?
На десятках и сотнях. В простых компьютерах (на момент появления термина микрокомпьютер) были десятки и сотни тысяч микросхем, занимавшие не один шкаф.
zx_gamer писал(а):В первом сообщении я ссылаюсь на ту схему, которую начертил сам.
Схему, увы, не посмотрел из-за кучи всплывающих баннеров. :))

Но если в поиске вбить "z80 схема включения", то в картинках можно найти сколь угодно разных схем примитивных контроллеров на z80/ :)
Друг Кота
Аватара пользователя
Сообщения: 6496
Зарегистрирован: Сб янв 28, 2006 22:47:24

Сообщение Asmodey »

Я делал что-то вроде ЮТ-88, хотя в конечном итоге от ЮТ там почти ничего не осталось. Процессор 8080 с тактовым генератором и ПЗУ и дешифратором адресов на одной плате был, ОЗУ на другой и еще был задел под дополнительные платы периферии. Платы на разъемах МРН и все соединялось проводами. Пытался свой монитор изобразить, и загрузку с магнитофонных кассет, да таки забросил после череды неустранимых багов. Потому как отладка была только в тетради в клеточку, в 16-ричных кодах и в графических алгоритмах. Просто устал ковыряться.

А схемы если сюда не грузятся, тогда лучше на Яндекс-Диск, но не на ту файлопомойку где хренова куча рекламных страниц открывается вместе с рисунком.
Астролябия-сама меряет, было бы что мерять!!!
Ответить

Вернуться в «Разные вопросы по МК»