PDA

Просмотр полной версии : ЮТ-88: Процессорный модуль, платы, документация



Страницы : [1] 2 3 4 5

SysCat
21.01.2013, 18:34
Вот благодаря одному хорошему человеку, Владимиру Бартеневу, если не ошибаюсь, у меня появилась заводская плата процессорного модуля ЮТ-88 на РУ-10, если память не изменяет, то он сказал, что производилось в Воронеже.

Сторона-1 (http://bm41.syscat.su/uploads/Ut-88-1.tif), Сторона-2 (http://bm41.syscat.su/uploads/Ut-88-2.tif),

TIFF, 600 DPI, 2x56Mb

Есть проблемка, на одной стороне имеются механические повреждения дорожек, толи так лежало, то-ли с чем-то столкнулась, и некоторые дорожки расплюснуло, что бы не ковырять ножем есть идея - может залить канифолью и нагреть, вроде как похоже, что лудились платы оловом, можем тогда излишки уйдут?

Случайно по соседней ветке (http://zx.pk.ru/showthread.php?t=8999&page=20) выясняется совпадение:
если я не ошибаюсь, то он является соавтором книги - "Бартенев В. Г., Алгинин Б. Е. От самоделок на логических элементах до микроЭВМ: Кн. для учащихся сред. и ст. шк. возраста.— М.: Просвещение, 1993.— 189 с: ил.— ISBN 5-09-002655-6"
Ссылка на книгу тут (http://zx.pk.ru/showpost.php?p=430539&postcount=192). Бартенев В.Г., д.т.н., профессор кафедры теоретической радиотехники и радиофизики Московского государственного технического университета радиотехники, электроники и автоматики (МИРЭА).

Это действительно он: "Здравствуйте, SysCat! Честно говоря, Вы для меня открыли целый мир фанатов ЮТ-88, за что я Вам очень благодарен. То что, этот компьютер был разработан в радио кружке Дома пионеров, которым я руководил в 80 годы я подтверждаю и более того я являюсь автором публикаций в приложении к "Юному технику" и соавтором книги, которую тут (http://zx-pk.ru/showpost.php?p=430539&postcount=192) отсканировали в части ЮТ-88. Об истории создания компьютера ЮТ-88 я постараюсь рассказать позже. Из наиболее удачных современных продолжений ЮТ-88 я бы особо отметил проект из Австралии на ПЛИС. На форуме у автора этой разработки ник "Сантехник".
С уважением, Владимир Григорьевич."

Возможно этот человек так же найдет заводскую документацию по ЮТ-88.

vinxru
21.01.2013, 19:14
может залить канифолью и нагреть, вроде как похоже, что лудились платы оловом, можем тогда излишки уйдут?

Должны уйти.

SysCat
22.01.2013, 16:31
Да, погрел феном все ушло, но немного потемнела в одном месте, видимо передержал... :( Но на рабочесть не влияет.

UA3GBV
22.01.2013, 17:58
А как автор и нынешний владелец платы отнесутся к её тиражированию? Я хотел бы новодельную копию себе.

Xorder
11.02.2013, 17:01
Да, было бы круто. Я бы тоже взял.

vinxru
16.04.2013, 22:39
К сожалению плата процессорного модуля, это всего одна плата из многих. Рабочий компьютер на ней не собрать.

VovanRK86
18.04.2013, 12:03
Почему не собрать, в минимальной конфигурации, кому то и такой пойдёт (классика всё же), а там и видео плату разведём, я давно хотел к РК86 такую присобачить.(в качестве вывода на второй монитор;))

---------- Post added at 12:03 ---------- Previous post was at 12:01 ----------

а если на видео плате поставить статику 32-128кб, то и плата ОЗУ не нужна.

alx32
18.04.2013, 17:38
Как я уже писал в соседней теме, видео я уже развёл, но без ВВ5 и ПЗУ Монитора-F.

Отправлено с моего A7 HD через Tapatalk

PATHNK
27.04.2013, 12:13
Ого! Уже до самого Владимира Григорьевича Бартенева добрались :).
Что же с интересом жду историю создания и прочие подробности от автора.

Помню пытался собрать ЮТ-88 (свой первый компьютер): столько возни и времени было потрачено а довести дело до ума так и не смог. Считаю что основной причиной непопулярности этой разработки была непродуманность процесса отладки для тех времент. Ведь что было у школьника или студента из измерительных приборов? В лучшем случае авометр Ц20. Какие там осцилографы, кто на это денег даст.
Нужно было дать схему простого логического пробника и научить как им пользоваться, результат был бы на порядок выше.

А дешифраторы для индикаторов на РЕ3: тоже плохое решение. Где достать программатор? Да это целая катастрофа тех времен. Я еле нашел людей которые мне основное ПЗУ прошили. С РЕ3 так и ничего не получилось у них. Однозначно нужно было что-то другое.

perestoronin
08.06.2013, 15:23
Интересное продолжение темы ЮТ-88:

Подробнее можно почитать у автора здесь: http://v-50m.narod.ru/index/kak_ja_sobiral_jut_88/0-32

Сам автор вдохновился этой статьёй: http://zxbyte.ru/ut88.htm

http://fotki.yandex.ru/users/v-50m/view/673851/?page=0

Некоторые фотографии из отчета о сборке ЮТ-88 (не мои):

http://radiokot.ru/forum/viewtopic.php?f=2&t=29820

http://ut88-files.perestoroniny.ru/medium/0_a483b_a73aad58_-1-XXXL.png (http://ut88-files.perestoroniny.ru/0_a483b_a73aad58_-1-XXXL.png)
http://ut88-files.perestoroniny.ru/medium/0_ab44b_7b6d4bc3_XXXL.png (http://ut88-files.perestoroniny.ru/0_ab44b_7b6d4bc3_XXXL.png)

demetrius2003
07.10.2013, 14:16
О! И эти платы уже на форуме. Кстати, никто не знает, где можно заказать такую? С металлизацией. Пытался связаться с автором печатки, но он мне не ответил, к сожалению. Вот именно вариант v-50m мне нравится очень!

gdv2002
11.10.2013, 14:36
О! И эти платы уже на форуме. Кстати, никто не знает, где можно заказать такую? С металлизацией. Пытался связаться с автором печатки, но он мне не ответил, к сожалению. Вот именно вариант v-50m мне нравится очень!

Я так понимаю, эта платка только начало проекта? В ЮТ-88 ведь еще и остальные платы есть. Если будут желающие минимум на пять плат, то можно попробовать и заказать.

palsw
11.10.2013, 22:03
perestoronin, эта плат ЮТ-88 в минимальной конфигурации -кнопки и индикаторы светодиодные.В полной версии есть клавиатура ,дисплей,расширение озу и пзу

palsw
11.10.2013, 22:14
скачать книгу например http://i.piccy_.info/i8/a1814051db0b429272342e6cce1231e3/1381515235/52981/625579/Bezymiannyi_500.jpg (http://piccy_.info/view3/5264551/484f277efc04ac68765dbaf616eb4e6c/)http://i.piccy_.info/a3/2013-10-11-18-13/i8-5264551/373x447-r/i.gif (http://i.piccy_.info/a3c/2013-10-11-18-13/i8-5264551/373x447-r)

gdv2002
11.10.2013, 23:01
Заказать и я могу, конвертните вот этот файлик в Gerber-ы пожалуйста
http://v-50m.narod.ru/ut88cpu_final.lay
взято с http://v-50m.narod.ru/index/kak_ja_sobiral_jut_88/0-32


А вот про какие другие платы? Подробнее с этого момента ?

Герберы из лейки нет труда получить, выложу.
Это только начальная плата, в проекте еще есть.
ЮТ-88 мне не интересен особо, в приложениях у Юному Технику он шел, но после РК был не актуален. Поздно опубликовали. А так какой Великий журнал и приложение к нему было!
Если Вы собираетесь пускать этот проект - помогу чем смогу.

Ewgeny7
12.10.2013, 23:15
Наберем желающих.
Я, например, затаив дыхание жду героя, который сможет отдать платы в производство.
К сожалению, я практически совсем не представляю, как это делается, в каких форматах, какие там косяки и подводные камни....
Разумеется, я с удовольствием вписываюсь на будущую плату процессорного модуля, а далее - и на прочие.
Я уже делал этот комп на ПЛИС, но ТЛЗ еще никто не отменял :)

SysCat
13.10.2013, 23:36
И мне пару штук отложите.

andy150677
14.10.2013, 00:17
Я тоже взял бы одну.

perestoronin
27.11.2013, 21:38
продолжение темы ЮТ-88
Прибыли (не прошло и 2 месяцев) процессорные платы из производства,
http://ut88-files.perestoroniny.ru/medium/20131127_210519.png (http://ut88-files.perestoroniny.ru/20131127_210519.png)
тема на барахолке:http://zx-pk.ru/market/viewtopic.php?f=7&t=1532&p=14357

KeKc
28.11.2013, 11:18
Раз уж к ЮТ-88 появился такой интерес, предлагаю написать что-то типа FAQ с описанием процесса сборки, наладки и пр.

добавил позже
Например так:
ЮТ-88 FAQ (http://yadi.sk/d/JmmK_lvZDnfmv)

KeKc
29.11.2013, 19:55
perestoronin, я использовал C-401G (последняя буква в обозначении - цвет свечения). Кнопки - TS31043N или KAN1211 http://www.chipdip.ru/catalog-show/tact-switches/?page=5

MV1971
29.11.2013, 21:25
А под какие индикаторы вообще плата рассчитана, если под советские, то какие?

АЛС321А, АЛС321А1
АЛС324А, АЛС324А1
АЛС333А, АЛС333А1
АЛС334А, АЛС334А1
АЛС335А, АЛС335А1
АЛС338А, АЛС338А1

Может быть еще какие-нибудь подойдут.

goodboy
29.11.2013, 23:42
Прибыли (не прошло и 2 месяцев) процессорные платы из производства
объясните мне дурачку какая польза от этой платы.
запущу я комп собранный на ней, а что с ним делать дальше ?

MV1971
30.11.2013, 00:04
Это все индикаторы с общим Анодом или Катодом? Большая часть этого всего есть.

Эти индикаторы с общим катодом.

alx32
30.11.2013, 00:20
Эти индикаторы с общим катодом.

Наши индикаторы с буквой "А" в конце - общий катод, "Б" - общий анод.

goodboy
30.11.2013, 00:33
Журнал ЮТ не доводилось в руках держать?скорее приложение к нему. все эти этапы я проходил.
мне непонятен интерес к этой доисторической технике в наше время.
конечно приятно самому собрать функционирующую штуковину, но вот что делать с ней дальше ?
проще и дешевле купить `малину`, и изучать на ней что угодно.

perestoronin
30.11.2013, 00:33
Автор платы выложил видео о работе платы:
http://video.yandex.ru/users/v-50m/view/6

http://zx.pk.ru/showpost.php?p=608149&postcount=11

alx32
30.11.2013, 00:45
Скорее всего он потроллить решил...

BYTEMAN
30.11.2013, 01:28
goodboy, эти платы это цветочки... Ты на это посмотри: http://zxbyte.ru/micro80.htm.....

goodboy
30.11.2013, 10:27
у кого-нибудь остались в квартире телефоны с набором номера по диску,кассетные аудио/видео магнитофоны, фото с плёнкой, интернет по-модему через атс, а на PC под dos`ом кто нибудь сидит ? и наверняка у всех есть стир.машинки и моб.телефоны. то-есть пользуемся достижением прогресса.
конечно эту плату можно использовать как тут говорят для освоения команд процессора, но многие управляя машиной совершенно не представляют процессов творящихся под капотом, а ведь от этого зависит сохранность их жизни. и сомневаюсь что многие ездят на отечественном автопроме.

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

Kakos_nonos
30.11.2013, 11:04
Давайте о деле:
У меня есть микросхемы для сборки рк86.
Что мне надо докупить для сборки юта (помимо платы :))

perestoronin
30.11.2013, 11:10
Что мне надо докупить для сборки юта

ЧАВО (http://zx.pk.ru/showpost.php?p=647327&postcount=33) по ЮТ88 (http://zx.pk.ru/showthread.php?p=608149#post608149), список деталей, замены, инструкции по сборке:
http://zx.pk.ru/showpost.php?p=647327&postcount=33


FAQ с описанием процесса сборки, наладки, списки деталей, их замены, об ошибках и пр.
http://yadi.sk/d/9hGY0tvTDUB5U

KeKc
30.11.2013, 12:05
Остальные платки, для начала платку дисплея, тоже в плане попробовать выпустить, немного изменив разводку под этот вариант процессорной платы.

По поводу дисплейного модуля. Предлагаю собирать по этой схеме:
http://img-fotki.yandex.ru/get/9509/22857638.4/0_ccd15_e06a3338_XL.gif (http://img-fotki.yandex.ru/get/9509/22857638.4/0_ccd15_e06a3338_orig)

http://img-fotki.yandex.ru/get/5003/22857638.4/0_ccd14_9b7cc4d4_XL.gif (http://fotki.yandex.ru/users/v-50m/view/838932/)

http://img-fotki.yandex.ru/get/9762/22857638.4/0_ccd13_2cc88744_XL.gif (http://fotki.yandex.ru/users/v-50m/view/838931/)

Разводку платы закончил только вчера, на предмет ошибок пока не проверял, поэтому это еще не окончательный вариант.

Критика приветствуется :smile:.

KeKc
30.11.2013, 12:50
Ошибки проявятся лишь только после сборки и отладки.
Не хотелось бы... На счет платы уверен на 99 из 100, что ошибок не будет, у меня есть методика вылавливания ошибок. А вот в схеме мог где-нибудь накосячить, поэтому убедительная просьба ко всем здесь присутствующим: пишите, если что не так, будем исправлять.


Lay-файл выложите, как посчитаете что всё что хотели сделали или герберы на производство платок
Конечно, как закончу сюда выложу.

alx32
30.11.2013, 13:17
КеКс, ОЗУ и ПЗУ Монитора-F располагать на плате дисплейного модуля не имеет смысла, лучше на этом месте расположить порт для включения цвета например, а ПЗУ Монитора-F перенести на плату основного ОЗУ и квазидиска.

KeKc
30.11.2013, 13:47
А может просто добавить порт для управления цветом, оставив при этом ПЗУ и ОЗУ? Это я к тому, что если их убрать, тогда для работы с МОНИТОРом-F обязательно должна быть отдельная плата с ПЗУ/ОЗУ.

alx32
30.11.2013, 14:19
А может просто добавить порт для управления цветом, оставив при этом ПЗУ и ОЗУ? Это я к тому, что если их убрать, тогда для работы с МОНИТОРом-F обязательно должна быть отдельная плата с ПЗУ/ОЗУ.

Конечно отдельно, и ВВ55 клавиатуры туда-же!

Отправленно от моего E73 с помощью Tapatalk 4

KeKc
30.11.2013, 17:04
Можно оставить под них место на плате. При наличии модуля ОЗУ/ПЗУ просто не устанавливать их в видеоконтроллер. ВВ55 я думал запихнуть на плату клавиатуры. Да, чуть не забыл, на какой порт повесить включение цвета?

BYTEMAN
30.11.2013, 17:10
вот и получается что интересен только процесс сборки/наладки такой платы
таки докопались до истины)

KeKc
30.11.2013, 20:30
Вопрос с адресом порта, который будет управлять включением/выключением цвета еще актуален. Лично я склоняюсь к адресу 0хЕ0.

alx32
30.11.2013, 20:44
Вопрос с адресом порта, который будет управлять включением/выключением цвета еще актуален. Лично я склоняюсь к адресу 0хЕ0.

Если он свободен, то можно и его. Посмотри, не висит ли на нём клавиатурная ВВ55?

---------- Post added at 20:44 ---------- Previous post was at 20:41 ----------

Сейчас глянул на схемы, клавиатура висит в нулевой области, программатор на 0xF0, а магнитофон - 0xA0, насколько я помню...

Ewgeny7
01.12.2013, 20:06
В Элитане (elitan.ru) есть все детали для сборки. Собираюсь там их и заказать.
Программировать РТ4 и РЕ3 придется "дедовским способом", тумблерами :)

KeKc
02.12.2013, 10:24
В Элитане (elitan.ru) есть все детали для сборки.

Что-то у них там цены заоблачные какие-то. Не сочтите за рекламу, но я все время закупаюсь в Микронике (http://micronika.ru/) на Новочеркасском. Могу, кстати, помочь с программированием ПЗУшек.

Ewgeny7
02.12.2013, 12:51
Микронику знаю, но там вечно чего-то нету из необходимого, один фиг приходится дозаказывать в интернетах...
Насчет прошивания - вот это здОрово! Но сначала попробую самостоятельно, в этом весь кайф :)

SysCat
02.12.2013, 19:29
Вот замечание по поводу перехода на РУ10 от В.Г.Бартенева (цитирую):
"Раз уж сделан переход на 537РУ10, то было бы правильно вообще полностью перейти на КМОП с LCD. Такой вариант процессорного модуля ЮТ-88 был сделан для одного из заказчиков в начале 90х сразу же как появился процессор 1821ВМ85.
С уважением, В.Г. Бартенев."

alx32
02.12.2013, 19:58
Вот замечание по поводу перехода на РУ10 от В.Г.Бартенева (цитирую):
"Раз уж сделан переход на 537РУ10, то было бы правильно вообще полностью перейти на КМОП с LCD. Такой вариант процессорного модуля ЮТ-88 был сделан для одного из заказчиков в начале 90х сразу же как появился процессор 1821ВМ85.
С уважением, В.Г. Бартенев."

И можно забыть про квазидиск...

Отправленно от моего E73 с помощью Tapatalk 4

KeKc
02.12.2013, 21:20
Что-то я не понял, а какая связь между 537РУ10 и LCD, и при чем здесь 1821ВМ85?

alx32
03.12.2013, 10:41
А я вчера, всётаки, измудрился прошить РЕ3 и РТ4 :D

Mifody
03.12.2013, 14:42
Эх.. Гдеж вы раньше были.. Я давно загорелся идеей повторить ЮТ-88 именно в минимуме. Но по оригинальной схеме без всяких улучшений и упрощений.. Единственное, я поставил в схему преобразователь питания +5->+12/-12, чтобы не тянуть к плате кучу питающих проводов. Хорошо, что на работе иногда бывает свободное время.. 3 дня работы МГТФом и свершилось! Я его собрал. Плата 150х100мм. Место на плате использовано по максимуму. Часть деталей, Кварцы, блокировочные конденсаторы находятся под панельками. Местами применены SMD.. МГТФ закрыл тонким текстолитом. Через текстолит сзади МГТФ виднеется.. Фото на телефон. Фотоаппарата нет на работе.. На удивление заработал сразу. Единственное, были перепутаны разряды индикатора. Но здесь может я немного закосячил..

Сейчас у меня на работе ЮТ-88 используется как часы. Иногда я играю в крестики нолики на нём. Ещё мечтаю написать на нём будильник. Я поставил маленький динамик на выход звука. Но для этого мне нужно с нуля изучать ASM проца. Я его не знаю.. Коллеги офигевают..))) Говорят, никогда ещё не видели часы с таким количеством микросхем и с процессором..)))

В архиве софт, набранный с журнала. Там я правда последнюю прогу не набирал ещё. Лабиринт.

Зы. Плата получилась очень горячая.. На некоторых микросхемах палец держать невозможно. Особенно на РПшках и РТшках.. Потребляет 1,5А от +5В.
На счёт прошивки РТшек если что обращайтесь. Есть самодельный программатор.

b2m
03.12.2013, 16:20
Попробовал грузить Soft - всё грузится:
- конфигурация UT88 mini
- после сброса нажимаем A 0 0 0 0
- выбираем .wav (на тулбаре кнопка, похожая на воспроизведение с магнитофона)
- через пару секунд на индикаторах правильная контрольная сумма

Mifody
03.12.2013, 16:40
Блин, действительно.. Сейчас пробую, всё работает. Тогда пробовал, не работало.. Директивы правильно вводил. Тогда извиняюсь..))) Видимо я где то накосячил..))

KeKc
03.12.2013, 17:28
Mifody , а системный разъем есть, или дальнейшее расширение не планируется?

Mifody
03.12.2013, 19:20
Mifody , а системный разъем есть, или дальнейшее расширение не планируется?
Расширение не планируется. Минимальная конфигурация прикольна сама по себе своей суровостью..)))

b2m
03.12.2013, 22:13
Видимо я где то накосячил..))
Кстати, записал в эмуляторе, послушал - на слух отличается. Глянул в конфиг - ба, а там тактовая частота 2МГц, а должна быть 1777778Гц. После того, как поменял, на слух больше не отличается (ну разве что немного тише). Возможно, твои "часы" поэтому и не читают файлы.

alx32
03.12.2013, 22:39
Расширение не планируется. Минимальная конфигурация прикольна сама по себе своей суровостью..)))

Я тоже подобный вариант собираю от нечего делать, но только на ИМ1821ВМ85А(керамика, никель), КР537РУ10, К573РФ5(керамика... золотая!).
Правда удалось раздобыть К155РП1, но всётаки хочу попробовать замену на КР1533ИР26 и КР1533ИР32...
Осталось только найти способ зашить монитор в РФ5.

Mifody
04.12.2013, 08:27
Осталось только найти способ зашить монитор в РФ5.
В смысле способ зашить? Там вроде всё просто. Монитор 1кБ, РФ5-2кБ. Монитор прошивается в обе половинки. Можно и в одну, тогда при подключении её нужно будет выбрать (старший адрес на 0 повесить, если в первую половинку зашито. Или на 1 если во вторую..)

alx32
04.12.2013, 08:40
Я про программатор...

Ewgeny7
04.12.2013, 21:28
Я тоже себе раздобыл золотой 580ВМ80. Как знал, что обязательно пригодится.
Такой компьютер не грех в рамочку с позолотой спрятать... Как память о СССР :)

Mifody
05.12.2013, 00:12
К155ИД4 допускается замена на КР1533ИД4 или у неё мощи не хватит и нужно по любому ставить К155ИД4 ?
Я серию 1533 не ставил, но думаю, что не потянет она. Работать может и будет, но индикаторы будут светиться тускло. Я ставил 155 серию, работает, но греется сильно. В нормальных условиях работы она так не греется. Это значит, что даже 155 серия перегружена.. Потом я поставил 531 серию. Индикаторы стали светиться значительно ярче, так как 531 серия помощьнее. 531 серия тоже греется, но она сама по себе горячая и это нормально..

---------- Post added at 00:12 ---------- Previous post was at 00:10 ----------


R6 - 39МОм или 9.1МОм, или его номинал не критичен ?
Резистор я ставил как по схеме 39МОм. Без этого резистора у меня генератор не запустился..

Mifody
05.12.2013, 08:36
А точно такие как КР531ИД4 были?
Прошу прощения, что ввёл вас в заблуждение. Я почему то думал, что я поставил 531 серию. Давновато это было.. Сейчас на работе посмотрел- та же 155, только в корпусе КМ.. Это я ставил 531ТМ2, так как маленький динамик на ней пищит громче, чем на 155ТМ2.. Вот меня и попутало..)) Сейчас попробовал повставлять разные 155ИД4. Почему то яркость индикации немного меняется от экземпляра к экземпляру.. На каком то чуть ярче, на каком то чуть тусклее. Наверно сказывается разброс параметров от экземпляра к экземпляру..

KeKc
05.12.2013, 11:22
Жуткий номинал и в спецификации указан вместо него 9.1М. Будет работать и с 9.1М или не взлетит и нужно поискать 39М ?
Будет работать, у меня стоит 9.1М. Как только я начал разводить плату, обратил внимание на гигантский номинал этого резистора, аж 39 МОм. В разных источниках по-разному указано, от 6 до 22М, но никак не 39.


Это значит, что даже 155 серия перегружена.. Потом я поставил 531 серию.
Я поставил КМ155ИД4, так она вообще не греется, и индикаторы светят одинаково. А вообще, не люблю я советские АЛС, поэтому и поставил импортные, с ними проблем меньше.

KeKc
05.12.2013, 21:07
В общем, закончил разводку платы дисплейного модуля. В архиве схема и плата в формате .lay

perestoronin
05.12.2013, 21:25
закончил разводку платы дисплейного модуля
Благодарю.
Viktor2312 нужны герберы для производства, помогите пожалуйста, по аналогии с герберами для платки ЮТ-88.

гигантский номинал этого резистора, аж 39 МОм
Резисторы КИМ-0.125 39МОм уже заказаны, посмотрим - будут ли проблемы с таким номиналом, если будут - то обычные углеродные на 9.1МОм не сложно найти в Митино в рознице (у меня же 70 номиналов самых мелких китайских выводных самых ходовых углеродных резисторов в запасах (http://zx-pk.ru/market/viewtopic.php?f=4&t=566), но все они до 1МОм включительно).

PS. А в целом, желательно придумать другой генератор, без К176 серии (цены на К176ИЕ5 взвинчены до 60руб за шт) и без таких экзотических деталек как многомегаомные резисторы КИМ (запасы которых меньше, чем многих редких животных, а западных клонов КИМ я не нашёл), может даже заодно ввести в схему ЮТ-88 часовую микросхему DS1302 в корпусе SOIC (чтобы цена была низкой) и литиевую батарейку с держателем как на материнских платах, и DS1302 обязательно на обратную сторону платы, чтобы вид платы не портила.

KeKc
05.12.2013, 21:56
Немножко подредактировал FAQ по ЮТ-88 (http://yadi.sk/d/byCkZTitDqicm)

По поводу квазидиска, а что если в нем заменить микросхемы RAM на EEPROM? Тогда при выключении питания вся информация, хранящаяся на диске не пропадет.


цены на К176ИЕ5 взвинчены до 60руб за шт
Это случайно не в барыжном Чип и Дипе?

alx32
05.12.2013, 22:28
По поводу квазидиска, а что если в нем заменить микросхемы RAM на EEPROM? Тогда при выключении питания вся информация, хранящаяся на диске не пропадет.


Обычные SRAM типа AS6C... во время хранения жрут нановатты, поэтому не имеет смысла ставить какие-то EEPROM, а повесить SRAM на батарейке, может даже и литиевой хватит. А если нет, то телефонный NiMH хватит за глаза, где нибудь на 500 мА.

perestoronin
05.12.2013, 22:33
Это случайно не в барыжном Чип и Дипе?
Не только у них, но я вроде бы нашёл по сносной цене, но покупать надо очень много. Чуть позже отоварюсь ими и предложу в барахолке.

RAM на EEPROM
Это те, что живут не долго? Наверное лучше сделать два диска, один на современной крайне дешевой и ёмкой флеш-памяти в квадратных корпусах под панельки и отдельно для оперативно переписываемых программ, файлов и данных пользователя в виде емкой микросхемы SRAM - как раз рассматривается вопрос закупки таковых BS62LV4006SIP55 в корпусах TSOP для плат Специалиста MX-2 и их громождения через переходники TSOP-DIP32 на уже готовые платы. Но для новых плат думаю можно сразу развести под TSOP и избавиться от переходников и контактных пар.

perestoronin
05.12.2013, 22:53
Почему сами не сделаете, это любой школьник может. Тут работы нет.
Не люблю я Win и Layout и работаю из под http://nixos.org/ и http://gerbv.geda-project.org/.
Не заставляйте меня устанавливать Win и Layout, это долго.
На счёт любого школьника может быть и так, но я то не тот самый башковитый любой школьник :)

старый больной человек, уставший от жизни, я ни чего не хочу, мне ничего не надо.
если Вы старый, то я древний
если Вы устали, то я уже рассыпался
если Вы ничего не хотите, то я уже давно фантом

alx32
05.12.2013, 22:59
BS62LV4006SIP55 в корпусах TSOP...

А что, в DIP-32 уже не найти? Я год назад в элитане заказывал такие: AS6C4008...

---------- Post added at 22:59 ---------- Previous post was at 22:53 ----------


Не люблю я Win и Layout. Не заставляйте меня их устанавливать, это долго.

И почему люди не хотят пользоваться свободным софтом...
KiCAD например... Если честно, классная вещь!...

Ну да ладно, не будем об этом, а то опять начнётся флуд Win vs Lin...

perestoronin
05.12.2013, 23:03
DIP-32 уже не найти
Есть в Китае, но ограниченное предложение и разница в цене подсказывает закупать другие микросхемы, а не AS6C4008 (эти дорогие и редкие даже в корпусе TSOP), например более дешёвые BS62LV4006SIP55 в корпусе TSOP + заказывать платки-переходники TSOP-DIP при необходимости.

gdv2002
06.12.2013, 06:33
Благодарю.
Viktor2312 нужны герберы для производства, помогите пожалуйста, по аналогии с герберами для платки ЮТ-88.

Если Виктор не "победит" свою старость и лень :) могу сегодня сделать :wink:


Может, я туплю, но в данном файле, только слой F1 только маска, больше я там ничего, в не вижу, может я даун, но извиняйте.
Прошу прощения, но у меня все есть.
А вот с заливкой (полигоны это или еще что?) - не пойму, не выделяются и не редактируются. Лейка вобще как-то странно работает с полигонами, на плате ПРО столкнулся с этим, китаец любезно поправлял все! При обратном конвертировании из герберов они просто пропадают!

А в данном случае производитель сделает вот такую фигню :(

Чет опять ступил, это металлизация в лейке сделана, а она делает металлизацию криво, и производители такую не возьмут, нужно перерисовывать залитые участки.

KeKc
06.12.2013, 10:17
Герберы я тоже могу сделать. perestoronin, в какой конторе платы заказывали, какие у них требования?


Чет опять ступил, это металлизация в лейке сделана, а она делает металлизацию криво, и производители такую не возьмут, нужно перерисовывать залитые участки.

Странно, я когда заказывал свою процессорную плату, у конторы никаких вопросов не возникло, и печатку они сделали верно.

gdv2002
06.12.2013, 10:18
Вот.


Странно, я когда заказывал свою процессорную плату, у конторы никаких вопросов не возникло, и печатку они сделали верно.

Может у меня что глючит, но на радиофорумах встречал нередко "жалобы" на корявость металлизации (заливки) в Лейке. Я заливкой не пользуюсь, только полигоны делаю.

KeKc
06.12.2013, 11:01
Попробовал сделать герберы. Вроде нормально получилось.

gdv2002
06.12.2013, 12:13
Попробовал сделать герберы. Вроде нормально получилось.

При обратном импорте из герберов тоже получается такая хня :(
http://s006.radikal.ru/i214/1312/f0/56ba8fe6fd3et.jpg (http://s006.radikal.ru/i214/1312/f0/56ba8fe6fd3e.jpg)
Может это и не критично, но лучше лишний раз все перепроверить, чем потом такую плату получить!
И еще у вас нет контура платы, а на сколько я знаю, по нему плату и "режут".

Заманиваете все больше и больше этим ЮТ-88!
Если будет весь комплект - скорее всего тоже решусь на сборку!

KeKc
06.12.2013, 12:23
При обратном импорте из герберов тоже получается такая хня :(
А какой программой пользуетесь?


И еще у вас нет контура платы, а на сколько я знаю, по нему плату и "режут".
Контур есть в файле ut88display_top


Заманиваете все больше и больше этим ЮТ-88!

Да нееет, просто появилось желание собрать из этого "конструктора" работоспособную машину :smile:.

gdv2002
06.12.2013, 12:39
А какой программой пользуетесь?
Лайоут-6

Контур есть в файле ut88display_top
Я сколько и раньше плат заказывал для себя, всегда требуют контур в отдельном файле.

В остальном ни разу нарекания к лейке что 5-й что к 6-й у производителей небыло. Всегда по герберам все хорошо делали.

gdv2002
06.12.2013, 14:17
Что значит обратный импорт герберов? И чем картинка не нравится?

Иногда проверяю так, конечно это не кошерно, но если ошибок и казусов нет, то получаем снова плату в Лейке.
Просто импортирую герберы в программу.
А картинка тем не нравиться, что нижний слой - один сплошной проводник получается с дырочками :)
А на оригинале платы там тоже дорожки.
Поджождем что у вас получится.
Но повторюсь, на форумах, многие электронщики сетовали, что при использовании металлизации (заливки свободных участков) в лейке, получалась какая-то ерунда, и производители не брались такие платы делать. Могу ошибаться, но по моему гербер - это растровый рисунок (ну очень грубо), а заливка получается векторной, и станок с ума сходит от этого.

gdv2002
06.12.2013, 17:55
А то что лейка умеет хоть как-то втягивать рисунки и их превращать в топологию печатных плат, это новость хорошая, не знал.

Ну только не рисунки, а гербер-файлы.

KeKc
06.12.2013, 17:57
Немножко подправил рисунок платы, уменьшил диаметры крепежных отверстий.


А то что лейка умеет хоть как-то втягивать рисунки и их превращать в топологию печатных плат, это новость хорошая, не знал.
Там такая возможность появилась только в версии 5.0, до этого не было.

perestoronin
06.12.2013, 23:20
рисунок платы
Отличная работа:
http://ut88-files.perestoroniny.ru/medium/ut88disp.png (http://ut88-files.perestoroniny.ru/ut88disp.png)
PS. Если впаять штыри и гнезда pin в площадки шин - они совмещаются с процессорной платой? Или по любому нужно проводками соединять платы? Монтажные (крепёжные) отверстия совмещаются с процессорной платой? Если нет - можно поправить, чтобы платы можно было на разъемном соединении соединять "бутербродом" :)
Как можно будет передавать в производство сообщите, но раньше чем 9 января уже не имеет смысла, да и денег раньше не будет на хобби.

gdv2002
07.12.2013, 08:02
Отличная работа:
Здорово, а какой программой делали картинку из герберов?
Хороший результат у вас, говорит скорее о существующих проблемах в Лейке, при обратном импорте герберов.
У меня бук новый сдох, отдал по гарантии в ремонт, если старенький пенек потянет ДипТрейс, попробую в ней проверить импорт из герберов, так, для успокоения.

Я правильно понимаю, что в ЮТ-88 всего и есть две платы, процессорная и видеоконтроллера?

perestoronin
07.12.2013, 08:50
какой программой делали картинку из герберов
Просмоторщиком герберов, хотя он ещё и редактировать их в какой-то степени умеет и накладывать, поворачивать, смещать, думаю сможет и шатлы делать из разных герберов при необходимости.
Вот почти всё то ПО, с которым работаю для хобби:
http://perestoroniny.ru/site/software
В частности для герберов: http://gerbv.geda-project.org/

импорт из герберов
думаю это излишне, нужен лишь просмотр герберов и их экспорт в картинку png, а импорт герберов тоже круто, но покалечит сам импорт на 100% картинку, что Вы и наблюдаете, т.к. думаю очень не просто в коде импорта учесть все нюансы. Лучше импортом из герберов не баловаться или даже вообще не пользоваться.

бук новый сдох
Стационарный напольный нужен, с хорошим охлаждением (лучше жидкостным с пассивным радиатором, т.к. обычное воздушное крайне шумное), т.к. современные микросхемы BGA очень ненадёжные и запросто отказывают напрочь при малейшем перегреве, работать на ноутбуке или планшете со сложными вычислительными задачами или тем более играться - не серьёзно и расточительно.

gdv2002
07.12.2013, 09:56
Просмоторщиком герберов, хотя он ещё и редактировать их в какой-то степени умеет и накладывать, поворачивать, смещать, думаю сможет и шатлы делать из разных герберов при необходимости.
Вот почти всё то ПО, с которым работаю для хобби:
http://perestoroniny.ru/site/software
В частности для герберов: http://gerbv.geda-project.org/

думаю это излишне, нужен лишь просмотр герберов и их экспорт в картинку png, а импорт герберов тоже круто, но покалечит сам импорт на 100% картинку, что Вы и наблюдаете, т.к. думаю очень не просто в коде импорта учесть все нюансы. Лучше импортом из герберов не баловаться или даже вообще не пользоваться.

Спасибо!
Действительно, в просмоторщике все нормально, а Лейка и Трейс заливают нижний слой полностью. На форумах по САПР и Радио в очередной раз подтвердили, что это последствия использования заливки в Лейке. И не рекомендуют, для промышленного производства, использовать эту функцию, лучше полигонами заливать или тупо дорожками закрашивать.
По поводу импорта не все так плохо. К примеру платы ПРО, КНГМД Радио-86РК и сам РК-86 SRAM переведены в Лейку именно из герберов, и без проблем!

Если не секрет, где заказываете производство платок, какой минимальный заказ? Мне для себе нужно штучно пару платок изготовить, вещи специфичые и спроса на них в барахолке явно не будет!


Стационарный напольный нужен, с хорошим охлаждением
Да по сути уже больше 10 лет хватает буков, конечно с Альтиумом комфортно не поработаешь, но Трейс к примеру и на таком раритете почти летает!
Но хороший стационарник, безусловно, для подобных работ лучше будет!

KeKc
07.12.2013, 10:23
Если впаять штыри и гнезда pin в площадки шин - они совмещаются с процессорной платой? Или по любому нужно проводками соединять платы? Монтажные (крепёжные) отверстия совмещаются с процессорной платой? Если нет - можно поправить, чтобы платы можно было на разъемном соединении соединять "бутербродом" :)

Совпадают, я и рассчитывал на то, что они друг с другом должны без проблем стыковаться. Надо было бы и на процессорной плате 2 рядный разъем ставить, чтоб новые модули можно было ставить как сверху, так и снизу.

perestoronin
07.12.2013, 17:42
пару платок
"пару платок", золотые платки получатся, нужно на 20дм^2 это где-то от 10 до 20шт заказывать, чтобы терпимая цена была, я заказываю в какой-то частной лавочке в Митино, а они, как мне кажется, уже передают на своё усмотрение различным производителям, говорят что именно мои заказы где-то в Европе делают, но не колятся. Сама же лавочка платы не делает вообще, просто тупо посредник и входной контроль файлов, а также их функция в Митино деньги получил, и после прихода заказа выдал платы.

на процессорной плате
на процессорной плате уже как бы неактуально, разобрали бы те платки что у меня валяются (http://zx-pk.ru/market/viewtopic.php?f=7&t=1532), главное, что дисплейный модуль можно подключить снизу процессорной как модуль бутербродом. Если какие правки будут в дисплейном модуле до 9 января прошу сообщить и выложить обновленные герберы. В производство дисплейный модуль передам не раньше января-февраля 2014г.

Сегодня прошил РТ4А и РЕ3 несколько комплектов, надеюсь на всех хватит и еще останется.
И надеюсь что прошивки были выложены в прямом (без инверсии) формате по всем шинам.

А КР556РТ4А теперь на 1тыс лет хватит всем (на бартер платками и детальками, цены будут со всеми обнуленными накладными расходами, т.е. со скидками).
Обращайтесь через барахолку http://zx-pk.ru/market/viewtopic.php?f=4&t=566&p=4321#p4321


Я правильно понимаю, что в ЮТ-88 всего и есть две платы, процессорная и видеоконтроллера?
Это вопрос к авторам, сколько нарисуют, столько и будет, мне выпустить не накладно их и не сложно, но логично конечно же сначала процессорную собрать, а затем в январе 2014 озадачиться и видеоплатой. После видеоплаты можно попробывать контроллеры FDD/SD и HDD присоединить к ЮТ88 для полного комфорта работы с СРМ :)

perestoronin
07.12.2013, 23:25
В принципе, можно внизу платы дисплейного модуля поставить разъем для клавиатуры
Мне понравилась идея, добавите шины под pin-ы как предложили?

KeKc
07.12.2013, 23:27
Как раз этим сейчас и занимаюсь.

KeKc
08.12.2013, 22:17
Немного переделал платы. Теперь новая клавиатура будет на одном уровне с процессорной. Примерно так:

http://img-fotki.yandex.ru/get/6724/22857638.4/0_cdf1f_49bcec11_L.gif (http://fotki.yandex.ru/users/v-50m/view/843551/)

perestoronin
08.12.2013, 23:21
Перенесено из барахолки (http://zx-pk.ru/market/viewtopic.php?f=7&t=1532&start=20#p14673):

Насчёт ПЗУ. Какая там использована, и что придётся резать, чтобы воткнуть РФ2/5?
В ЧАВО http://yadi.sk/d/byCkZTitDqicm у автора платы есть списки деталей, там указана КР573РФ6.
Думаю имеет смысл поставить именно КР573РФ6 или её аналог, чтобы была возможность зашить не только один монитор в ПЗУ на процессорной плате.

KeKc
09.12.2013, 00:06
По поводу РФок. Выборка ПЗУ осуществляется в области 0х0000 - 0х0FFF, поэтому использоваться будут максимум 4Кб (даже если микросхема имеет вместительность > 4Кб). МОНИТОР-0 занимает всего 1Кб c 0х0000 по 0х03FF, 0x0400 - 0x07FF -свободно, 0x0800 - 0x0FFF -калькулятор. Если будете пользоваться только МОНИТОРом-0, можно поставить РФ2/РФ5. Надо будет только переходник под них сделать, т.к. плата рассчитана на установку РФ6, РФ71.

В FAQ есть дампы только МОНИТОРа, без калькулятора.

KeKc
09.12.2013, 16:41
Переходник для РФ2/5

http://img-fotki.yandex.ru/get/9313/22857638.4/0_cdfa3_77b69ebc_M.gif (http://fotki.yandex.ru/users/v-50m/view/843683/)



http://img-fotki.yandex.ru/get/9834/22857638.4/0_cdfa4_96bf78ca_L.jpg (http://fotki.yandex.ru/users/v-50m/view/843684/)

http://img-fotki.yandex.ru/get/9834/22857638.4/0_cdfa5_abf6a39d_L.jpg (http://fotki.yandex.ru/users/v-50m/view/843685/)
На фото переходник для РЕ3, но думаю, смысл понятен.

Штыри взяты от обычной цанговой панельки под микросхемы.

alx32
09.12.2013, 21:12
Сегодня завёл таки свой брутальный ЮТ-88 на ИМ1821ВМ85А:

http://img.tapatalk.com/d/13/12/10/ahu4uryt.jpg

И такой же брутальный монтаж...

http://img.tapatalk.com/d/13/12/10/egezu6up.jpg

Правда прерывания не делал...

KeKc
09.12.2013, 21:36
ЮТ-88 на ИМ1821ВМ85А Т.е. про квазидиск теперь можно забыть?
А вообще, поздравляю, классная самоделка получилась. МОНИТОР, кстати, оригинальный зашит или с изменениями?

alx32
09.12.2013, 21:56
Это не более чем игрушка, монитор оригинальный. Тактовая процессора 2МГц. Сделал побаловаться в программировании в машинных кодах. При ипользовании серии 1533 на кнопку шаг назад пришлось повесить подтяжку в 1КОм, иначе в самое неподходящее время он откатывается в нули...

К стати, perestoronin, плата ЮТ-88 приехала в лучшем виде...

KeKc
09.12.2013, 23:08
Никто случайно не знает чему равна контрольная сумма для библиотечки прикладных программ (калькулятора) для ЮТ-88? Смотрел в книжке - ничего нету. Там целых 2Кб, не побайтно же сидеть и сравнивать...

perestoronin
09.12.2013, 23:35
библиотечки прикладных программ (калькулятора) для ЮТ-88
электронный источник её не отсюда ?
http://retro.h1.ru/UT88/CPU/Calc.php
http://retro.h1.ru/UT88/CPU/Calc.txt

И там много чего есть http://retro.h1.ru/

KeKc
09.12.2013, 23:49
электронный источник её не отсюда ?
Я уже и в книжке Бартенева и на этом сайте смотрел, про контрольную сумму все равно ничего не сказано.

perestoronin
10.12.2013, 00:08
контрольную сумму
md5sum или какую сумму посчитать для http://retro.h1.ru/UT88/CPU/Calc.txt

hex (txt) в bin (двоичный) сумели сконвертировать?

KeKc
10.12.2013, 08:25
Контрольную сумму я уже в WinHex'e посчитал получилось 0х5007. Вчера не удержался и перепрошил ПЗУшку. Посчитал контрольную сумму директивой "8" МОНИТОРА, получилось тоже 0х5007, а сравнить все равно не с чем. Еще не разобрался как пользоваться этим калькулятором. Пробовал складывать два числа - вроде нормально работает, про остальное ничего пока сказать не могу.

perestoronin
10.12.2013, 08:40
как пользоваться этим калькулятором
Здесь http://retro.h1.ru/UT88/CPU/Calc.php вроде бы написано, куда аргументы вносить и где результат ожидается.
Сам калькулятор этот, не калькулятор а библиотека функций-подпрограмм.
В планах (неблизких) есть написать калькулятор, аналогичный по возможностям и системе команд ПМК МК52/МК61 (http://вики.эквм.рф/wiki/%D0%9F%D0%9C%D0%9A) (ЭКВМ МК152/МК161 (http://вики.эквм.рф/wiki/%D0%AD%D0%9A%D0%92%D0%9C)) для многих ПК на КР580ВМ80А и Z80.

KeKc
10.12.2013, 16:26
В планах (неблизких) есть написать калькулятор, аналогичный по возможностям и системе команд ПМК МК52/МК61 (ЭКВМ МК152/МК161) для многих ПК на КР580ВМ80А и Z80.
Да, было бы неплохо, а то пользоваться этой библиотечкой в том виде, в котором она сейчас есть, очень неудобно.

Упоминаний о контрольной сумме я так и не нашел. Будем надеется, что дампы даны без ошибок...

Kakos_nonos
10.12.2013, 18:56
А давайте ЮТ-2013 разработаем?
Z80+ОЗУ/ПЗУ+ВВ55 + 7-сег. индикаторы. Изображение на индикаторах формируется процессором через прерывания.
Получается (z80+озу+пзу+дешифратор+вв55+л� �1) 6 микросхем.

KeKc
10.12.2013, 19:38
А давайте ЮТ-2013 разработаем?
А по-моему неплохая идея, вот это действительно простой комп получится. Правда, проект ЮТ-88 на пол пути бросать не хочется, вначале думаю его до конца довести, а уже потом и с Zilog'ом можно поэкспериментировать.

alx32
10.12.2013, 20:41
А по-моему неплохая идея, вот это действительно простой комп получится. Правда, проект ЮТ-88 на пол пути бросать не хочется, вначале думаю его до конца довести, а уже потом и с Zilog'ом можно поэкспериментировать.

Только ДОС придётся переписать, вернее кусок БСВВ, чтения/записи сектора, на другой вид квазидиска или сразу КНМГД...

perestoronin
10.12.2013, 21:44
или сразу КНМГД...
...или сразу контроллер SD и мост SATA на FPGA (скорость не важна, лишь бы надежно работали) - нужны чтобы было что подключать к новой ЮТ (может её не 2013, а сразу модным 2014?), т.к. FDD эмуль от zst очень дорогой и все IDE давно уже в бэдах и громче старых вентиляторов, флешки (даже CF) признаю только как замену перфоленте/перфокарте/FDD, но не жестких дисков.

KeKc
11.12.2013, 12:20
На счет блока памяти для ЮТ-88: думаю позаимствовать часть схемы у Prusak'a http://zxbyte.ru/ut88.htm, сделать такой же порт для выбора конфигурации. ОЗУ/ПЗУ с процессорной платы и видеоконтроллера можно будет убрать. Всё ОЗУ собрать на UT621024 или K6T1008, они по 128К, так меньше корпусов потребуется. Квазидиск, кстати, какого объема делать?

perestoronin
11.12.2013, 13:47
Квазидиск
Квазидиск = электронный диск ?
Наверное не объем важен а доступность и цена микросхемы для него.

KeKc
11.12.2013, 14:02
Квазидиск = электронный диск ?Да.

Поскольку у UT621024 128К, можно 64К оставить для ОЗУ и 64К для диска. Второй вариант - использовать одну UT621024 для ОЗУ. В диске использовать одну или две микросхемы. Соответственно, объем диска будет 128К или 256К.

alx32
13.12.2013, 17:45
Сегодня приехала плата от perestoronin -а. Это как бы хорошо.

А что тогда плохо?

костя
14.12.2013, 15:14
А ком порт сюда можно прикрутить? Чтоб общаться с платой через терминал.Если да то как?

KeKc
15.12.2013, 14:58
Вопрос по схеме квазидиска (http://retro.h1.ru/UT88/Os/Osp03.djvu): вывод 2 микросхемы DD1.1 подключается к выводу 8 микропроцессора. Это обязательно должно быть так или можно подключиться ко 2-у разряду шины данных?

KeKc
15.12.2013, 16:21
Я немного не это имел ввиду.
http://img-fotki.yandex.ru/get/9118/22857638.4/0_ce660_e3d585f6_L.gif (http://fotki.yandex.ru/users/v-50m/view/845408/)
В схеме диска к ТМ2 подключается вывод "А", а я хочу вместо него использовать вывод "B". Возможно ли это?

Ещё не понятно зачем в схеме инвертор, у ТМ2 есть инверсный выход
Тоже обратил на это внимание. Видимо автор пошел по пути максимального использования микросхем, и оставлять незадейсвованым даже один элемент НЕ было непозволительно :biggrin:

alx32
15.12.2013, 18:32
В схеме диска к ТМ2 подключается вывод "А", а я хочу вместо него использовать вывод "B". Возможно ли это?



Не вздумайте так делать, останетесь без квазидиска...
Дело в том, что по сигналу STB процессор выдаёт на шину данных слово состояния во время декодирования команды, и через ВК28/38 не проходит наружу, бит D2 - это обращение с стеку по командам PUSH/POP.
Такая фишка есть только у ВМ80, у ВМ85 и Z80 такого нет, и квазидиск с ними не будет работать без серьёзной переделки.

KeKc
15.12.2013, 19:04
Жаль, я так и думал, что здесь в чем-то подвох есть... До сегодняшнего момента мне казалось, что ВК38 слово состояния на шину данных передает, а оказывается нет. Придется немного доработать процессорную плату для подключения квазидиска.

Kakos_nonos
15.12.2013, 19:24
А как квазидиск работает, можете простыми словами объяснить? А то я что-то не въезжаю.

SysCat
15.12.2013, 21:37
А файлы прош есть готовые?

KeKc
15.12.2013, 23:38
Прошивки:

perestoronin
16.12.2013, 00:10
Прошивки
Если для РТ4А изменений не вижу, то для РЕ3 произошли изменения, а я прошил РЕ3 уже как это было для старой версии.
Что это за изменения и можно ли использовать старую РЕ3 или нужно прошивать новые м/с:


# hexdump DD20\ \(RE3\).BIN (new)
0000000 063f 4f5b 6d66 077d 6f7f 7c77 5e39 7179
0000010 0000 0000 0000 0000 0000 0000 0000 0000
# hexdump DD23\ \(RE3\).bin (old)
0000000 7940 3024 1219 7802 1000 0308 2146 0e06
0000010 063f 4f5b 6d66 077d 6f7f 7c77 5e39 7179

KeKc
16.12.2013, 10:26
perestoronin, а эта прошивка

# hexdump DD23\ \(RE3\).bin (old)
0000000 7940 3024 1219 7802 1000 0308 2146 0e06
0000010 063f 4f5b 6d66 077d 6f7f 7c77 5e39 7179случайно не у Prusak'a позаимствована?


А как квазидиск работает, можете простыми словами объяснить? Насколько я понял, квазидиск - это обычное ОЗУ, но доступ к нему осуществляется только через стековые команды PUSH и POP. Все 256К разбиты на 4 части по 64К каждая. Доступ к каждой из них осуществляется в зависимости от состояния младших битов шины данных. Выборка диска осуществляется через порт /4000h. Предположим, что в порт /4000h записано 01h, тогда при выполнении процессором команд PUSH/POР доступ к основному ОЗУ блокируется, а вместо него подключается диск. Если в порт /4000h записано FFh, доступ к диску блокируется и процессор работает с обычным ОЗУ.

KeKc
16.12.2013, 14:24
Должно быть 40h, я два нолика лишних приписал :rolleyes:.

perestoronin
16.12.2013, 14:56
perestoronin, а эта прошивка
Код:

# hexdump DD23\ \(RE3\).bin (old)
0000000 7940 3024 1219 7802 1000 0308 2146 0e06
0000010 063f 4f5b 6d66 077d 6f7f 7c77 5e39 7179

случайно не у Prusak'a позаимствована?
по ссылке с сайта где фотки новой версии ЮТ88 были опубликованы :)
http://zxbyte.ru/ut88.htm
http://zxbyte.ru/doc/ut88/ut88roms.zip

http://zx.pk.ru/showpost.php?p=608149&postcount=11
http://v-50m.narod.ru/index/kak_ja_sobiral_jut_88/0-32

KeKc
16.12.2013, 15:31
А много уже РЕшек зашили? По ссылке [URL="http://zxbyte.ru/doc/ut88/ut88roms.zip прошивки верные, но для схемы Prusak'a. В нашем случае, по адресам 00h - 0Fh должно быть

.0 .1 .2 .3 .4 .5 .6 .7 .8 .9 .A .B .C .D .E .F
0000: 3F 06 5B 4F 66 6D 7D 07 7F 6F 77 7C 39 5E 79 71
В оставшиеся 16 ячеек можно ничего не записывать, потому, что к ним все равно не будет доступа (вывод А4 соединен с общим проводом).

В прошивке с http://zxbyte.ru/doc/ut88/ut88roms.zip по этим адресам записаны инверсные значения.

Можно поступить следующим образом: 1)Выкинуть уже запрограммированные РЕшки и записать правильные коды в новые микросхемы. 2)Перерезать дорожки на плате, идущие к выводу 14 DD20. Вывод 14 DD20 соединить с шиной +5В, тогда можно использовать уже "испорченные" РЕшки.

perestoronin
16.12.2013, 15:49
Можно поступить следующим образом: 1)Выкинуть уже запрограммированные РЕшки и записать правильные коды в новые микросхемы. 2)Перерезать дорожки на плате, идущие к выводу 14 DD20. Вывод 14 DD20 соединить с шиной +5В, тогда можно использовать уже "испорченные" РЕшки.
1. Как закуплю за очень недорого 1тыс шт К155РЕ3 (может кто подсобит?) так и сделаю.
2. 20 штук уже запрограммировано и какая то часть из них уже роздана, поэтому всем придется сделать как в пункте 2 или самим найти чистые РЕ3 и их запрограммировать. Своего программатора у меня нет, и следующую партию РЕ3 я не скоро смогу запрограммировать.

KeKc
16.12.2013, 20:06
Как закуплю за очень недорого 1тыс шт К155РЕ3... Ого! Куда столько?


20 штук уже запрограммировано и какая то часть из них уже роздана, поэтому всем придется сделать как в пункте 2 Только там не все так просто: к выводу 14 DD20 дорожки подведены с двух сторон...

Ewgeny7
16.12.2013, 21:31
Вячеслав, это - дорого? http://www.be.spb.ru/products/search/155%D0%C53

---------- Post added at 21:28 ---------- Previous post was at 21:27 ----------

http://www.be.spb.ru/products/search/556%D0%D24 - РТ4А, по 3р.54коп.

---------- Post added at 21:31 ---------- Previous post was at 21:28 ----------

ИР82 по три писят... Поройся в их базе, может есть что интересное.
Эта контора территориально для меня более-менее удобна, на машинке ехать 15 минут. Единственное НО - у них только предзаказ, своего склада в Питере нету.

perestoronin
16.12.2013, 23:27
Предложения лучше в личку писать, а то получим не тему, а флейм.

В ближайшие выходные почищу все свои устаревшие сообщения, которые для архива на этом форуме как бы ни к чему. Удалю и это сообщение.


РТ4А, по 3р.54коп.


Я уже писал, что РТ4А я закупил с доставкой в Митино из замкада несколько тысяч штук, и цена была почти на порядок ниже ;) Хватит РТ4А на весь форум на подарки теперь и на обмен мне на "1тысячу лет", так что РТ4А не актуальны, Вам положу упаковку (120шт) в качестве подарка за помощь если нужны.

Хочу аналогичное но в меньших масштабах найти для РЕ3 и РТ5/17.

РТ5/17 я нашёл где можно приобрести тоже почти "безплатно", а вот К155РЕ3 я сумел найти и купить всего лишь 100шт и которые уже почти закончились у меня, как то даже быстро и неожиданно.
Теперь мне нужно в 2014м заложить про запас К155РЕ3 от 1тыс шт и по цене много ниже чем 1.5р. Последние 100шт мне достались по 1.8р и это было дорого, но они пришли как бы в нагрузку (прицепом) вместе с другими редкими микросхемами и дополняли сумму заказа до минималки, поэтому не так страшно. Не искать же их ещё 10 лет по приемлемой цене, когда они уже сейчас нужны нам :)
КР580ИР82 у меня есть сотня, если нужны положу сколько нужно, запасы из ИР82 делать не планирую, их очень много и по цене очень низкой, на мои цены не смотрите, они не для бартера, а для тех, кто готов за всё лишь платить, а не участвовать в взаимовыгодном сотрудничестве.

По предзаказу ничего лучше не брать, это ждать и получить 100% отказ ввиду отсутвия или совсем другую цену, а не первоначальную, машинку не гоняйте напрасно.

Сразу не прочитал, с базой эл-ки я не работаю без крайней нужды. Один лишь раз с пользой заказал через них из Китая 14МГц кварцы в корпусе HС49S, в остальные разы 30% не смогли доукомлектовать :(

KeKc
17.12.2013, 17:41
Коллеги, объясните мне пожалуйста как организовывается "прозрачный режим" обращения к памяти как для процессора, так и для видеоконтроллера? Я понимаю, что ВМ80 обращается к памяти не чаще, чем один раз за цикл. Но ведь цикл может длиться от 3 до 5 тактов, а видеопроцессор обращается к памяти строго в определенные промежутки времени.

KeKc
18.12.2013, 11:53
Насколько я помню, регенерацию РУ5 нужно проводить каждые 450мкс (максимум). Фишка в том, что ей все равно в какой именно момент будет выполняться регенерация. В первый раз, например, через 200мкс, второй раз через 300мкс и т.п. Видеоконтроллер ждать не будет, ему нужен доступ к памяти строго в определенные моменты времени. Если бы каждый машинный цикл процессора состоял бы только из определенного числа тактов, то проблем бы не было. Уфф, уже второй час рисую диаграммы, все равно не доходит...

Blade
19.12.2013, 10:27
Коллеги, объясните мне пожалуйста как организовывается "прозрачный режим" обращения к памяти как для процессора, так и для видеоконтроллера?
У ЮТ-88 нет прозрачного доступа. При одновременном обращении процессора и видеоконтроллера к памяти, на экране будут помехи.

KeKc
19.12.2013, 16:00
У ЮТ-88 нет прозрачного доступа. Знаю, я потому и спрашиваю, как его сделать.

alx32
20.12.2013, 18:34
Знаю, я потому и спрашиваю, как его сделать.
Притягивать RDY во время совпадения доступа к видеоОЗУ одновременно процессора и видеогенератора.

KeKc
21.12.2013, 12:11
Притягивать RDY во время совпадения доступа к видеоОЗУ одновременно процессора и видеогенератора. В принципе, можно и так сделать, но только в крайнем случае. ИМХО конечно, но тормозить и без того медленный процессор не совсем удачное рещение.

Посмотрел осциллограммки в Proteus'e:
http://img-fotki.yandex.ru/get/9494/22857638.4/0_ced7b_b9f6fa20_L.bmp (http://fotki.yandex.ru/users/v-50m/view/847227/)
С1, С2 - тактовые импульсы поступающие в процессор. clck - импульсы, тактирующие дисплейный модуль. load - сигнал чтения видеопамяти видеоконтроллером.

alx32
21.12.2013, 13:01
В принципе, можно и так сделать, но только в крайнем случае. ИМХО конечно, но тормозить и без того медленный процессор не совсем удачное рещение.

Так он будет тормозиться только при обращении к видеопамяти, а тактовые генераторы лучше использовать отдельные — 8Мгц в дисплейном модуле и 20Мгц — в процессорном (2.22Мгц на процессоре)...

BYTEMAN
21.12.2013, 13:58
мне кажется что похерится загрузка с ленты..

alx32
21.12.2013, 14:08
мне кажется что похерится загрузка с ленты..

А кто-нибудь собирается с ленты грузить?
А в Мониторе-F можно константу сменить.

alx32
22.12.2013, 20:39
Люди! Объясните мне кто-нибудь, как осуществляется выборка кода символа из видеоОЗУ в дисплейном модуле? С самой верхней строки или всётаки отступ (бордюр) есть сверху и снизу? Так же насчёт левой и правой стороны, слева есть отступ в 8 знакомест после ССИ, а справа, под конец строки он есть? Или всё остальное реализовано программно?

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

KeKc
23.12.2013, 10:22
С левой стороны 100% есть отступ в 8 знакомест. На счет правой стороны не уверен, но скорее всего, после вывода последнего 64 символа в строке, начинается ССИ, переводящий луч в начало экрана, потом опять пропуск восьми знакомест и т.д. С отступом снизу вообще не понятно. Уже неоднократно слышал, что диплейный модуль хоть и поддерживает 32 строки, на экране видны только первые 28. Остальные почему-то съезжают слишком сильно вниз, да так, что их становится не видно.

alx32
24.12.2013, 20:14
Сваял таки дисплейный модуль с синхрогенератором на МК!
Пардон за "скриншот", фотал телефоном:
http://img.tapatalk.com/d/13/12/25/vududepu.jpg
Ну и фотка самой платы, как видно, корпусов гораздо меньше...:
http://img.tapatalk.com/d/13/12/25/ve6a7unu.jpg
Осталось некоторые тайминги довести до ума...

KeKc
24.12.2013, 22:07
ЗдОрово. К процессорному модулю подключали? А то уже давно мучает вопрос, что творится на экране при непрерывной записи в видеопамять.

alx32
24.12.2013, 22:54
Пока ещё нет, нужно кое что переделать, проблемы с сигналом инверсии...

SysCat
29.12.2013, 23:34
АЛС321А, АЛС321А1
АЛС333А, АЛС333А1
АЛС334А, АЛС334А1
Может быть еще какие-нибудь подойдут.

Попробовал поставить АЛС333А и АЛС334А, что-то не работает. Для установки на плату надо отрезать некоторые контакты. Подачу напряжения на выводы проверил светодиодом, горит. Так что что-то не подходит. Стоят ИР32 вместо РП1. Где капать, или они просто не совместимы, кто-то ставил???

perestoronin
30.12.2013, 00:04
Стоят ИР32 вместо РП1.
При замене РП1 на ИР32 резистор как описано в ЧАВО (http://yadi.sk/d/byCkZTitDqicm) для подтяжки на +5В ставили ?

MV1971
30.12.2013, 00:18
А много уже РЕшек зашили? По ссылке [URL="http://zxbyte.ru/doc/ut88/ut88roms.zip прошивки верные, но для схемы Prusak'a. В нашем случае, по адресам 00h - 0Fh должно быть

.0 .1 .2 .3 .4 .5 .6 .7 .8 .9 .A .B .C .D .E .F
0000: 3F 06 5B 4F 66 6D 7D 07 7F 6F 77 7C 39 5E 79 71
В оставшиеся 16 ячеек можно ничего не записывать, потому, что к ним все равно не будет доступа (вывод А4 соединен с общим проводом).

В прошивке с http://zxbyte.ru/doc/ut88/ut88roms.zip по этим адресам записаны инверсные значения.

Можно поступить следующим образом: 1)Выкинуть уже запрограммированные РЕшки и записать правильные коды в новые микросхемы. 2)Перерезать дорожки на плате, идущие к выводу 14 DD20. Вывод 14 DD20 соединить с шиной +5В, тогда можно использовать уже "испорченные" РЕшки.


Возможно дело в прошивке, я брал прошивки по указанной ссылке.
Если РЕ3 поставили в панельку, то попробуйте отогнуть вывод 14 и не вставлять его в панельку.

KeKc
30.12.2013, 12:05
Попробовал поставить АЛС333А и АЛС334А, что-то не работает. Цоколевка у АЛС и С401, которые я применял, совпадает, так что плату под них переделывать не надо.

http://img-fotki.yandex.ru/get/9836/22857638.4/0_cfa3f_8bc505e0_XL.jpg (http://fotki.yandex.ru/users/v-50m/view/850495/)

http://img-fotki.yandex.ru/get/9836/22857638.4/0_cfa41_a1844620_L.jpg (http://fotki.yandex.ru/users/v-50m/view/850497/)

Индикаторы совсем ничего не показывают, или все же есть что-то?

SysCat
30.12.2013, 19:07
При замене РП1 на ИР32 резистор как описано в ЧАВО (http://yadi.sk/d/byCkZTitDqicm) для подтяжки на +5В ставили ?

Ставил. Не помогает.


Возможно дело в прошивке, я брал прошивки по указанной ссылке.
Если РЕ3 поставили в панельку, то попробуйте отогнуть вывод 14 и не вставлять его в панельку.

Попробовал - 0-ль эффекта.

Думаю смотреть осциллографом... Что, где проверить?

KeKc
30.12.2013, 19:28
Если микросхемы установлены через панельки, а не впаяны прямо в плату, попробуйте для начала вынуть их все, кроме DD18, DD21 и DD22. На всех индикаторах высвечиваются восьмерки?

alx32
30.12.2013, 19:43
Тут достаточно выдернуть только РЕ3.

SysCat
30.12.2013, 20:10
На всех индикаторах высвечиваются восьмерки?


Без DD20 8-рки есть только осциллографом, т.к. на контактах A, B, C, D, E, F, G - +5В, через резисторы 1кОм, а вот на контакте COM, который приходит с ИД4 (DD18 - микросхема выборки индикатора) +4В вместо земли.

alx32
30.12.2013, 20:36
Без DD20 8-рки есть только осциллографом, т.к. на контактах A, B, C, D, E, F, G - +5В, через резисторы 1кОм, а вот на контакте COM, который приходит с ИД4 (DD18 - микросхема выборки индикатора) +4В вместо земли.

К стати, а генератор-то на индикацию работает, у меня были проблемы с КР1533ЛН1, генератор не заработал, пока резистор в нём не увеличил аж до 5.1КОм...
Похоже это связано с другими втекающими токами в этой серии, в отличии от 155-й...

KeKc
30.12.2013, 20:42
На выводах 9, 8, 11 счетчика DD22 есть такие импульсы?

http://img-fotki.yandex.ru/get/9300/22857638.4/0_d0100_5d6a44a1_L.jpg (http://fotki.yandex.ru/users/v-50m/view/852224/)

Какая микросхема использована в качестве DD21?

SysCat
30.12.2013, 20:54
Нету, DD21 - 155ЛН1

KeKc
30.12.2013, 20:56
Если нет импульсов, значит не работает генератор на ЛН1. Конденсатор С7 и резистор R23 исправны?

SysCat
30.12.2013, 21:00
R23 - 388Ом, C7 - подписан как 683.
Генератор работает, DD21.6 импульсы есть, примерно 15KHz.

KeKc
30.12.2013, 21:03
Дорожки, подходящие к 14 выводу DD20 случайно не перерезаны?

SysCat
30.12.2013, 21:30
На выводах 9, 8, 11 счетчика DD22 есть такие импульсы? Какая микросхема использована в качестве DD21?
Я лошара :) на DD22 поставил К176ИЕ5, а на DD3 поставил К155ИЕ5. Поменял местами, на DD22.8, .9, .11 появились импульсы.

UPD. Установил индикаторы - вроде что-то работает. При включении FFFF 11. HL6-3 - АЛС333А, HL2,1 - АЛС334А. Только АЛС333А слабо светит, резюки уменьшить в 2 раза?

KeKc
31.12.2013, 12:16
Только АЛС333А слабо светит, резюки уменьшить в 2 раза? Думаю, что можно, они все равно в динамическом режиме работают.

alx32
31.12.2013, 12:25
У меня вообще по 110Ом стоят...

KeKc
09.01.2014, 19:48
alx32, прошу прощения за беспокойство, но как там видеоконтроллер для ЮТ-88, уже готов?

2 perestoronin, платки еще не отдали в производство?

perestoronin
09.01.2014, 21:58
alx32, прошу прощения за беспокойство, но как там видеоконтроллер для ЮТ-88, уже готов?

2 perestoronin, платки еще не отдали в производство?

Нет, денег пока на руках нет, после аванса (18-20 января) планирую заказывать платки, очень надеюсь что 25 января смогу оплатить производство. На 18 января есть деньги только на оплату платок проекта U16.
До 20 января можно внести правки в платки дисплейного модуля, если будет необходимость в правках.

Хорошие новости по КР580ВК38 и резисторам 39МОм, почта посылку (№ 61406869103790) с ними нашла нашла и переправила её на сортировку, надеюсь что 14 января смогу получить их и рассылать посылки с платками и задержавшимися подарками.

alx32
09.01.2014, 22:19
Пришлось попотеть с АП6, как оказалось, при конфликте РУ10 с другими устройствами на шине данных её клинит намертво, и она начинает греться как утюг, причём это продолжается до выключения питания. После нового включения РУ10 работает как ни в чём не бывало...
Плюс накосячил с шинами адреса/данных, перепутал на разъёме чётные и нечётные биты, получилось что код пробела не 20Н, а 10Н... :D
Так что пока перепаяю наместо... Плюс ещё не хватает памяти в Меге48 для правильных таймингов, пустые строки сверху и снизу оказываются чуть короче основных, и из-за этого изображение в первой строке искажено, попробую снова переписать прошивку, если не выйдет, буду менять на 88-ю.

ПЫСЫ. Каких-то особых артефактов не заметил во время заливки экрана пробелами и восклицательными знаками, правда было это ещё до НГ, сейчас уже не помню подробностей...

Ivan-771
10.01.2014, 00:22
[QUOTE=alx32;660257]Пришлось попотеть с АП6, как оказалось, при конфликте РУ10 с другими устройствами на шине данных её клинит намертво, и она начинает греться как утюг, причём это продолжается до выключения питания. После нового включения РУ10 работает как ни в чём не бывало...
QUOTE]

КР537РУ25 можно поставить, с ней таких косяков нет.

KeKc
10.01.2014, 12:31
Нет, денег пока на руках нет, после аванса (18-20 января) планирую заказывать платки, очень надеюсь что 25 января смогу оплатить производство.
Ну тогда как будете в производство отдавать, отпишитесь здесь или в личку, я герберы пришлю, а то за это время я может что-нибудь поправлю.

drennoff
31.01.2014, 14:53
Добрый день!
Плату собрал,вот первый запуск.
http://zx.pk.ru/picture.php?albumid=122&pictureid=854
http://zx.pk.ru/picture.php?albumid=122&pictureid=854
Практически заработала сразу.
Загрузил игру, крестики нолики, всё работает.
Ждём дальнейшего продолжения проэкта.
Авторам разработки огромное спасибо.

palsw
31.01.2014, 14:55
drennoff, и на этом всё?собрал ,запустил и на полку покрываться пылью?

Ewgeny7
01.02.2014, 15:01
Вячеслав, платка с обговоренными детальками приехала, только что забрал с почты.
Спасибо тебе наиогромнейшее! :)
Золотые К580ВМ80А и 573РФ4 красиво смотрятся на плате!
Жду приезда остальных деталей из Элитана...

---------- Post added at 15:01 ---------- Previous post was at 14:58 ----------


за стеклом не будет быстро покрываться пылью
Да, я тоже планирую сделать красивую застекленную "картину", на пурпурном бархате и светодиодной подсветкой. Ищу раму соответствующую.
А пока - я с удовольствием поковыряюсь в асме нашего процессора. Когда-то неплохо умел...

VovanRK86
01.02.2014, 16:46
Вячеслав, платка с обговоренными детальками приехала, только что забрал с почты.
Спасибо тебе наиогромнейшее!
Присоединяюсь к благодарности:v2_thumb: и хочу так же поблагодарить всех остальных участвовавших в проекте, паять готовую плату, да ещё такого качества и вида!!!, уже кайф!!!:v2_dizzy_punk:
Ждем модуль дисплея!

А по поводу

собрал ,запустил и на полку покрываться пылью?
как раз сначала надо собрать и запустить, далее вариант под стекло и в рамку, но ведь можно не на полку, а на стенку, и на пример управлять светодиодной подсветкой дома, конечно можно купить готовый контролер или Ардуину применить, но так интереснее и по программировать можно в кодах, былое вспомнить!

п.с. можно даже умный дом на данной плате сделать, уже реальное применение т.к. промышленный около сотки стоит!

VovanRK86
01.02.2014, 20:31
Очень рад что не только мне нравятся старые машинки.
Судя по данному форуму есть ещё любители! Вот я например начал сегодня паять ЮТ по принципу Victor'a2312 из ветки "Ириша сборка процессорного модуля" (сам не раз прошлый год перечитывал данную ветку! темными холодными зимними вечерами:), за что автору отдельное спасибо!), а именно подал питание, впаял(с панелькой) ГФ24, потом ВК38 и ИР82 проверил их, потом проц... (и вспомнилось как лет двадцать назад, я вылавливал по микрухе в неделю и паял всё это 100вт паяльником телефонным проводом на картонке, а какой я нагородил БП из трёх трансформаторов это проверять! и для проверки конечно был только самодельный логический тестер) пока полёт нормальный и в этом тоже интерес, а то ведь сейчас за ночь можно собрать, как то быстро слишком, а ведь возможно, это не МГТФ ведь! Начать хотел с индикации, но у меня все индикаторы оказались Б, а импорт другой цоколёвки. По плате и схеме появились уже вопросы, задам позднее. Например на схеме резистор R18(прерывание RST7 23 нога вк38) по схеме подключен к +5в, а должен к +12в., на плате правильно. Так же где то читал ( и на практике сжёг РУ10 на РК86), что нельзя на 20 ногу РУ10 подавать землю (но может путаю на 18?).



Конечно их можно и нужно применить, тем более электроэнергии они не больше лампочки потребляют, а возможности их ещё нужно постараться полностью использовать. Сейчас не сложно приобрести и применить готовый современный контроллер, но тогда это будет "как у всех", а в нашем случае можно применить в качестве "умного контроллера" старый процессор, вынести "контроллер" на самое видное место в квартире под стекло, чтобы всем гостям было его видно. К такому контроллеру еще и световое табло на светодиодах с отображением температуры, фона, скорости ветра на улице, даты и времени..., т.е. все параметры метеостанции и состояния домашних датчиков.
Ну я как раз об этом!!!

artyr_n
02.02.2014, 14:35
Загорелся собрать ЮТ-88. Но мы не ищем легких путей. Поэтому взял схему с v-50m (http://http://v-50m.narod.ru/index/kak_ja_sobiral_jut_88/0-32) перерисовал её в протеус и развел в нем плату. На плате установил два варианта индикаторов такие как в оригинальной разводке и те что у нас есть в магазине. Постарался сделать платы по габаритам и разъемам совместимыми. Предусмотрел снизу разъем для подключения клавиатуры. Системные разъемы сделал двойные. Резисторы, конденсаторы, диоды, транзистор SMD. Заказывать платы буду в Украине. Схема прикреплена к сообщению. Могу выложить герберы и файлы протеуса, если это комуто интересно.
http://zx-pk.ru/picture.php?albumid=127&pictureid=865

perestoronin
02.02.2014, 14:49
Могу выложить
картинку png ?

artyr_n
02.02.2014, 16:02
Схема и плата в формате протеус и герберы

KeKc
02.02.2014, 21:18
artyr_n , пока плата еще не отдана в производство, я бы предусмотрел возможность отключения ОЗУ/ПЗУ при помощи переключателей или джамперов. Просто в дальнейшем, при расширении конфигурации, эти микросхемы будут не нужны, и чтобы их не снимать с платы, можно будет просто передвинуть перемычку. Если снова потребуется включение этих микросхем - вернем перемычку на место.

VovanRK86
03.02.2014, 05:30
я бы предусмотрел возможность отключения ОЗУ/ПЗУ при помощи переключателей или джамперов.
Отличная идея, а ещё можно пару джамперов поставить на выбор типа микросхемы ПЗУ, как в Ирише, а для себя я бы воткнул панель на 32ноги. Сегодня собирал платку, сначала надо было тест воткнуть РФ2, обошлось 2 порезами, а потом я воткнул Флеш на 32 ноги, вот я помучался искать нужный килобайт из 128! но всё же удалось не резать проводник питания от 1 ноги к 28
Кстати нога 26(А13) подключена к земле, а можно через джампер к шине адреса и поставить 27256 (ну это как модернизация уже;))
А вот почему 19(А10) нога озу на земле мне непонятно, маленькая дорожка и +1кб! пока резать не стал, не охота мгтф на такую плату!!! а вот 20(OE) отрезал на всякий случай( а то перемычка со стороны деталей, потом не добраться)

Еще одна особенность DD11 на схеме указана ЛА3, а плата разведена под ЛА8!!!

alx32
03.02.2014, 05:40
Вован, ты что, как и я в 5 утра на работу встаёшь?
Насчёт ЛА3: насколько я помню их там нет, все ИЛИ-НЕ на ЛА8, потому как нужны открытые коллекторы во многих местах...

VovanRK86
03.02.2014, 05:46
Пришлось попотеть с АП6, как оказалось, при конфликте РУ10 с другими устройствами на шине данных её клинит намертво, и она начинает греться как утюг, причём это продолжается до выключения питания. После нового включения РУ10 работает как ни в чём не бывало...
Очень интересует это новое включение, я подтянул 18 ногу к 5в. пока нормально, а до этого пыталась расплавиться!!! буквально через несколько команд!

---------- Post added at 04:46 ---------- Previous post was at 04:45 ----------


Вован, ты что, как и я в 5 утра на работу встаёшь?
Нет я как раз ложусь в 5утра!:v2_dizzy_roll:

alx32
03.02.2014, 05:48
Да, и насчёт моих экспериментов с видеоконтроллером на меге48, снег на экране всётаки есть во время работы процессора с видеоОЗУ, причём нехилый. Попробовал вывод экранной области на магнитофон...

VovanRK86
03.02.2014, 05:56
Насчёт ЛА3: насколько я помню их там нет, все ИЛИ-НЕ на ЛА8, потому как нужны открытые коллекторы во многих местах...
Сейчас проверил, схема из 77 поста данной темы DD11 на схеме указана ЛА3, а R18 подключён к +5в.

alx32
03.02.2014, 05:57
Очень интересует это новое включение, я подтянул 18 ногу к 5в. пока нормально, а до этого пыталась расплавиться!!! буквально через несколько команд!

Просто собрал небольшую схемку на ЛЛ1, которая включает АП6 через ОЕ во время действия сигналов /RD и /WR.

VovanRK86
03.02.2014, 06:03
Просто собрал небольшую схемку на ЛЛ1, которая включает АП6 через ОЕ во время действия сигналов /RD и /WR.
А я думал изменил включение РУ10, не нравится мне её 20 нога на земле.

alx32
03.02.2014, 06:59
Нет, у РУ10 /CS и /OE на земле сидят.

KeKc
03.02.2014, 11:11
Сейчас проверил, схема из 77 поста данной темы DD11 на схеме указана ЛА3, а R18 подключён к +5в. Товарищи! Не надо эту схему смотреть, я ее выкладывал так, для истории.

Исправленная схема вот эта:
http://img-fotki.yandex.ru/get/9808/22857638.4/0_d6ad5_6ae029b2_XL.gif (http://img-fotki.yandex.ru/get/9808/22857638.4/0_d6ad5_6ae029b2_orig)


Кстати нога 26(А13) подключена к земле, а можно через джампер к шине адреса и поставить 27256 (ну это как модернизация уже)
Джампер ставить не обязательно, в свою схему я пробовал ставить 27256, работает нормально, только МОНИТОР надо записывать не с нулевого адреса, а с 4000h, т.к на ножке 27(А14) все время будет лог.1.


А вот почему 19(А10) нога озу на земле мне непонятно, маленькая дорожка и +1кб! пока резать не стал, не охота мгтф на такую плату!!! а вот 20(OE) отрезал на всякий случай( а то перемычка со стороны деталей, потом не добраться)
Я не стал использовать все 2кб, потому, что МОНИТОР все равно будет думать, что у нас ОЗУ емкостью 1кб. При проверке ОЗУ директивой "4" осуществлялась бы проверка только первого килобайта. Копаться в кодах МОНИТОРа было лень, поэтому решил, что и 1кб вполне достаточно. Все равно в будущем планирую сделать модуль дополнительного ОЗУ. Каких либо проблем с РУ10 у меня не было. Гонял компьютер включенным несколько часов, так она деже не нагрелась в отличие от других микросхем.

Ewgeny7
03.02.2014, 11:24
KeKc, спасибо!
Вот только.... Млять, на поклон чипдипу ехать за ЛА8, заказывал-то я ЛА3...

VovanRK86
03.02.2014, 12:55
заказывал-то я ЛА3...
А я поставил, но вроде быстро сообразил, что что то не так, когда озу не выбралась, ладно в панельку, а то хотел мелкие микрухи припаять.



поэтому решил, что и 1кб вполне достаточно.
да это понятно, туда и килобайт запарищься набивать, если вручную, но по мне панель бы на 32 под статику 61С512 сразу и панель под флешь на 32, но это не всем надо, да и выбор их городить отдельно придётся мгтф'ом. Я хочу платку как МК использовать, добавив только ВВ55 с ключами, скажем так соединённую с основной 12-16 жильным кабелем, и думаю килобайта(двух) на прогу, за глаза хватит.

---------- Post added at 11:55 ---------- Previous post was at 11:51 ----------


Каких либо проблем с РУ10 у меня не было.
Так в этой схеме есть резистор на 18 ногу, а в прошлой нет.



Все равно в будущем планирую сделать модуль дополнительного ОЗУ.

А всё же может без него, сразу на дисплейном статику большую развести? вместо ру10? или даже вместе с ними, под узкий корпус.

KeKc
03.02.2014, 16:19
А всё же может без него, сразу на дисплейном статику большую развести? вместо ру10? или даже вместе с ними, под узкий корпус.Можно, только придется разводить плату с нуля, я туда и так еле-еле впихнул порт для управления цветом.


Да, и насчёт моих экспериментов с видеоконтроллером на меге48, снег на экране всётаки есть во время работы процессора с видеоОЗУ, причём нехилый.alx32, если есть возможность, попробуйте сделать так, чтобы при обращении процессора к видео ОЗУ, на экран выводилась бы "чернота", а не то, что в этот момент будет на шине данных, может поменьше снега будет.

OFF: Никто случайно не знает, кто владелец сайта http://rare.by/? У него тоже неправильная схема выложена, надо бы поправить, а то вдруг кто-нибудь еще на эти же грабли наступит.

andy150677
03.02.2014, 16:30
Никто случайно не знает, кто владелец сайта http://rare.by/? У него тоже неправильная схема выложена, надо бы поправить, а то вдруг кто-нибудь еще на эти же грабли наступит.
Это я, на всякий случай :) Я поправил уже :)

alx32
03.02.2014, 18:23
А кто нибудь обратил внимание, что выход элемента DD11.1 (вывод 1) который соединён с выводом 5 элемента DD11.2, не подтянут к +5 В. Микросхема DD11 - К155ЛА8 имеет выходы с открытым коллектором.

Может уже кто-то и писал, просто сейчас сижу разбираюсь тут с платкой в предвкушении попаять и вот обнаружил такой косяк, как на схеме так и на плате, придётся извращаться, чтобы подпаять этот резистор.

Если использовать 155-ю серию, то подтяжки не нужно, в отличии от 555 и 1533...

VovanRK86
03.02.2014, 18:35
что выход элемента DD11.1 (вывод 1) который соединён с выводом 5 элемента DD11.2, не подтянут к +5 В.
У меня и без данного резюка работает, а вот то что к 18 ноге озу на печатке есть место под резюк (R36), я в упор не заметил! и к ножкам подпаял.


Можно, только придется разводить плату с нуля, я туда и так еле-еле впихнул порт для управления цветом.
С нуля не надо, проще переходник соорудить будет, да и на плату проца 128кб запихать можно попробовать аккуратно, одну микруху вместо ру10, вторую вместо ПЗУ.

KeKc
03.02.2014, 18:38
У 555 серии неподключенные входы, вроде, тоже определяются как 1. В оригинальной схеме, кстати, тоже нет резистора.

VovanRK86
03.02.2014, 18:39
Ведь внутри микросхемы нет резистора, коллектор выходного транзистора висит в воздухе, на каком физическом принципе она начнёт работать?
Работает ведь, видимо на входе есть. как меня вчера запарил 0 бит, вход мафона, т.е. операционик не установлен, и ла8 выдаёт 0 на ШД.

VovanRK86
03.02.2014, 18:53
KeKc, Сейчас посмотрел схемку дисплея из 42 поста, там же ничего не мешает увеличить количество ног памяти дд29, дд30 и (место впереди есть и проводников под микросхемой нет) до 28 (32кб) и даже до 32 (64кб), а внутрь широкой микрухи, добавить один ряд дырок под узкий дип памяти 61с512(или 61с256), основная цоколёвка совпадает ведь, но конечно это моё мнение, я если что как нибуть справлюсь, я же уже флеш 32 ноги засунул на процессорную, но получилось не айс:(, вот поэтому и советуюсь, пока не отдали в производство.

KeKc
03.02.2014, 19:18
VovanRK86, точно, я уже и забыл, что помимо видео ОЗУ, там есть еще и обычное.

С магнитофоном (Электроника-324) тоже долго парился, в итоге так и не добился нормального чтения/записи. Раз на раз не приходится. Когда нормально запишется, когда нет, хотя читается всегда одинаково. Может, конечно кассеты у меня уже через чур заезженные, достать новые сейчас почти не реально.

KeKc
03.02.2014, 21:06
резистор R6 должен быть на 22 МОм, а R5 560 кОм, с таким заниженным R6 и R5 может плохо запускаться.Да вроде и с теми номиналами, что на схеме работает нормально, по крайней мере, у меня так. Я где-то видел схему, где R5 вообще отсутствует, а R6 аж до 2Мом снижен.

KeKc
03.02.2014, 21:52
Спасибо, Виктор. Подправил схемку http://zx.pk.ru/showpost.php?p=668930&postcount=220. Заодно изменил и номиналы R5, R6 (В FAQ тоже поправил).

VovanRK86
04.02.2014, 13:16
1. Резистор R37, под него разведено место на плате? Я не могу найти, может просмотрел.

Нет место не разведено, он удачно вкрячевается между кнопкой 3 и ПЗУ, если вместо рп1 использовать ИР32.


2. Разъёмы по краю платы, туда нужно запаивать штырьки как на материнках применяются или туда будут провода подсоединяться?

С этим наверное пока нет определённости. Но в оригинальной плате штыри

---------- Post added at 12:12 ---------- Previous post was at 12:11 ----------

п.с. про R37 есть картинка в ЮТ-88_FAQ.

---------- Post added at 12:16 ---------- Previous post was at 12:12 ----------


R6 - 22,1 МОм, составил из трёх 9,1+9,1+3,9
Я поставил 39Мом, как в книге указанно, приехал с платой
С3 - 22 пФ
С4 - 47 пФ
R5 - 560 кОм
Всё тоже работает

VovanRK86
04.02.2014, 14:07
Так как плата почти готова, заморочился я об её проверке, но нигде не нашёл готовых ни дампов набранных, ни WAV файлов, прог. для минимального варианта, может плохо искал, а может их и нет. Поэтому набрал Гамму в эмуляторе, в нём же проверил, надеюсь вечером залить на реал. Всё что пока удалось в архиве.

viktstep
04.02.2014, 17:40
Не увидел я на плате ни одного блокировочного конденсатора, в инструкции по сборке указана, что блокировочные конденсаторы припаяны к ножкам микросхем с обратной стороны платы

KeKc
04.02.2014, 21:31
Вообще не понимаю, что трудно было предусмотреть блокировочные конденсаторы на плате, место просто полно свободного. ИМХО, конечно, но неужели перед покупкой платы нельзя было все как следует рассмотреть, где что есть, а где чего нету? Я сделал так, как посчитал нужным, а дальше уже пусть каждый делает что ему захочется.

KeKc
04.02.2014, 23:52
это как пожелание на будущее, предусматривать возле каждой микросхемы посадочное место для блокировочного конденсатора
В дисплейном модуле будут. Наверное, надо будет там еще предусмотреть возможность подтормаживания процессора WAITом, alx32 говорит, что помех много на экране. Хотя... может не париться и двухпортовое ОЗУ туда запихнуть, тогда мультиплексоры с шины адреса можно будет выкинуть, и АП6 с ШД. Единственный минус - дорогие они, заразы.

KeKc
05.02.2014, 00:14
Вот эти, например http://www.be.spb.ru/products/search/idt7005

KeKc
05.02.2014, 00:31
а у нас все адресные входы ПЗУ DD13, DD14 висят в воздухе. Их для надёжной работы нужно подтянуть к +5 В через резисторы 1...10 кОм. Может я и ошибаюсь, но чувствую придётся как-то извращаться и с этимМожно. Оно, конечно, и без резисторов работает не плохо, но даже касания пальцем адресных входов воспринимаются как нажатия на клавиши.


Главное предусмотрите возможность установки отечественной элементной базыЕсли ставить двухпортовую память, тогда полностью на отечественной базе не получится, или в СССР делали такие ОЗУ?

VovanRK86
05.02.2014, 02:04
Не увидел я на плате ни одного блокировочного конденсатора, что очень плохо, парочку уже добавил. Но буду ещё добавлять. На данную плату нужно не менее 5 шт, но для РТ4, РЕ3, РУ10, РФ6, ВМ80, ГФ24, ИД3, ВК38, я бы поставил отдельно по одному конденсатору 0,1 мкФ на каждую. И 5 шт. для логики, всего 14...15 шт. Постараюсь притулить их аккуратно.

Я конечно припозднился, но свои пять копеек к дебатам добавлю:


в инструкции по сборке указана, что блокировочные конденсаторы припаяны к ножкам микросхем с обратной стороны платы

Я когда это понял.... то :eek_std::mad: и до сих пор не решил как быть, НО!!!!!!


ИМХО, конечно, но неужели перед покупкой платы нельзя было все как следует рассмотреть, где что есть, а где чего нету? Я сделал так, как посчитал нужным, а дальше уже пусть каждый делает что ему захочется.

И здесь я тоже согласен НА ВСЕ 100% т.к. плата появилась и года не прошло (я отмеряю от моего сообщения, когда тема как бы завяла) и уже СОБРАНА!!! :v2_dizzy_punk: в нескольких экземплярах!!! ЗА ЧТО ВСЕМ АВТОРАМ ПРОЕКТА ЕЩЁ РАЗ Б О Л Ь Ш О Е С П А С И Б О !!!!!!!
п.с. будем её считать пробной Ver1.0!!! :v2_dizzy_punk: и ни как не меньше, благодаря её качеству!!! :v2_thumb:


а по поводу

но были бы они разведены, красивее смотрелось бы.

я ОПЯТЬ ЖЕ согласен НА ВСЕ 100%, именно красивее, сам думаю как бы плату не попортить доработками,

но об этом , у меня сейчас ЮТ работает без блокировок ВООБЩЕ и НЕТ резюков на ШД!!!!!!!! я не говорю, что их не буду ставить, но как это ВОЗМОЖНО????!!! КАК проц понимает RST7 без резюков на ШД?

---------- Post added at 01:04 ---------- Previous post was at 00:58 ----------


В дисплейном модуле будут. Наверное, надо будет там еще предусмотреть возможность подтормаживания процессора WAITом,

Вот я поэтому и завёл разговор об основном ОЗУ, и я за WAIT!!! (может сгодится кому?),
а про двухпортовую память надо по обсуждать:
1. поможет ли?
2. доставаемость?

VovanRK86
05.02.2014, 03:05
Смотрю тоже ночами, я вчера и позавчера делал, сегодня осталось один АЛС (и без него работает конечно) запаять и уд6, а потом проверить мафон, но сил не хватило:(
Кстати офтоп, как сюда фотки выкладывать правильно, а то я завтра доделать надеюсь?

---------- Post added at 01:36 ---------- Previous post was at 01:29 ----------


куплю кнопки
Кстати в моём магазине поржали, где же я их найду, а вообще над всеми проектами не смеются давно, как только плату Ириши под НАШ разъём увидели, а когда я им плату Феникса показал, прониклись и теперь всячески помогают!

---------- Post added at 01:38 ---------- Previous post was at 01:36 ----------

п.с. а я давно нашёл!!!, в пульте к телеку на хл1, НО только 12:(

---------- Post added at 01:40 ---------- Previous post was at 01:38 ----------


Оно, конечно, и без резисторов работает не плохо, но даже касания пальцем адресных входов воспринимаются как нажатия на клавиши.
Пойду попробую пальцем по нажимать, а то может и кнопок не надо, будет полный сенсор....:D

---------- Post added at 01:56 ---------- Previous post was at 01:40 ----------

Попробовал, работает, но палец надо смочить (СПИРТОМ!!!), в общем сенсор отменяется.... а вообще ЮТ судя по ЕГО часам (один индикатор не припаян) уже работает 5 часов 33 минуты и это без блокировок и притяжки ШД!!! блок питания хороший АТ с небольшими доработками.

---------- Post added at 02:05 ---------- Previous post was at 01:56 ----------

и ещё! может важно, кварц пока 12Мгц!, вчера купил 16Мгц специально мелкий, конечно впаяю для работы мафона, но думаю нужен ли ЮТу турбо режим, в РК86 КОНЕЧНО НУЖЕН, а тут и прог пока нет, может и плату ПОКА не портить? В эмуляторе побаловался заменой частоты, КЛАСС! может и хватит на этом?

alx32
05.02.2014, 05:30
RST7 выдаёт процессору ВК38, у неё выход INTA к +12В для этого подключен, про эту фишку уже здесь писали...
А вот как работает клавиатура и другие микросхемы с открытым коллектором, вот это уже вопрос. Возможно хватает притяжек на входах других микросхем. Там же подтяжка к +5В сделана только для РТ4, РТ5 и ЛА8, которые с открытым коллектором, и идут на шину данных...

alx32
05.02.2014, 10:11
Не буду утверждать, но +12В(200мА), -5В(5мА), +5В(5А), это если собирать всё на 155-й серии. Во всяком случае, к ЮТ-88 описывался дополнительный блок питания на 5В 5А.

Ewgeny7
05.02.2014, 10:39
Кто нибудь в курсе сколько будет потреблять ЮТ-88 в полной комплектации
В FAQ-ЮТ88 указано расчетное потребление.
1700мА по 5в,
около 200мА по 12в
и совсем копейки по -5.

Самые жручие там РП1 и ИР82 и РТ4...

alx32
05.02.2014, 10:54
А где можно его схемку глянуть, вы не в курсе?

В самом первом сообщении этой темы есть ссылка на книгу автора ЮТ-88, Бартенева В. Г., там есть описание этого блока питания.

KeKc
05.02.2014, 11:01
А где можно его схемку глянуть, вы не в курсе?
http://zxbyte.ru/doc/ut88/ut88book.zip, страница 153.

У меня процессорная плата всего 860мА потребляет от +5В, остальные не мерил.

VovanRK86
05.02.2014, 11:27
Это я так понял речь идёт о кварцевом резонаторе
Это речь про кнопки, которые у нас не достать.

---------- Post added at 10:27 ---------- Previous post was at 10:18 ----------


RST7 выдаёт процессору ВК38, у неё выход INTA к +12В для этого подключен, про эту фишку уже здесь писали...
Так я об этом и спрашивал. Но я всё же думал, что вк38 его не выдает, а читает с ШД, а там резюки и соответственно код 0FFh (rst7), но вроде теперь понял, ещё раз прочитав описание ВКшки.

alx32
05.02.2014, 12:47
Это речь про кнопки, которые у нас не достать.

Я брал на вокзале, просто продавцам нужно более популярно объяснить, какие кнопки нужны...

perestoronin
05.02.2014, 22:27
ссылку на прошивку для РЕ3 именно для этой платы?
Вот с этого поста прочитайте, там и прошивки http://zx.pk.ru/showpost.php?p=652400&postcount=149

KeKc
05.02.2014, 22:34
Вот, тут в архиве прошивки для всех ПЗУ. Для РФ6 две прошивки: одна только с МОНИТОРом, вторая - МОНИТОР+библиотечка программ.

Ewgeny7
08.02.2014, 18:50
Я тоже начал сборку.
Приехали микросхемы с Элитана.
Резисторы/конденсаторы куплю только в понедельник, поэтому воткнул пока только микросхемы с кнопками и индикаторами.

Ewgeny7
09.02.2014, 19:15
Собрал компьютер.
Генераторы тикают, на индикаторах - FFFFFF.
Рекомендую собирающим ставить на индикаторы резисторы 330 Ом, килоомники слишком слабое свечение дают.
У 155РЕ3 я не отгибал ножку, а просто вытащил из панельки цангу на 14-й ножке.
Конденсаторы С5, С7, С8 поставил по 0.1мкф, у меня их вагон...
К сожалению, на мелкокалиберном БП АТХ не оказалось питания -5в, поэтому работу процессора не проверить. Придется отложить полный запуск до завтра, притащу с работы другой БП, древний АТ...

---------- Post added at 19:15 ---------- Previous post was at 18:43 ----------

Маленький трик на клавиатурную тему :)

http://yadi.sk/d/RRYCT6twBFNW7

KeKc
09.02.2014, 20:06
Ewgeny7, надписи на кнопочках на бумаге напечатаны и сверху наклеены?

Ewgeny7
09.02.2014, 20:28
Да, бумага. Ход кнопочек небольшой. можно этим воспользоваться.
Распечатал на бумаге, с полями чтобы их загнуть вниз.
Можно прозрачный скотч сверху нанести.
А закрепить на кнопках капельками канцелярского клея или тонкого двустороннего скотча, что еще лучше.
Смотрится симпатично, хоть и не очень долговечно, скорее всего...
В аттаче - файлик Экселя с разметкой.

Ewgeny7
10.02.2014, 22:57
Нашел блок питания подходящий.
При старте светится FFFF11.
На клавиатуру не эрегирует, увы...
Копал-копал, нашел, что на выборке А000 вообще пусто, в отличие от кипящих жизнью 0000 и С000.
Без ПЗУ на дисплее виден "почти спектрумовский матрасик", чередование цифр 003900, после сбросов меняющихся на 390039. Значит, процессор работает исправно.
Остается не самый очевидный вариант, но - описанный в руководстве - дохлое ОЗУ... Этот вариант вполне состоятелен, микросхема не новая, а выпаянная. Пошел искать по магазинам :(

---------- Post added at 22:57 ---------- Previous post was at 21:42 ----------


дохлое ОЗУ...
Зашил в ПЗУ простенькую программку, и убедился, что вывод был правилен...
Извините за зайлоговскую мнемонику...
LD A,0xAA
LD (0x9002),A
LD (0xC000),A
LD A,(0xC000)
LD (0x9001),A
l: IN A,0xA0
LD (0x9000),A
JMP l:

Нажатие на кнопы отображается на индикаторе исправно, а вот записанный как АА в память ОЗУ байт читается уже как FF.... Импульсы чтения/записи на ОЗУ приходят. Аминь!

Ewgeny7
11.02.2014, 17:29
Легким движением паяльника...
Cypress 62256 превращается в 537РУ10 :)
Заработала машинка!
Руки и мозги тут же вспомнили машинный код, понабивал всякой фигни, поиграться с вводом и индикаторами :)
И ведь всё работает!
Я доволен как слон :)
Спасибо громадное всем, кто принимал участие в воскрешении машинки!

---------- Post added at 17:29 ---------- Previous post was at 16:54 ----------

Хотел бы добавить, что в FAQ очень не хватает таблички с командами 580ВМ80.
В журнале ЮТ была очень хорошая, с объяснениями, но она большая и с ошибками.
А вот в журнале Радио когда-то печаталась цветная таблица... найти бы ее и добавить в ФАК.

KeKc
11.02.2014, 20:56
А вот в журнале Радио когда-то печаталась цветная таблица... Что-то никак найти ее не могу, а так бы добавил.

Нашел что-то похожее http://yadi.sk/d/X3b2H-MJHiWSF, там начиная с 22 станицы идет подробное описание системы команд.

Ewgeny7
11.02.2014, 21:24
Я нашел, но в низком разрешении и со складкой...
Я ведь видел в интернетах и получше качеством...

Astrolux
11.02.2014, 21:26
Что-то никак найти ее не могу, а так бы добавил

Это журнал "Радио" №5 за 1987 год.
http://www.radiolibrary.ru/journal/radio/1987/5.djvu
В конце - цветная вкладка с системой команд КР580ИК80А.

Ewgeny7
11.02.2014, 21:32
Нашел что-то похожее
Вот! страница 42 в твоем документе - то, что надо, ИМХО :)

---------- Post added at 21:32 ---------- Previous post was at 21:29 ----------


В конце - цветная вкладка с системой команд КР580ИК80А.
Да, это она. Но - качество..... Пичалька...

matr0s
11.02.2014, 21:47
Попробуйте такой вариант

Astrolux
11.02.2014, 21:49
Да, это она. Но - качество..... Пичалька...

Ну берем тогда из книжки. :)

http://s019.radikal.ru/i604/1402/ec/e809237763d7.jpg

http://i031.radikal.ru/1402/08/d0b1e2a08acc.jpg

Ewgeny7
11.02.2014, 21:50
Ну берем тогда из книжки.
Ага, уже распечатал. Можно по вкусу раскрасить фломастерами :)

b2m
11.02.2014, 22:19
Непривычно как-то, обычно по-горизонтали младший ниббл.

Ewgeny7
12.02.2014, 09:58
Еще такой вопрос...
А есть несложный ассемблер с редактором для 8080 на ПЦ?

perestoronin
12.02.2014, 10:08
Редактор - блокнот,
а ассемблер к примеру вот этот:
http://sourceforge.net/projects/asm8080/

Ewgeny7
12.02.2014, 10:18
к примеру вот этот
Наверное, я туплю, но на сорцефорге пишется это - "This project has no files.".
Навернулся, что ли?

Mick
12.02.2014, 11:17
Еще такой вопрос...
А есть несложный ассемблер с редактором для 8080 на ПЦ?

Можешь пользоваться все тем же sjasmplus. Хоть он и под z80, просто не пользуйся расширенными командами и все. :)

KeKc
12.02.2014, 11:53
Может этот (http://svo.2.staticpublic.s3-website-us-east-1.amazonaws.com/i8080/) подойдет?

perestoronin
12.02.2014, 12:29
Ещё есть такое: http://gnusim8085.org/

Ewgeny7
12.02.2014, 13:33
Mick, собственно, я им и пользовался.
Но это как-то не то... Хочется пободаться со страшными мнемониками 8080 :)

---------- Post added at 13:33 ---------- Previous post was at 13:18 ----------


Может этот подойдет?
"Прекрасный ассемблер"? какая прелесть... :)

BYTEMAN
12.02.2014, 13:43
http://zx.pk.ru/showpost.php?p=297503&postcount=20

---------- Post added at 12:43 ---------- Previous post was at 12:42 ----------

http://zx.pk.ru/showpost.php?p=297528&postcount=21

perestoronin
12.02.2014, 14:59
пишется это - "This project has no files."

Загрузить архив целиком можно отсюда:
http://asm8080.cvs.sourceforge.net/viewvc/asm8080/
По кнопке:
http://asm8080.cvs.sourceforge.net/viewvc/asm8080/?view=tar

Для пользователей Gentoo Linux: http://portage.perestoroniny.ru/dev-embedded/asm8080/

BYTEMAN
12.02.2014, 17:44
вот ещё: http://zx.pk.ru/showpost.php?p=297566&postcount=25

Kakos_nonos
12.02.2014, 18:18
Эта таблица не сильно удобна тем, что команды не сгруппированы по типам. У меня есть от руки написанная, в ней удобнее, несколько таблиц - в одной MOV все (По вертикали источник, по горизонтали приёмник), в другой - АЛУ (по горизонтали регистр, по вертикали операция) И ещё пара таблиц на ((J/C/R)(Z/NZ/C/NC/PO/PE)) и прочие.
Помещается на развароте тетрадного листа всё.

Ewgeny7
12.02.2014, 21:13
Энергонезависимая память, Kolhozz Edition :)
Первая два байта ОЗУ портятся при включении компьютера, но далее - все прекрасно сохраняется и работает. А вы всё квазидиски тут мудрите... :)

tnt23
12.02.2014, 21:30
Еще такой вопрос...
А есть несложный ассемблер с редактором для 8080 на ПЦ?

http://svo.2.staticpublic.s3-website-us-east-1.amazonaws.com/i8080/

VovanRK86
12.02.2014, 23:40
Энергонезависимая память, Kolhozz Edition
Первая два байта ОЗУ портятся при включении компьютера, но далее - все прекрасно сохраняется и работает. А вы всё квазидиски тут мудрите...

Аааааааааа!!! Меня опередили!:v2_clapp:

---------- Post added at 22:38 ---------- Previous post was at 22:35 ----------


Может этот подойдет?
Мне понравилось вроде, но можно поподробнее?

---------- Post added at 22:40 ---------- Previous post was at 22:38 ----------


Блин, ребята, раздраконили душу... Придётся собирать свой вариант одноплатки.

Конечно надо!!! но что такое 6502???

KeKc
13.02.2014, 00:32
Мне понравилось вроде, но можно поподробнее?
Дык, там вроде все просто. В левой части набираем программу на асме, справа появляется тоже самое, только в машинном коде. Единственный косяк, который я заметил - компилятор спокойно относится к пересекающемуся коду (когда в одну и ту же ячейку пытаются запихнуть два разных значения).


Энергонезависимая память, Kolhozz Edition
Не, колхоз был бы, если бы вместо МГТФа использовали бы другой провод, а так нормально :).

VovanRK86
13.02.2014, 01:39
В левой части набираем программу на асме, справа появляется тоже самое

И это всё онлайн? т.е. скачать прогу на комп нельзя? а полученный код как то использовать можно? Просто я никаких функций вокруг не увидел.

п.с. в примере п.п. задержки использует команду hlt, я правильно понимаю в рк86, работать не будет? а в ЮТе 33 секунды?

artyr_n
13.02.2014, 04:45
я бы предусмотрел возможность отключения ОЗУ/ПЗУ
добавил

а ещё можно пару джамперов поставить на выбор типа микросхемы ПЗУ
добавил A12, A13 через джампера.
Думаю на следующей недели заказать платки.

svofski
13.02.2014, 13:51
Генерация .bin файлов сейчас отломана. Пока можно копировать текст из секции Intel HEX и просто вставлять в командную строку на линуксе. Если стоят binutils, будет получаться бинарник. Постараюсь починить генерацию в ближайшее время.

А в былое время там еще и сишный компилятор был.

KeKc
13.02.2014, 15:06
И это всё онлайн? т.е. скачать прогу на комп нельзя? а полученный код как то использовать можно? Да, прога онлайновская. Там снизу есть кнопочка "транслировать прелесть", нажатие на которую приводит к созданию бинарника, только сейчас она почему-то не работает, ошибку выкидывает.


п.с. в примере п.п. задержки использует команду hlt, я правильно понимаю в рк86, работать не будет? а в ЮТе 33 секунды?Там код в качестве примера дан, к РК и ЮТ он вряд ли какое-то отношение имеет.


Ещё есть такое: http://gnusim8085.org/Вроде нормальная програмка, тем, кто еще не попробовал, советую.

svofski
13.02.2014, 18:21
Починил. Урл http://sensi.org/~svo/i8080/

---------- Post added at 18:21 ---------- Previous post was at 18:12 ----------

На всякий случай поясню -- директива .binfile задает имя выходного файла. Если в системе настроены ассоциации чего и чем открывается, то в идеальном случае сассемблированный код прямо одним кликом откроется в любимом эмуляторе.

Еще есть вариант отладки в онлайн РК-86 begoon-a: http://rk86.ru/ - там мой же ассемблер встроен, только кнопка "транслировать прелесть" заменена на "upload to emulator" -- после чего в окне эмулятора можно код запустить командой G.

VovanRK86
13.02.2014, 19:42
Вот и я наконец то собрал ЮТ, одна мечта детства осуществилась:v2_dizzy_punk:, присоединяюсь к выражению "доволен как слон" и ещё раз БОЛЬШОЕ СПАСИБО ВСЕМ реализовавшим данный проект:v2_clap2:.
http://img-fotki.yandex.ru/get/9748/246360895.0/0_153f78_3bba3e79_XXL.jpg
В качестве "Биоса" пока временно Флеш (поэтому колхоз и даже не МГТФом;), т.к. там монитор был записан ещё год назад, а записать что то ещё я пока не могу.
Осталось проверить магнитофон, и можно ждать модуль дисплея.

SysCat
14.02.2014, 22:49
Тоже собрал свою, на клаву не реагировала, но заменив пару раз память (РУ10) все за работало.
Резисторы R27-R33 поставил сначала 1КОм, нифига не видно, затем заменил на 384Ом, при включенной лампе тоже не видно, но если выключить то АЛС334А видно хорошо (HL1, HL2; да, у меня индикаторы поделены), а вот АЛС333А так же не очень видно. Думаю еще уменьшить сопротивления или заменить индикаторы. На D20 ножку отогнул.

Ewgeny7
14.02.2014, 22:55
на клаву не реагировала, но заменив пару раз память (РУ10) все за работало.
Угу, тот же диагноз... :)
Светики я заказывал импортные, они дешевле наших АЛС...

VovanRK86
15.02.2014, 02:28
они дешевле наших АЛС...

А можно для сведения порядок цен (отличие наших от их).

п.с. я на неделю влип со сборкой из за ОДНОГО алс324, попавшегося из другой партии (другой завод - значок), три раза менял. резюки у меня 300ом, если что, пробовал алс321 для них ЭТО МНОГО!!!

---------- Post added at 01:22 ---------- Previous post was at 01:14 ----------

to Viktor2312, пост 27, сам по нему индикаторы покупал, у меня все "Б" оказались.


Цитата:
Сообщение от Viktor2312 Посмотреть сообщение
А под какие индикаторы вообще плата рассчитана, если под советские, то какие?
АЛС321А, АЛС321А1
АЛС324А, АЛС324А1
АЛС333А, АЛС333А1
АЛС334А, АЛС334А1
АЛС335А, АЛС335А1
АЛС338А, АЛС338А1

Может быть еще какие-нибудь подойдут.

Проверенно мной алс321а резюки 100ом, алс324а 300ом

---------- Post added at 01:28 ---------- Previous post was at 01:22 ----------

Viktor2312, и кстати отдельное спасибо за как выкладывать фотки, а alx32 за кнопки у автовокзала!

Ewgeny7
15.02.2014, 11:32
А можно для сведения порядок цен (отличие наших от их).
elitan.ru
C401G - по 21р от 10шт.
АЛС324А - по 27р от 10шт.
Импорт ярче и аккуратней, конечно. Kingbright - это сурово :)
Конечно, это неприятно одним моментом - это не СССР производство...
Приходится выбирать.

---------- Post added at 11:32 ---------- Previous post was at 11:27 ----------


с того времени статитеское ОЗУ не считаю надёжным.
Да просто мы так и не научились делать ОЗУ "безбрачное"...
Я часто использую статику, но, конечно, не нашу...
Мне вот очень нравятся ОЗУ статика из кэшей старинных ПЦ-материнок. Ничего не боятся, неубиваемые... Да и современная статика очень быстра и хороша, ставится на наших девбордах типа Реверсе и куче моих самодельных.

KeKc
15.02.2014, 17:02
Да просто мы так и не научились делать ОЗУ "безбрачное"...А мне как-то повезло, даже не верится. Купил пяток РУ10, все рабочие оказались. Годы выпуска 90, 91 и 93, причем у той, которая 93 года, маркировка к верх ногами нанесена.