Что-то невнятное. А на других данных как?
Вид для печати
да это не правильная картинка
это помехи сверху вобщем)))
вобщем на микрухе с данными D5,D4,D3 есть единицы, на остальных нули сплошные.
единицы выглядят так примерно:
http://savepic.net/5937584.jpg
---------- Post added at 15:55 ---------- Previous post was at 15:52 ----------
на D0 тоже как бы лог.0 но он другой, отличный от остальных микрух.
там не помехи, там как бы чуть выше амплитуды помех, и почти ровная линия, но как синус с маленькой амплитудой и растянут почти в линию. очень странно, какбудто в воздухе висит, но с подтяжкой к +5...
почему D7 битая ? там же приходит ноль на неё.. вроде как ?
нене это осциллограф слишком увеличил амплитуду сигнала.
там на всех микрухах такой сигнал... это практически 0в. :) может быть 0.2в...
помехи вобщем. я просто не так замерил.
---------- Post added at 16:11 ---------- Previous post was at 16:04 ----------
отключил ножку РУ5 с выходом от платы, всё равно ничо нет.
буду менять значит :)
изза этого и тест-пзу не запускалось ?
Не должно. Тест- пзу и без памяти может работать.
---------- Post added at 17:16 ---------- Previous post was at 17:16 ----------
Из-за этого матрас неправильный.
---------- Post added at 17:29 ---------- Previous post was at 17:16 ----------
Где-то еще есть косяк. Если бы проблема была только в D0=0, то матрас выглядел бы иначе.
купил ру5г щя буду менять)
кстати ру5 без буквы не подойдет ?..
окей)
вообщем.. заменил ру5. теперь на выходе есть данные.
матрас не изменился!))
Ни на пиксель?
---------- Post added at 12:56 ---------- Previous post was at 12:55 ----------
Теперь надо проследить передачу данных на регистры атрибутов и пикселей.
---------- Post added at 13:01 ---------- Previous post was at 12:56 ----------
Данные с микросхем памяти разделяются на три потока.
Первый поток идет на Z80, обычно промежуточно стоит 8-битовый регистр, а с него уже данные подаются на Z80.
Второй поток - регистр атрибутов, при чтении туда помещается текущий атрибут. Данные с этого регистра подаются на мультиплексор, который в зависимости от текущего пикселя и состояния мерцания, выбирает либо ink либо paper. Дальше выбранные сигналы идут на смеситель яркости.
Третий поток - сдвиговый регистр пикселей. Каждый такт он выталкивает по одному пикселю на мультиплексор атрибутов.
---------- Post added at 13:03 ---------- Previous post was at 13:01 ----------
Для начала проще проверить регистр атрибутов, так как он меняется только два раза за период H0. На выходе регистра атрибутов один полупериод должен быть #00, второй #39.
ну вроде бы стал четче как то) и шире полоски стали чтоли... :) ну вобщем не суть..Цитата:
Ни на пиксель?
пзу не стартует , матрас не матрас))... смотрим дальше.
vfiuchcikicshuusrch, как прозванивал шину данных и шину адреса? только биты между собой на коротыши или еще каждый бит относительно питания?
вобщем регистр атрибутов собран на двух кр1533кп13
дальше уже идет кп11 с неё выходят все цвета.
на выходе с рег.атр. всё както плохо))
практически нет пульсаций).. на одной ноге одной из микрух есть четкие импульсы.. а дальше всё) пусто. на входе есть импульсы.
кп13 входов два для каждого выхода. вот на одном входе норм импульсы, на другом нет ничо... мм... как правильно ?
---------- Post added at 12:49 ---------- Previous post was at 12:47 ----------
Lion17, я подключаю по чб композиту.)) ргб пока не пробовал вообще нигде и никак.. да и проводов много сразу нужно))) вобщем композит пока устраивает. ргб энкодер не получилось подключить... синхросигнал опять не нравился ему.
---------- Post added at 12:50 ---------- Previous post was at 12:49 ----------
solegstar, я вообще не прозванивал на коротыши. я впринципе вижу что на плате их нет)... но не отрицаю, что могу и просмотреть)
---------- Post added at 13:02 ---------- Previous post was at 12:50 ----------
например, на выходе QD D30 (http://sblive.narod.ru/ZX-Spectrum/L...dSCH180dpi.gif по этой схеме всё сходится, смотрим её)
импульсы длинной аж 12миллисекунд %) паузы 8миллисекунд примерно. жесть)) это же не реально ?!амплитуда импульсов = лог.0 как бы всё равно)
остальные выходы с этой микрухи лог.0
---------- Post added at 13:03 ---------- Previous post was at 13:02 ----------
а это QA с микросхемы D31 по схеме ленинграда.
http://savepic.net/5937647.jpg
---------- Post added at 13:04 ---------- Previous post was at 13:03 ----------
QB тоже с такими же импульсами, а остальные 2 выхода лог.0
Lion17, да всё точно) точно 12...
вобщем
D30: 3 нога - лог.0 , 2 нога есть импульсы.
7 нога - 0, на 6 есть импульсы.
на выходах QA - 0 , QD - тоже практически ноль, не считая импульсов с маленькой амплитудой. (как выше описал)
solegstar, ок проверю)
Похоже D30 в утиль, если только D36 ее не гасит.
---------- Post added at 14:29 ---------- Previous post was at 14:25 ----------
Да еще я думал, что H0 считает знакоместа, а это счетчик пикселей. Так что размер импульсов на выходе регистра атрибутов должен совпадать с размером H3.
щя попробую выхода QA отключить от платы, посмотрим что будет.
про Н3 понял тоже, там вообще тактируются Н2 кп13..
---------- Post added at 13:34 ---------- Previous post was at 13:30 ----------
да, всё равно на выходе тишина. отключил QD пульсации нет 12мс которая, но она есть на кп11.
вобщем можно заменить и КП13 и КП11... КП11 наверно можно сразу на КП16 заменить ?!.
всё понял)
в наличии пока нет больше кп13... завтра наверно опять придется ехать в радиотовары.. нужно добить этот комп)
Пока можно проверить регистр пикселей.
---------- Post added at 14:42 ---------- Previous post was at 14:41 ----------
Синхронизация по H3. Смотрим ногу D33.9.
---------- Post added at 14:43 ---------- Previous post was at 14:42 ----------
Должно быть один полупериод H3 - все нули. Второй 00111001.
---------- Post added at 14:45 ---------- Previous post was at 14:43 ----------
Тоже самое должно быть на ноге D35.10. Только сдвинуто на 4 пикселя правее.
И тоже самое на первой ноге D36.
ребята, тут коротыш на шине данных или шине адреса - 146%. если код ПЗУ не выполняется, при условии 100% исправном ТестПЗУ и проца (адекватный размах сигнала на всех битах ША, ШД и управляющих сигналах, как писалось выше), то или команды неправильные для проца приходят - коротит (или просадка) на ШД, или не к той ячейке ПЗУ обращается проц - коротит (или просадка) ША. бордюр должен меняться в любом случае, есть память или нет, есть буфер между памятью и процом или его нет.
на 9 ноге 7мгц клок.
вобщем у меня вместо одной ир9 стоит 2 ир16.
---------- Post added at 14:14 ---------- Previous post was at 14:08 ----------
http://savepic.net/5948899.jpg
это на 1 ноге D35 и на 10 ноге тоже самое.
2 канал - н3
http://savepic.net/5937634.jpg
вот так :)
Бред какой-то. В одном периоде должен быть чистый ноль. А на другом два импульса в 1 и в 3 пикселя (00000000 00111001). Тут совсем не так. Что, кстати согласуется с полосами твоего матраса.
---------- Post added at 15:43 ---------- Previous post was at 15:43 ----------
На первой ноге D36 так же?
нет.. инверсия там. щя фоткну
Опа! А тут все идеально, как надо!
С пикселей вину снимаем.
т.е теперь ждем замену кп13 ? в регистре атрибутов.
дальше что будем проверять ?
А ну как посмотри еще финишный мультиплексор КП11. Ноги 4, 7 и 9. Так как синий цвет у нас битый, то на 4 ноге ничего не должно быть. А вот 7 и 9 (красный и зеленый цвет) должны повторять первую ногу.
4 нога
http://savepic.net/5924325.jpg
7 нога
http://savepic.net/5930469.jpg
9нога - лог.0 всегда
Походу КП11 таки труп. Не реагирует на пиксели на первой ноге. Она должна переключать цвета в зависимости от пикселей, а она просто транслирует красный paper. А зеленый вообще в нуле.
---------- Post added at 16:01 ---------- Previous post was at 16:00 ----------
Хотя вон синхроимпульс обрабатывает. Видно поукруг когда в третье состояние сигнал сбрасывается. Вообщем как-то она частично работает, а частично нет.
---------- Post added at 16:03 ---------- Previous post was at 16:01 ----------
Вернее не синхроимпульс, а гашение. Ты же тут переделку уже внедрил.