Если ваш вопрос не влез ни в одну из вышеперечисленных тем, вам сюда.
Ответить

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

Вс май 14, 2023 16:10:14

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

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

Спасибо.

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

Вс май 14, 2023 17:42:49

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

Если на i8080, возьмите схему ЮТ-88 и уберите из нее лишнее.

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

Вс май 14, 2023 18:33:23

z80 - это микропроцессор , а не микроконтроллер .

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

Пн май 15, 2023 05:56:51

z80 - это микропроцессор , а не микроконтроллер .

Есть МК на Z80. Нужна схема кристалла? :))

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

Пн май 15, 2023 06:18:32

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

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

Спасибо.

Если самому искать лень, пожалуйста. Тем более любимая вами тема "сломай глаза" в наличии :shock:
https://igorkov.org/z80mcu

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

Пн май 15, 2023 11:03:53

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

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

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

Пн май 15, 2023 11:37:48

Топикстартер хорошо понимает чего хочет? Ну построит он чего-то там на Z80. Потом попытается программировать под построенное... Хотел бы я с попкорном понаблюдать за процессом отладки самой простейшей прожки . Там такой цЫрк будет :)))

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

Пн май 15, 2023 12:12:25

Asmodey писал(а):Там такой цЫрк будет

Может и не будет. Цирк будет с перезаписью ПЗУ, ну или ЭСППЗУ, если повезёт. :)

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

Пн май 15, 2023 13:26:45

Обычный "имитатор ПЗУ" на ОЗУ 64к*8 от кэша для старых материнок на 386/486 процессорах.
Загрузка напрямую *.hex файла из ПК.
Ничего сверхъестественного.
8)

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

Пн май 15, 2023 14:33:15

Давайте спросим у zx_gamer - зачем ему это надо? Какой смысл в контроллере на куче корпусов, когда можно взять уже готовый МК? Я бы понял, если бы он персоналку аля Радио-86 решил замутить, но контроллер...

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

Пн май 15, 2023 15:06:32

Лично я к подобным контроллерам делаю простенький загрузчик для работы с 580ВВ51, ну и по RS232 кидаю программы и смотрю за результатом. Правда, контроллеры у меня на 8088 и 80486 в минимальных обвязках. Под 8080 всё отрабатываю на "орионе", впрочем, на нём же собираю программы для х86. :)

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

Пн май 15, 2023 16:16:25

При подобном подходе вариант КОТУИНКИ наиболее оптимален как "внешний порт-расширитель" для ПК.
viewtopic.php?f=62&t=156720
Посмотреть, где там в теме последняя версия была...
Правда базу там надо доработать в прикладном варианте "загрузчик ИМПЗУ"
8)

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

Пн май 15, 2023 16:18:18

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

Да, микроконтроллер, то есть на интегральных микросхемах, а не на лампах, транзисторах или реле.

Если на i8080, возьмите схему ЮТ-88 и уберите из нее лишнее.

Хотелось бы схему на СОЗУ, а не ДОЗУ.

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

Пн май 15, 2023 16:24:18

Да, микроконтроллер, то есть на интегральных микросхемах, а не на лампах, транзисторах или реле.

:facepalm:
Хотелось бы схему на СОЗУ, а не ДОЗУ.

созу... дозу... У вас есть чем ПЗУ программировать? Какая-то приблуда к компу, или то что на картинке. Или хотя бы панелька с тумблерами адресов и данных.


Изображение

Прог.jpg
(109.52 KiB) Скачиваний: 495

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

Пн май 15, 2023 16:34:22

Давайте спросим у zx_gamer - зачем ему это надо? Какой смысл в контроллере на куче корпусов, когда можно взять уже готовый МК? Я бы понял, если бы он персоналку аля Радио-86 решил замутить, но контроллер...


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

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

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

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


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

Добавлено after 1 minute 40 seconds:
У вас есть чем ПЗУ программировать?

Да, программатор "TL 866 II Plus".

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

Пн май 15, 2023 16:51:51

...
РК86 текстовый и с видеоконтроллером, который сейчас не найти...

КР580ВГ75 в ЧИП ДИП 110 руб завались :)

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

Пн май 15, 2023 17:07:05

zx_gamer писал(а):Да, микроконтроллер, то есть на интегральных микросхемах

Микроконтроллер - это одна микросхема, вы же собираете просто контроллер. :)

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

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

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

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

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

Пн май 15, 2023 17:41:49

Микроконтроллер - это одна микросхема, вы же собираете просто контроллер. :)


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

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

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

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

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


Да я вроде понимаю. В первом сообщении я ссылаюсь на ту схему, которую начертил сам.

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

Пн май 15, 2023 17:47:15

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

На десятках и сотнях. В простых компьютерах (на момент появления термина микрокомпьютер) были десятки и сотни тысяч микросхем, занимавшие не один шкаф.

zx_gamer писал(а):В первом сообщении я ссылаюсь на ту схему, которую начертил сам.

Схему, увы, не посмотрел из-за кучи всплывающих баннеров. :))

Но если в поиске вбить "z80 схема включения", то в картинках можно найти сколь угодно разных схем примитивных контроллеров на z80/ :)

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

Пн май 15, 2023 17:52:07

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

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