Tronix, ВМ86 совместимы с зетками по командам? Вроде бы нет, да и ось придётся другую делать, а это уже далеко не восьмибитка...
barick, VT-100 +VT52 совместно
Вид для печати
Tronix, ВМ86 совместимы с зетками по командам? Вроде бы нет, да и ось придётся другую делать, а это уже далеко не восьмибитка...
barick, VT-100 +VT52 совместно
16-битные железки, начиная с ХТ, меня не возбуждают ;)
А m68k?
Мне "для души" - только 8 бит... в сорока ногах.
Вот весь и облом в том, что процессоров о 8 битах уже под ркуми маловато. Z80 по стране нет, только на руках, а выписывать из-за бугра уже затруднительно. ВМ80 ещё валяется рублей по 20-30, но это же минус процентов тридцать софта... Что-то делать под третью версию на ВМ80/85 смысла нет никакого, ибо там только зетка.
ПОэтому и вопрос: чем можно его заменить, мож каким контроллером, так более-менее совместимым?
Да вроде нет пока серьёзных проблем с доставанием Z80. На Али - есть, даже в чипидип есть!
Вот модуль дисплея (терминал) - головная боль. Хочется VT-100...
Али и ебей нищетаем, я вот хочу сотню взять, а то и пару - они в пролёте. На ч/д наверное плохо искал...
Про терминал беру таймаут - либо совмещённый вт100/52, либо ещё и с цветом, но в последнем варе о дип-корпусах нужно забыть ;)
rw6hrm, что вкусного планируешь сделать на Аюше-2 ?
Ну вроде бы уже намекнул ;) и не раз. Но времени критически нет...
Для проверки али заказал пару Z80A. С доставкой получилось по 100 рублей. Посмотрим, что пришлют. В рекламе "новые".
Это розничный магазин, они шлют по всему миру. Я несколько раз покупал, хотя вроде не бессмертный, но пока правда не проверял, может кому-то надо отрубить голову мечом ;-)
Может тогда и корпус QFP44 подойдёт? Они вроде ещё серийно производятся.
Сколько раз ни заказывал на Али Z80 и другие микрухи - всегда приходили рабочие экземпляры. Можно нарваться на бракованные микроконтроллеры - это по слухам бывает. Но чтобы старье бракованное было - лично не сталкивался. Тем более всегда можно вернуть назад деньги. Вот пример: заказывал в одном популярном отечественном магазине ВВ55. Оказались полностью дохлыми все из партии. Жалко, что сразу не проверил. А на Али уже десяток наверное взял - дешевле и работают.
Helbr, у меня все проверены на 8МГц и холодные абсолютно. Я могу поверить в перемаркированные дорогие ОУ, типа ad866, но в перемаркированные z80, которые продают на вес, не поверю.
Вложение 71599
Xrust, сейчас специально потестировал свои Z80. Рассмотрел z84c0020 с АлиЭкспресса, на лицевой стороне все надписи одинаковые, а с обратной стороны часть из Индонезии, часть с Филиппин.
Все микрухи проверял на частоте 2.5 МГц.
z84c0020 с Алика потребляют 120мА
UB880D - 120 мА
ST z8400A - 80 мА.
На высоких частотах не тестировал, но не думаю что z80 с Алика потянут 20 МГц.
- - - Добавлено - - -
Китайцы не дураки, топчик проще продать.
Купил на АлиЭкспрессе такую флешку
EDC4000 40 PIN 512MB DOM для SLC DOS промышленной системы
https://a.aliexpress.ru/_eOzkKM
Вроде бы всё работает, глюков не замечал
Не знаю куда Аюше 512МБ, есть на 128, но без "хвостиков", либо паять, либо докупать разъёмы.
Ещё написал пару утилит на питоне для загрузки файлов с компа на плату
https://bitbucket.org/rudolff/z80sbc...ster/uploader/
uploaddir.py может загружать весь каталог целиком или по маске, или одиночный файл
uploadpkg.py загружает подготовленный пакет.
Примеры использования есть в исходниках.
Вторым аргументом может быть указана буква диска назначения.
Я сомневаюсь, что сейчас можно найти китайцев, которые даром будут заниматься перемаркировкой старых процессоров.
Свои z84c0020pec проверил - вместе с TC551001, Atmega 32 и microSD на плате потребление 50мА на частоте 4МГц. Работает даже от USB-UART переходника. Это очень похоже на цифры из даташита.
Схема: https://ibb.co/RjKhQgH
USB переходник на ch340
Достаточно подключить напрямую 3 сигнальных линии
Вложение 71740Вложение 71741
ch340 Аюша (ВВ51) TX RX RX TX /CTS /RTS
Холодный сброс
Добавил низкоомный резистор в цепь сброса, так как заметил искрение при замыкании контактов пинцетом. И вообще если у конденсатора низкое эквивалентно последовательное сопротивление может возникать довольно большой импульсный ток.
Добавил +5 Вольт на разъем расширения
Удобно получилось подключить IDE флешку
Вложение 71743Вложение 71744Вложение 71745
Добавил индикатор отключения ROM
Вложение 71742
Горячий сброс в CP/M
Заметил что горячий сброс не работает, и очень напрягало при подключении через терминал нажимать [пробел]->[X]->[Y] после холодного сброса. При горячем сбросе периодически оставался гореть светодиод активности IDE. Решил переключить сброс IDE на линию горячего сброса.
Вложение 71746
Но это не помогло. Стал смотреть файл bios128.asm и заметил что нет инициализации регистра I (что интересно в исходниках Гранта Сирла есть). Добавил за компанию и инициализацию жесткого диска.
Прошил и горячий сброс заработал.
https://bitbucket.org/rudolff/z80sbc...8bcae3df31bd03
Helbr, спасибо, биос откорректировал, архив софта перезалил.
...там, если честно, у меня есть ещё одна дикая корявость, сейчас работаю над исправлением... Но это будет простой (надеюсь) апдейт.
Жаль, что Ваша флешка не поддерживает питания с 20 ноги IDE разъёма, туда +5 вроде бы разведено (делалось для китайских IDE-CF переходников, которые такую фичу поддерживают). Обычно по даташитам эта нога Reserved.
Искрение по контактам сброса это нормально, всё таки там 100 мкФ стоит. Можно и меньше поставить.
Пришли Z80A с али. По внешнему виду и разгибу ног очень похоже на новые. Будет время проверю, запущу в RST7 на макетке.
Срок: 12 февраля заказано, 18 марта пришло. Нормально.
Фото можно увидеть и если можно ноги тоже, скажу точно новые или нет)
Если вот такое, то подделка) https://zx-pk.ru/attachment.php?atta...9&d=1582275699 Наверное рублей 70 стоит)
Китайцы не дураки, а вот кто покупает это тот как раз......
Отчет о проверке "RST7". Кто не в курсе - шина данных и ноги 16,17,24,25 на +5в. CLK от генератора на ЛН1. Reset как обычно. В таком подключении процессор всегда читает с ШД код FF, оно-же RST7. "Частокол" на выводах позволяет судить об исправности мс (во всяком случае для тех, кто это живьем видел).
Обе мс проверены с кварцами 4МГц и 8МГц(!). Работают. Холодные.
Чтобы спецы не разводили срач, фото выкладывать не буду. Даю ссылку с али, на которой заказывал. https://aliexpress.ru/item/330252622...2c3d33ed5vRIkG
Так что китайцы ещё те друзья, но в этом случае претензий нет.
Это может быть CP/M-машиной или это скорее просто текстовый терминал типа VT-100, т.к. нет никакой СХД?
Переделал машинку для работы с микроSD картой. Но при попытке разведения платки произошёл "сбой" - в продаже на том же али есть как минимум три варианта картодержателей, причём у всех трёх разная распиновка. Ичо делать? ;) Какой вариант брать за основу? Или лучше сделать под стандартную SD-шку (вариантов купить гнездо гораздо меньше), а микру кто хочет с переходником? Хотелось бы услышать мнение технарей, со ссылкой на наиболее распространённый вариант.
Касаемо скорости работы по сравнению с CF - чтот не заметил разницы, хотя в качестве сопряжения использован обычный TTL-"ногодрыг"...
rw6hrm, а с какой целью плату разводишь? Если будешь на барахолку выставлять, то просто в комплекте с картодержателем. А если кто для себя отдельно заказывать будет - ну тоже сначала держатели закажет, а потом плату скорректирует, как надо. Ну и наконец, можно же колодку для uSD и для обычной развести одновременно, паяй что душе угодно.