Можно и у Дмитрия Михайлова спросить, но что-то я сильно сомневаюсь в том, что он вообще ответит.
Можно и у Дмитрия Михайлова спросить, но что-то я сильно сомневаюсь в том, что он вообще ответит.
В правильно заданном вопросе содержится половина ответа
Скрытый текст
Profi 4.02 512k
Profi 5.04 1024k нижняя плата здесь
Scorpion 256k+ProfROM+SMUC 1.3+SMUC 2.0+ZXMC2
Pentagon v2.2+Z-controller+ZXMC2+NeoGS
АТМ 7.10 1024k
Pentagon 2.666LE
ZX Evolution 4Mb rev B[свернуть]
Извещение лички отключено, захожу редко.
РТ нумерация 7, 8, 9 это кажется позиционное обозначение микросхем.
Содержимое двух РТ2 в общем случае должны быть одинаковыми во вариантах хоббита (большого). по крайней мере прошивки форта и лого вставали в одни и тот же хоббит. третья РТ - это "генератор" синхро сигналов на монитор . официально их было две версии на 50 и 60 ГЦ.
РТ5 кажется что-то типа шифратора/дешифратора клавиатуры. нужно для "превращения" нестандартной разводки клавиатуры МС7007 в "стандартные" коды клавиш (ру2 для клавиатуры тоже используются). акромя есть доп. порт (35 ???) в котором читается "некий абсолютный код нажатой клавиши" из всей матрицы клавиатуры.
Одна из РТ1 (левая по схеме) использовалась как "компаратор адресов" которые перехватывались на лету и выполнялся некий код из ППЗУ. таким образом к примеру был вылечен глюк 0.5-1/2 != 0
Всё это расписано в документации (завтра посмотрю выложил её или нет.)
ps сильно занят на работе + обновил компьютер на работе - образовался некий беспорядок с файлами - разбираюсь. Лично мне не хватает для моего счастья прошивки с фортом. Надо трясти krotan...
Если не ошибаюсь РТ1 - это 556РТ1 ? Их можно прочитать программатором ST700 (стерх).
‚ н⮬ ¬Ґ*о Їа®Ёб室Ёв ўлЎ®а вЁЇ* ¬ЁЄа®б奬л б Є®в®а®© ‚л б®ЎЁа*ҐвҐбм
а*Ў®в*вм. ‚ᥠ¬ЁЄа®б奬л а*§ЎЁвл ** 9 Ї®¤ЈагЇЇ.
PROM --- 155аҐ3,556(ав4-ав7,ав7*),556(ав11-ав20),541ав1,541ав2
1608ав1,1623ав1,1623ав2
EPROM --- 2716-27256,27б64-27б080,27б100,573ђ”2,573ђ”3,573ђ”4-ђ”8
27б1024,27б2048,27б4096
EEPROM --- 2864A(1609pp2),28c64(573rr3),28c256,28c010-28c040
at28c1024
558(pp2-pp4),573pp2
FLASH --- 28f256-28f020,28f001bx/t,28f001bx/b,AM28f1024
AM28f256-AM28f020,AM29f010,AM29f040
MICRO --- 8741(A),8748(H),8749H,8048H-8050H,1816‚…48
8755,573ђ”10
MCS51 --- 8744H,8751H,8751BH,8752BH,87c51,87c51(FA-FC),8752-8758,89c51
1816‚…51
PIC16 --- PIC16c54,PIC16c55,PIC16c56,PIC16c57,PIC16c58a
PIC16c71,PIC16c84
PLM --- 556ав1,556ав2
PAL --- pal16l8,pal16r4,pal16r6,pal16r8
1556е«8,1556еЇ4,1556еЇ6,1556еЇ8
EPLD --- 85б220,85c224,85c060,85c090,85c22v10,5ac312,5ac32 4,5ac180
85c508,85c960
RAM --- 537аг10,537аг17
Последний раз редактировалось AlexG; 20.06.2014 в 00:54.
Собственно описание как "оно" работает.
tif
https://yadi.sk/d/4wqE0A3mUCKfY
https://yadi.sk/d/HrBFyKHxUCKfp
Доку просмотрел, но пока не во все вник. Нужно это все вдумчиво изучать с дизасмом на перевес. То что последние 16к рома состоят из 2 частей по 8к было видно и по дизасму. НепонятЫм пока остается распределение озу. Есть использование адресов #2000-3FFF и #6000-6ххх. Код к таким адресам есть и в ЛОГО и в кусках кода помещенных в тырдосе. ЛОГО я почти разобрал на биты. Последние 16к (2 части по 8к) пока еще особо не ворошил. Придется ворошить и мою прошивку и ЛОГОвскую и сравнивать что и как.
Адреса портов не указаны. Возможно они от плм зависят. В своей прошивке обнаружил только #0F и #35. Хотя может есть другие. В прошивке ЛОГО обнаружил 4 порта (отписал про них выше.
---------- Post added at 23:52 ---------- Previous post was at 23:47 ----------
Про клавиатуру не совсем понимаю. Какая там пленка под кнопками была. Стандартная для МС7007 или какая то специфичная? Никто не в курсе? А то насколько я знаю на Кворуме была какая то своя отличная от МС7007. Дока на МС7007 в нете находится с полпинка, жуткое зрелище![]()
Скрытый текст
Profi 4.02 512k
Profi 5.04 1024k нижняя плата здесь
Scorpion 256k+ProfROM+SMUC 1.3+SMUC 2.0+ZXMC2
Pentagon v2.2+Z-controller+ZXMC2+NeoGS
АТМ 7.10 1024k
Pentagon 2.666LE
ZX Evolution 4Mb rev B[свернуть]
Извещение лички отключено, захожу редко.
ЛОГО развалил до сорца, почти. Зачем? А фиг его знает. Типа пусть будет. С пагами которые по 8к все сложнее. Нужно модель памяти делать и разбираться что где как и зачем. Но про конфу до сих пор не имею представления. Если адрес портов в прошиве еще можно выяснить, то какой порт за что и как отвечает понять практически невозможно. И дока по архитектуре на мой взгляд неполная. Как то она обрывается ни на чем. И на какую литературу ссылается в начале доки [1] тоже остается неизвестным.
Скрытый текст
Profi 4.02 512k
Profi 5.04 1024k нижняя плата здесь
Scorpion 256k+ProfROM+SMUC 1.3+SMUC 2.0+ZXMC2
Pentagon v2.2+Z-controller+ZXMC2+NeoGS
АТМ 7.10 1024k
Pentagon 2.666LE
ZX Evolution 4Mb rev B[свернуть]
Извещение лички отключено, захожу редко.
Насколько я понимаю на родной пленке символы смещены. Некоторые. Вот как пример. Если на писюканскую клаву переводить то буковки Q A находятся в другом ряду (или в другом столбце) нежели W S которые должны быть рядом. Тоже бы хотелось прояснить этот вопрос. Понятно что знак качество![]()
Скрытый текст
Profi 4.02 512k
Profi 5.04 1024k нижняя плата здесь
Scorpion 256k+ProfROM+SMUC 1.3+SMUC 2.0+ZXMC2
Pentagon v2.2+Z-controller+ZXMC2+NeoGS
АТМ 7.10 1024k
Pentagon 2.666LE
ZX Evolution 4Mb rev B[свернуть]
Извещение лички отключено, захожу редко.
Читаем здесь
http://zxdimsla.chat.ru/ZXHOBBIT/title.htm
+ ко всему полный список портов можно узнать по содержимому РТ1.
Повторяю: на РТ1 собран очень большой компаратор адресов (мак. количество адресов 47 по 16 бит) -часть из них порты ввода вывода, часть предназначена для перехвата адресов бейсика и трдоса и выполнения "специфики" - как то исправление ошибок бейсика, русификация, "прямой" вызов команд трдоса без рандомайза итд...
Содержимое РТ1-шек было у меня распечатано (достоверность не гарантирована - докучи не помню сохранилось ли она ?) либо считать на программаторе.
клавиатура насколь я помню мс7007 один в один (по разводке) -в принципе использую применённую методику можно использовать практически любую клаву. что собственно и используется в "преобразователях" ps/2 -> zx
Блок питания
https://yadi.sk/i/0q3XbHdEUesif
Паспорт на Хоббит (тот что я покупал).
https://yadi.sk/i/Ez66hBGcUetU2
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)