Платки РК-86 и программатора прибыли, на обеде еду забирать.
Забрал, теперь в подарок сотню кнопок прислали :)
http://i074.radikal.ru/1312/fd/5cb2493d0377t.jpg http://s017.radikal.ru/i416/1312/9f/b474bae7515dt.jpg
Вид для печати
Платки РК-86 и программатора прибыли, на обеде еду забирать.
Забрал, теперь в подарок сотню кнопок прислали :)
http://i074.radikal.ru/1312/fd/5cb2493d0377t.jpg http://s017.radikal.ru/i416/1312/9f/b474bae7515dt.jpg
Товарищи! У меня есть большая просьба ко всем любителям РК-86.
Поскольку освоить, даже начально, Eagle я опять не смог, ну точно не моя программа, засел за P-CAD. Вот тут даже как-то приятно все, хоть пока и сложно.
Так вот, перегнать принципиалку РК-86 из Игла в ДипТрейс так и не получается, а для этого исправить ошибки в самом Игле не хватает мозгов! Видимо у моего мозга и Игла заточка прямо противоположная!
Прошу помочь с принципиалкой РК-86 в любом КАДовском формате, кроме Игла.
Может кто по куркульски сохранил принципиалку от Павла Рябцова (в ДипТрейсе), или есть в PCADе?
Очень необходимо для дальнейшего развития проекта.
Конечно можно все по новой отрисовать, но опять-же время, хотя это и наилучший вариант.
gdv2002, Есть сконвертированая из Орла в ДипТрайс и из ДТ в PCAD. Сам не проверял только сконвертировал. Схема которая помечена как zorel. Не zorel тоже есть сконвертированная в ДТ но там не все отображается из-за какой-то ошибки.
Буду благодарен за любую помощь!
Я из орла в трейс не смог перевести, орел ругается на какие-то ошибки, а после трейс виснет наглухо. Если можете, скинте что есть (трейс, кад).
В последствии файлами поделюсь, пусть будут у всех, кому нужно.
Орел точно не моя программа, два часа опять убил, и ничего!!!
Не прет Орел и все! Хотя уроков и мануальчиков уже наюзал...кучу!
Если есть у кого интерес к этому КАДУ, могу выложить.
Вот пожайлуста
Сасел за P-CAD, в отличии от Игла - совсем другое дело!
Вот в качестве учебного пособия колдую над этим переходником.
Вот и вопрос к тебе:
-посмотри схемку, вроде как правильно все прикинул, по сути в трех проводах грешно не разобраться.
-собственно вопрос по сбросу (25 нога Z80), подавать его прийдется с платы РК отрезком МГТФа.
Не очень удачное решение. Лучше попробуй сделать примерно вот так.
http://zx.pk.ru/showpost.php?p=585547&postcount=42
Спасибо, я разобрался с этим подключением, сам не доглядел.
Вот схема: http://i069.radikal.ru/1312/c8/36e353c2ef4bt.jpg
Спасибо! Это я при переименовании сетей на шине скосячил.
Я пока до тонкостей не довспоминал, мне тоже приходила мысль, инвертировать только один сигнал, но думаю тут дело еще в чем-то.Цитата:
CLK лучше брать с фазы С2, сигналы RD и WR стоит ли объединять по ИЛИ с MREQ?
Может достаточно проинвертировать RD ( у ВМ80 RD прямой, а WR инверсный)?
Надо Владимира попытать.
Эта схема у него работает, он ее и собрал, значит, надеюсь, объяснит в чем тут дело.
Как будет время, нужно поподробнее почитать тему по РК-86 на Z80.
Пробовал и так и так, никакой разницы не заметил.
Я это не сам придумал, подсмотрел в Z80 CARD для Ориона, попробовал, заработало.
---------- Post added at 19:32 ---------- Previous post was at 19:28 ----------
И вообще, удивляюсь, как это столько лет прошло, а я нигде не видел РК86 на Z80?
Все ведь на поверхности лежало.
---------- Post added at 19:49 ---------- Previous post was at 19:32 ----------
gdv2002, Инвертор D1.5 наоборот разверни. Да и на триггер сброс тянуть не обязательно.Достаточно 1 и 4 ноги в 1 подтянуть.
Вроде так:), а вот фдд у меня так и не заработал:(, и проблема не в обращении к портам т.к. все сигналы теста в норме, а вот отображение на экране в этой же проге страдает! и в игре Alliaz страдает - тормоз жуткий, даже в турбо на 20мгц, а вот Булдер Дасш в цвете на основе Реал Виндовс 32кб работает на Ура!?
вот как то так, значит не просто так до сих пор в РК Z80 не всунули! И мне некогда...
Вот попричесывал схему и библиотеки. Если одобрите, засяду за Спекктру, далее трассировать платку.
http://s018.radikal.ru/i521/1312/31/0d2cde9915fdt.jpg
gdv2002, а D3.1 - это половинка ТМ2? Если да, то тогда УГО неправильно нарисовано. 3-я нога - С, 2-ая нога - D, 1-ая - просто R.
Спасибо, поправил картинку и предидущее сообщение.
Странно, УГО в библиотеке правильное, а на схеме было так, библиотеку не менял.
В общем обновил просто элементы из библиотеки, и все поправилось.
gdv2002, 4-ую ногу D3.1 надо на +5В.
И опять никто не обратил внимания на формирование сигналов RD/WR...
alx32, а у ВМ80 один выход /WR? Т.е. при 0 там WR, а при 1 - RD?
SoftFelix выхода два, но один прямой, а второй инверсный.
В 183 сообщении alx32 поднял этот вопрос, и далее Vladimir_S объяснил предлагаемую схемотехнику.
Сигнал RD - активная единица, WR - активный ноль, по вашей же схеме получаются оба сигнала активная единица, потому как стоят элементы ИЛИ-НЕ (ЛЕ1, с инверсией), просто добавьте после D4.2 инвертор, там как раз свободный имеется.
А если будете объединять по ИЛИ (ЛЛ1, без инверсии), то инвертор нужно включить после D4.1.
Знать бы что это? я так и не различаю намоточные провода (если это к ним конечно относится)
но ют-88 нечто подобным паять предлагали тогда и я даже такие приспособы в некоторых изданиях встречал, да и мгтф тоже пытались как то упростить в использовании с помощью приспособ, но я так и не понял как это, лучшие инструменты тогда лезвие, сейчас нож канцелярский рублей за 10:), но как всё же приятно паять ГОТОВУЮ плату!(даже пусть с ошибками) Небо и земля....
gdv2002, Вот так наверно проще для разводки. MREQ конечно, а не М1
Кстати, вместо D1.2 и D1.3 можно использовать четвертый элемент ЛЕ1, а на ЛА2 11 и 12 ноги объеденить.
По этой схеме - звук при нажатии клавиш не отличается от звука с ВМ80, но если ничего не нажимать, постоянные щелчки. Подключил 8 ногу ЛА2 на 4 ногу ТМ2, а D3 на 1 ногу ТМ2. Теперь звук только при нажатии клавиш.Но при нажатии некоторых клавиш (2, R, Z, ВК, В) вместо звука фон.
Опять подключил по схеме, но на на 1 ногу ТМ2 подключил D4, не знаю почему, но звук заработал как надо.
Получается что схема в этом виде ( http://zx.pk.ru/showpost.php?p=655961&postcount=189 ) не рабочая, или я ошибаюсь?
По идее трассировка готова, в Спектре хочу "поприличнее" ее сделать, с правилами для шин питания и т.п.
Работает, но не так, как хотелось бы. Нужно еще кому то попробовать на монтажке сделать. Я не понял почему постоянные щелчки без нажатия на клавиш. На 8 ноге ЛА2 устойчивая еденица, т.е. тактирования триггера быть не может, однако на 5 ноге ТМ2 видны периодические изменения уровней. Я так и не понял. Хотелось бы что бы еще кто попробовал.
Может просто входы R/S не подтянуты к +5В? У серий 1533 и 555 могут быть глюки из-за этого в отличии от 155...
И ещё, на входе С должен быть ноль а не единица, ведь запись осуществляется по возрастающему фронту...
R/S разумеется подтянуты.
Вот что по поводу 1 на С пишет HardWareMan:
В моей схеме - половинка TM2. она пишет по фронту (0->1). При совпадении опкода и М1 мы имеем 0 на выходе, но память еще не выдала опкод. По завершению чтения М1 снимается вместе с RD, а память вместе с шинкой инертны - они продолжают некоторое время выдавать опкод на шину данных - вот тут то мы его и хватаем. Ресет необходим - по ресету у нас INTE = 0.
Сейчас посмотрел Z80 User manual...
Может тогда защёлкивать триггер по спадающему фронту тактового сигнала в цикле Т2, для этого можно использовать оставшийся элемент ЛЕ1, на первый вход подать сигнал CLK, а на второй выход с ЛА2, а выход ЛЕ1 подать на вход С триггера...
Просто есть сомнения... Современная статическая память в разы быстрее той логики, что мы используем, и по тому принципу, что вы описали, возможен мусор на шине данных, она ведь не притянута никуда...
http://www.z80.info/zip/z80cpu_um.pdf
Добрый день!
Подбирая материалы для расширения РК-86 наткнулся на следующую статью.
http://s019.radikal.ru/i615/1312/4a/a98405c5cae3t.jpg http://i053.radikal.ru/1312/9d/48d3dbb43f92t.jpg
Как я понял, при таком варианте доработки сохраняется совместимость с программами для 16 и 32 Кб версий РК.
Но не могу понять, как в версию РК SRAM воткнуть вторую ОЗУшку.
Микрух 64х8 пока не нагуглил.
Разве что вторым этажом...
Ну тут можно и платку переходную сделать, вот куда CS второй микры цеплять?!
А бывают физически SRAM на 64Кб?
Когда писал ответ, ваше сообщение не отобразилось у меня, видимо я долго думал!Цитата:
Идея интересная тем более что 64к х 8 микросхем у меня много.
Корпус не критично, проверить и на проводках можно, а так все-равно планирую другую плату делать, выше я описывал свои хотелки.
Скажем так - цель на 2014 год.