ULA
|
|
Black_Cat | Дата: Понедельник, 2007-12-03, 08:00:50 | Сообщение # 1 |
Не умею ничего делать, потому учу
Группа: Заблокированные
Сообщений: 659
Статус: Offline
| Господа, есть ли тут счастливые обладатели оригинального Спека, содержащего оригинальную ULA? Есть интересный вопрос, на который хотелось-бы найти ответ. Вопос нигде не освещался (не нашёл по крайней мере) и представляет интерес для корректного написания эмулей Спека. Суть вопроса в том, что три сигнала - TAPE IN, TAPE OUT и SPEAKER в ULA передаются через один и тот же вывод. Хотелось бы знать следующее: 1) этот вывод имеет ОК, или он тристабильный (легко определить отогнув ножку мимо панельки чтоб поддтяжка к +9V через спикер не мешала); 2) если он тристабильный, то сразу бы хотелось узнать состояние этого вывода (0/Z/1 ??) в зависимости от предварительно установленных разрядов D3, D4 порта #FE, и как при этом будет меняться состояние этого вывода, при подаче команды считывания из этого порта? ________________________________ IN/OUT |_____WR____|_____RD_____| #FE D3 | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | #FE D4 | 0 | 0 | 1 | 1 | 0 | 0 | 1 | 1 | 0/Z/1 ?*| ? | ? | ? | ? | ? | ? | ? | ? | * - для тристабильного 0/Z/1, для ОК 0/1 По имеющимся в наличии сервисмануалам такой информации там и близко нету (и это логично - зачем юзерам знать что там ОК, или Z). Хотя существует две схемы включения - по одной на выходе прямо цепляется спикер (что возможно как для Z, так и для ОК), а по другой - через эмиттерный повторитель, притом подтяжки вывода к +5V нет (что больше логично для Z). Кроме того не ясно по какой функции объединены внутри ULA выходы разрядов порта #FE D3, D4. Вполне возможны два варианта - ИЛИ либо ИСКЛЮЧАЮЩЕЕ ИЛИ, а это две большие разницы. Всё это можно определить только экспериментально, ткувшись осциллом в отогнутую ножку 28 ULA.
"Очень трудно найти чёрную кошку в тёмной комнате... особенно, если её там нет.", "Forever!". zx.clan.su - Soviet Union ZX Spectrum Community - форум посвящённый развитию Спека.
Сообщение отредактировал Black_Cat - Понедельник, 2007-12-03, 08:25:59 |
|
| |
lvd | Дата: Вторник, 2007-12-04, 14:01:25 | Сообщение # 2 |
Retry, Abort, Ignore?
Группа: Человеки
Сообщений: 2528
Статус: Offline
| Ниасилел, почему это важно? ps: я бы сделал так: по команде IN ,(#FE) нога переключается на ввод, по OUT (#FE), - на вывод.
Многого нет здесь: http://lvd.nedopc.com
|
|
| |
Black_Cat | Дата: Вторник, 2007-12-04, 14:37:21 | Сообщение # 3 |
Не умею ничего делать, потому учу
Группа: Заблокированные
Сообщений: 659
Статус: Offline
| Quote (lvd) Ниасилел, почему это важно? Патамучто : "Это ж-у-у - не спроста! Ж-у-у - это пчёлы! А пчёлы - это мёд! А мёд - это то, что любят медведи!" Тебя никогда не интересовало, зачем двумя битами управлять одним выходом? см.: http://www.zx.pk.ru/showpost.php?p=111009&postcount=21 Quote (lvd) ps: я бы сделал так: по команде IN ,(#FE) нога переключается на ввод, по OUT (#FE), - на вывод. Вопрос всётаки немного о другом, а именно - как это сделано на самом деле? Поэтому интересно содействие именно владельцев означенных девайсов (Шаоса - не предлагать! ).
"Очень трудно найти чёрную кошку в тёмной комнате... особенно, если её там нет.", "Forever!". zx.clan.su - Soviet Union ZX Spectrum Community - форум посвящённый развитию Спека.
Сообщение отредактировал Black_Cat - Вторник, 2007-12-04, 14:57:03 |
|
| |
KOE | Дата: Вторник, 2007-12-04, 17:10:31 | Сообщение # 4 |
Retry, Abort, Ignore?
Группа: Человеки
Сообщений: 2318
Статус: Offline
| Quote (Black_Cat) Шаоса - не предлагать! могу традиционно предложить убиться апстену
Мы рождены, чтоб сказку сделать былью "Кто не обломался, тем еще предстоит"
|
|
| |
lvd | Дата: Вторник, 2007-12-04, 18:42:02 | Сообщение # 5 |
Retry, Abort, Ignore?
Группа: Человеки
Сообщений: 2528
Статус: Offline
| Quote (Black_Cat) Тебя никогда не интересовало, зачем двумя битами управлять одним выходом? Дай угадаю ответ - сэЫр синцлаир (не тПрунен сыканомил на корпусе улы, и на эти 3 функции ему вышла одна нога улы. Пришлось извращаться. Quote (Black_Cat) Вопрос всётаки немного о другом, а именно - как это сделано на самом деле? Про мёд ниасилел, потому дубель два - 'почему это важно?' Quote (KOE) могу традиционно предложить убиться апстену Не могу не поддержать! =)))) PS: глядел у себя на ССайте схемы иссуев разных. Что там такого таинственного? Видно, что чтоб спЕАкером попердеть, надо выдать на той ноге нехилый уровень - больше, чем падение на 2 диодах и ещё добавку, которая в спЕАкер и уйдёт. Чтоб на мафон пиликалки высвистеть - и полвольта хватит. Ну а уж вход - он и в африке вход - заодно и диодами заклампен. И вообще эти фирменные спецтрумы - фиорменный ацтой. Чего только стоит соединение разных ША и ШД резисторами и диоды на клаву прям с ША процессора... По сравнению с этим даже пинтагон128 - верх схемотехнического искусства... =)
Многого нет здесь: http://lvd.nedopc.com
|
|
| |
KOE | Дата: Вторник, 2007-12-04, 19:07:43 | Сообщение # 6 |
Retry, Abort, Ignore?
Группа: Человеки
Сообщений: 2318
Статус: Offline
| Quote (lvd) пинтагон128 - верх схемотехнического искусства... =) А "Балтег" ваще шедевер
Мы рождены, чтоб сказку сделать былью "Кто не обломался, тем еще предстоит"
|
|
| |
lvd | Дата: Вторник, 2007-12-04, 19:18:11 | Сообщение # 7 |
Retry, Abort, Ignore?
Группа: Человеки
Сообщений: 2528
Статус: Offline
| BOTTLEeg =)
Многого нет здесь: http://lvd.nedopc.com
|
|
| |
Black_Cat | Дата: Вторник, 2007-12-04, 19:22:26 | Сообщение # 8 |
Не умею ничего делать, потому учу
Группа: Заблокированные
Сообщений: 659
Статус: Offline
| Quote (lvd) дубель два - 'почему это важно?' Важно знать как реально ведёт себя оригинальная система. Для чего? А как по другому ты узнаешь что творится на выходе? Например уже сейчас из того, что наковырял Сергей Жаворонков ясно, что было две кардинально отличные ревизии ULA - одна для 2 и всех младших моделей, и совсем другая для 3 модели. И ведут себя они совершенно по разному на выход TAPE/SPEAKER.
"Очень трудно найти чёрную кошку в тёмной комнате... особенно, если её там нет.", "Forever!". zx.clan.su - Soviet Union ZX Spectrum Community - форум посвящённый развитию Спека.
|
|
| |
KOE | Дата: Вторник, 2007-12-04, 19:29:53 | Сообщение # 9 |
Retry, Abort, Ignore?
Группа: Человеки
Сообщений: 2318
Статус: Offline
| А мне пох сколько уэлов было. Я свою сделал.
Мы рождены, чтоб сказку сделать былью "Кто не обломался, тем еще предстоит"
|
|
| |
lvd | Дата: Вторник, 2007-12-04, 19:30:01 | Сообщение # 10 |
Retry, Abort, Ignore?
Группа: Человеки
Сообщений: 2528
Статус: Offline
| Quote (Black_Cat) Важно знать как реально ведёт себя оригинальная система. Для чего? Не для чего, а почему был вопрос. while(1) printf("почему это важно?\n"); Quote (Black_Cat) А как по другому ты узнаешь что творится на выходе? Мне, честно говоря, плевать, что там творится. Принцип фунциклирования ясен? Ясен. А сколько именно там вольтей при каких комбинациях битов - ПЛЕВАТЬ. Quote (Black_Cat) Например уже сейчас из того, что наковырял Сергей Жаворонков ясно, что было две кардинально отличные ревизии ULA - одна для 2 и всех младших моделей, и совсем другая для 3 модели. И ведут себя они совершенно по разному на выход TAPE/SPEAKER. Плевать-плевать-плевать. Тем более, если жабо ронкофф и кононас.
Многого нет здесь: http://lvd.nedopc.com
|
|
| |
Black_Cat | Дата: Вторник, 2007-12-04, 19:43:47 | Сообщение # 11 |
Не умею ничего делать, потому учу
Группа: Заблокированные
Сообщений: 659
Статус: Offline
| Quote (lvd) почему это важно? потому, что хочу это использовать Quote (lvd) Мне, честно говоря, плевать, что там творится. Принцип фунциклирования ясен? Ясен. А сколько именно там вольтей при каких комбинациях битов - ПЛЕВАТЬ. Ну а мне не плевать. Если принцип ясен, обьясни пож. отличия вых. напряжения при разных комбинациях D3, D4. Quote (KOE) Я свою сделал. а в твоей ПЛИС их вообще нету..
"Очень трудно найти чёрную кошку в тёмной комнате... особенно, если её там нет.", "Forever!". zx.clan.su - Soviet Union ZX Spectrum Community - форум посвящённый развитию Спека.
|
|
| |
lvd | Дата: Среда, 2007-12-05, 12:57:10 | Сообщение # 12 |
Retry, Abort, Ignore?
Группа: Человеки
Сообщений: 2528
Статус: Offline
| Quote (Black_Cat) потому, что хочу это использовать Бугага... ЖЖош! Писать софт для 48к АРЫгинального спека... Кстати, ты вообще софт какойнить для спека написал? (про железки всё уже ясно) Quote (Black_Cat) Ну а мне не плевать. Если принцип ясен, обьясни пож. отличия вых. напряжения при разных комбинациях D3, D4. Принцип описан несколькими сообщениями выше. После его прочтения, посмотрения на схему и на табличку напрягов, должно стать всё ясно... если не становится, то следует прекратить написание концепций =)
Многого нет здесь: http://lvd.nedopc.com
|
|
| |
Black_Cat | Дата: Среда, 2007-12-05, 13:57:20 | Сообщение # 13 |
Не умею ничего делать, потому учу
Группа: Заблокированные
Сообщений: 659
Статус: Offline
| ладно, пререкаться не буду. То, что знаю я - я и так знаю, а если у тебя идей по поводу разных напряжений при разных комбинациях D3, D4 нет - то и обсуждать нечего. Лучше подскажи если знаешь - у кого есть оригинальный Спек, кто не боится потыкаться в него осцилом.
"Очень трудно найти чёрную кошку в тёмной комнате... особенно, если её там нет.", "Forever!". zx.clan.su - Soviet Union ZX Spectrum Community - форум посвящённый развитию Спека.
Сообщение отредактировал Black_Cat - Среда, 2007-12-05, 13:58:57 |
|
| |
lvd | Дата: Среда, 2007-12-05, 14:02:48 | Сообщение # 14 |
Retry, Abort, Ignore?
Группа: Человеки
Сообщений: 2528
Статус: Offline
| Quote (Black_Cat) То, что знаю я - я и так знаю, а если у тебя идей по поводу разных напряжений при разных комбинациях D3, D4 нет - то и обсуждать нечего. Матом в аватаре написано, потому промолчу.
Многого нет здесь: http://lvd.nedopc.com
|
|
| |
CAMAHACYKE | Дата: Четверг, 2007-12-06, 20:07:26 | Сообщение # 15 |
Креветко
Группа: Человеки
Сообщений: 320
Статус: Offline
| To LVD Вау! Какой красивый рамашка у тебю вместа тот дохлый кот! Адабрям! To BC У Трунина спроси, кажись у него оригинал какой-то.
|
|
| |
|
|