![]() |
Quote:
Но в итоге получилось, что в счете 2 доставки. Это уже 600 рублей. Плюс 300 рублей страховка. Плюс НДС. Итого, получилось, что сумма счета увеличилась в два раза. И ждал я заказ месяц. |
3 Attachment(s)
Модуль ПЗУ и статической памяти готов. Теперь можно соединить эти 4 платы (видео, видеопамять, процессор, пзу и статическая память) и надеяться на чудо. Но завтра я отдохну, надоело.
|
Quote:
|
O.o
|
срам - это
Quote:
Да и ладно, оно и не надо тогда значит... срам он и в Африке срам, то что сдесь и наблюдаю... Нет на мактной плате всё отладить, а потом готовый вариан выдать в виде заводской платы, а так... ИМХО |
Срам - это транскрипция от SRAM.
SRAM = Static RAM = Статическое ОЗУ = Статическая память P.S. Я думал вы издеваетесь. |
Начали писать ПЗУ? Будьте добры, пишите тогда СОЗУ. :3
|
2 Attachment(s)
Модуль статической памяти на 2 Кб на 16 микросхемах К565РУ2.
|
vinxru, а не проше поставить 573РУ10/РУ17?
|
vinxru, все никак не могу доехать до твоей работы .. платки с иде болтаются в багажнике.. может сам выбираешся куда? например в район комсомольской в течении дня?
|
AHTuXPuCT, Не в ту сторону думаете. ОЗУ на ферритовых кольцах и ПЗУ на диодах - вот следующий шаг. А проще эмулятор на РС запустить.
Кстати - серьёзно - никто не знает, как сделать ОЗУ на ферритовых кольцах? |
1 Attachment(s)
Quote:
---------- Post added at 11:20 ---------- Previous post was at 11:16 ---------- Quote:
---------- Post added at 11:45 ---------- Previous post was at 11:20 ---------- Quote:
А читаются данные записыванием единицы в нужную столбец-строку (Иногда координат больше). Если хранящиеся там данные отличаются от единицы, то кольцо будет оказывать большее сопротивление и это выразится в изменении напряжения на проводе. Но чаще добавляют еще один провод пропущенный сковозь все кольца. Если при записи данных хранящиеся в кольце данные отличались, то наводка (импульс) на этом проводе будет сильнее. После подобного чтения значения, данные уничтожаются и их надо записать заново. Вот на таких кольцах надо делать. Каждая такая банка вмещает 1 бит информации. |
Первые наброски корпуса
http://tmaplatform.ru/vinx_home_page/micro80_corp1.gif Ширина и глубина корпуса взята с компьютера УКНЦ. Кулеров много, так как они стильно смотрятся и они будут работать очень медленно и забирать воздух сквозь фильтр. Я не хочу полный корпус пыли. |
|
Я не собираюсь его в стойку ставить. Он будет на полке стоять.
|
1 Attachment(s)
Список микросхем и светодиодов используемых в Микро-80. Тут еще нет деталей для модуля загрузки с SD-карты.
|
2 Attachment(s)
В журнале Радио приведена неработоспособная схема модуля ПЗУ. Что бы она заработала, надо подать на 1 ноги микросхем D3-D6 землю.
После перезагрузки процессора, все адресное пространство занимает первая ПЗУ, которая обычно находится по адресу 0xF800-0xFBFF. Этим занимается "схема начального запуска микроЭВМ". Без указанной доработки, при обращении к адресам отличным от 0xF000-0xFFFF, шинные формирователи (буферы) D3-D6 оказываются выключены и получается полная ерунда. Мне стало интересно, а как же другие собирали и я открыл схему Прусака. Он сделал так же. |
К589АП16 и К589АП26 даже без нагрузки греются до 40-50 ' C и пахнут. Чувствую, что компьютер получится "теплый и ламповый".
В схеме есть еще один маленький косяк. После перезагрузки процессора, все адресное пространство занимает первая ПЗУ, которая обычно находится по адресу 0xF800-0xFBFF. Этим занимается "схема начального запуска микроЭВМ". Триггер, который активируется сбросом, а деактивируется обращением в диапазону адресов 0xF800-0xFBFF. Это триггер отключает динамическую память и (без условий) включает первую ПЗУ. После перезагрузки процессор читает из памяти команду по адресу 0x0000. И это оказывается ПЗУ, а там находится команда JP 0xF81B (команда перехода на адрес 0xF81B). Поэтому вторую после перезагрузки команду процессор читает уже по адресу 0xF81B, а обращение по этому адресу вызывает отключение ПЗУ от остального адресного пространства. И еще есть замечания: Статическая память и вторая ПЗУ не отключаются триггером. Если после перезагрузки процессор обратится к адресам 0xF000-0xF7FF, 0xFC00-0xFFFF раньше чем к 0xF800-0xFBFF, то одновременно включатся две ПЗУ (или ПЗУ и СОЗУ). То есть выходы микросхем ПЗУ/СОЗУ замкнутся друг на друга. А еще, переходные процессы на шине адреса могут отключить схему начального запуска микроЭВМ. Надо было помимо адреса, еще и наличие сигналов ЧТЗУ/ЗПЗУ проверять. Но все это маловероятно. |
Схема памяти стабильно не работает на частоте 8 Мгц. Цепочка ЛА3-ИД4-ЛА1-ЛА8-АП16 не успевает отключится от шины данных за это время. И при последовательном чтении адресного пространства появлятся значение по адресу 0xEFFF или 0x0000. Это не удивительно. Немного удивили напряжения на выходах микросхем (в статическом режиме, на частотах меньше 1 Гц). Там далеко не 0 и 5 Вольт, а иногда и 3.3 Вольта.
|
3 Attachment(s)
Перезагрузка процессора после включения не срабатывает.
Я таки запустил компьютер, но без клавиатуры или модуля отладки работать с ним невозможно. Я вставлял микросхемы задом на перед, у меня отваливался провод +12 Вольт, я нечаянно впаял конденсатор между адресными линиями памяти, у меня замкнуло -5 Вольт на выход микросхемы, но ничего не сгорело. Ура. Теперь буду делать модуль клавиатуры+магнитофона+PS/2 адаптера. |
Зачетно! Жду продолжения банкета!
|
1 Attachment(s)
У меня есть только две платы из десяти. Видеоплаты надо переделывать. А еще делать корпус, переднюю панель и блок питания. И переносить софт.
Так что работы еще много. Уже посмотрел на Тетрис от ЮТ-88. Именно на него, потому что он самый маленький. Тетрис использует для ввода-вывода Монитор. Проблема в том, что он использует ESC-последовательности не поддерживаемые Микро-80. Надо заменить вызов монитора на вызов собственной функции, которая будет обрабатывать ESC-последовательности. Вот Тетрис ЮТ-88 перенесенный на ZX описанным выше способом (подменой вызова монитора, вызовом собственной функции). Разрешения у ZX не хватает. |
2 Attachment(s)
Для Микро-80 разработано простое устройство ввода данных, функционально аналогичное манипулятору "мышь". Его принципиальная схема изображена на рис.1, возможный вариант внешнего оформления - на рис.2. Устройство состоит из двух одновибраторов (DA1, DA2), в частотозадающие цепи которых включены переменные резисторы R4 и R5. Длительность выходных импульсов пропорциональна углу поворота движка соответствующего резистора. При вводе данных резистором R4 (ось X) управляют большим пальцем правой руки. резистором R5 (ось X) - средним, а кнопкой SBI - указательным.
Для подключения к микро-ЭВМ используют свободные порты ППА КР580ИК55, предназначенного для обслуживания клавиатуры. ----------------- Так что модуль "Клавиатуры и Магнитофона", так же будет модулем "Мыши". Обязательно соберу такую мышь. Плата модуля уже протравлена и просверлена, осталось запаять детали. |
Контроллер клавиатуры, магнитофона и переходник на PS/2 клавиатуру.
http://s61.radikal.ru/i174/1208/44/60c3af4ac863.jpg http://s019.radikal.ru/i611/1208/de/a82c1beecd5d.jpg |
Готово 3 платы, осталось еще 6. Это с учетом того, что 2 платы видеоадаптера надо переделывать. А еще корпус с кучей выключателей, светодиодов и БП.
http://s017.radikal.ru/i417/1208/28/bd148c18ab74.jpg |
а зачем переделывать? Они же работают
|
Что бы в одном стиле всё было. У плат видеоадаптера разъемы другие.
|
vinxru скажите пожалуйста а какой флюс вы используйте ?
|
Quote:
Потом еще в спирте помою. |
Ацетон всегда оставляет белый налет. Или я пропустил прорыв в нанотехнологиях?
|
разбадяженные изопропил, ацетон etc. действительно оставляют следы.
$#%# голову своим поставщикам. |
Начинаю доделывать, всё что не доделал. Собрал Микро-80 в минимальном варианте. Без отладочного модуля и всего 2 Кб ОЗУ.
Модули по отдельности работают. А вместе компьютер очищает видеопамять, а потом виснет. Скорее всего на команде POP, при первом чтении из ОЗУ. http://ic.pics.livejournal.com/vinxr.../38752_600.jpg http://ic.pics.livejournal.com/vinxr.../38031_600.jpg http://ic.pics.livejournal.com/vinxr.../38215_600.jpg http://ic.pics.livejournal.com/vinxr.../38567_600.jpg http://ic.pics.livejournal.com/vinxr.../37275_600.jpg http://ic.pics.livejournal.com/vinxr.../32094_900.jpg Далее опять не хватает деталей для сборки, но мне их уже обещали прислать (или послали уже). P.S. Пишу сюда, что бы все не думали, что я умею только темы открывать :) Всё начатое движется, но не так быстро, как хотелось бы. А картинки уже были на соседнем форуме, да. |
vinxru, Ну наконец то!
|
IDC не самые надежные разъемы. Тут их опасно много.
Сам компьютер выглядит просто здорово |
А что надежнее?
|
золотые ламельки от ЕС?
|
Quote:
|
Quote:
http://www.brownbear.ru/goods/1071.html ГРПМ - идеал, но ведь платы уже разведены если бы я делал такой компьютер, то сделал бы объединительную плату, можно наверняка найти сочетание - угловые разъемы/штыри на платы и разъемы/гнезда на объединительную плату http://www.rct.ru/catalogue/1/457/2/...20r.30370.html это из того что можно впаять в существующую разводку и несложно купить я IDC все что больше 10 ножек просто ненавижу, постоянные проблемы с контактом :) |
IDC пока ведут себя хорошо.
Гораздо лучше, чем слоты: http://tmaplatform.ru/vinx_home_page/micro80_z1.jpg ---------- Post added at 22:32 ---------- Previous post was at 22:31 ---------- IDC легко выкинуть и состряпать такой же. |
Только однажды я наткнулся на одножильный шлейф. Одна тоненька жила с сопротивлением почти 1 ом. А шлейф как раз был на питание.
|
| All times are GMT +4. The time now is 01:04. |
Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.