БОЛЬШЕ ТУРБЬІ!!!
БОЛЬШЕ ТУРБЬІ!!!
Готово - прицепляю тут
Проверил путём записи отклика ATF16V8 на все комбинации входных воздействий и построил картинки программно (см. ниже) - вроде всё должно быть как задумано.
В архиве 3 JEDEC-файла (подходят для GAL16V8 и ATF16V8, а может даже и PALCE16V8):
ATM7.jed - точная копия CP7I.IMG (с лишней логикой как есть один в один);
ATM7z.jed - оптимизированная логика (с убранным Z1) - для АТМ должно выглядеть точно также как предыдущий вариант (если не выглядит, то я сильно ошибаюсь во многих своих догадках);
ATM7p.jed - оптимизированная логика плюс добавлен режим развёртки Пентагона - устанавливается заземлением ноги номер 13 (бывшая неиспользуемая ранее нога Z1).
Режим Пентагона (нога 13 заземлена) в обоих графических вариациях RG0=0 и RG0=1 даёт 320 строк в кадре:
RG0=0: RG0=1:
Обычный режим (нога 13 болтается в воздухе либо подтянута к питанию) - всегда ровно 312 строк в кадре (исправлен косяк со сбросом после 316й строки в случае расширенной графики RG0=0, присутствовавший в прошивке CP7):
RG0=0: RG0=1:
Проверьте пожалуйста кто там очень хотел Пентагон развёртку на АТМ получить (должно работать на всех турбоплюсах v7.x и v8.x) - также интересует момент попал ли INT куда надо или его двигать нужно?
P.S. для Пентагона может быть небольшая иголка на сигнале BL при сбросе кадра - надеюсь не собъёт синхронизацию (в крайнем случае можно будет RC-цепочку на землю сделать, чтобы съедала эту иголку)...
Последний раз редактировалось Shaos; 02.06.2019 в 11:17.
Администратор сетевого сообщества nedoPC.org
Урал 8/64К, Sp2000, ZX48K+, ZX16K (спалил), TS1000 (американский ZX81), TS2068, Дельта-С, 20 лет собираю ATM Turbo 2+
Неспектрумы: Электроника МК-85 и МК-85М, ПК-01 Львов, БК-0011, Вектор-06Ц, Лик (спец), Апогеи, Radio-86RK SRAM 32K & 128K (всё ещё собираю)
perestoronin (20.07.2019)
Привет, спасибо за проделанную работу, попробовал разные прошивки на GAL16v8 пока не заработало.
Вот такая сейчас распиновка между ХЛ8 и GAL/АТФ.
хл8..............GAL
1 B2..............1 B2
2 H6..............2 H6
3 H5..............3 H5
4 H4..............4 H4
5 B3..............5 B3
6 NC..............6 V4
7 NC..............7 V3
8 V4..............8 V2
9 V3..............9 V5
10 V2..............10 GND
11 V5..............11 V8
12 GND..............12 Z
13 V8..............13 NC
14 Z..............14 D5
15 NC..............15 D4
16 NC..............16 D3
17 D5..............17 D2
18 D4..............18 D1
19 D3..............19 D0
20 D2..............20 +5V
21 D1
22 NC
23 D0
24 +5V
Если в личке не отвечаю, есть связь через почту zoreldnepr(собака)gmail(точка)com
ATM-turbo 2+ v7.10+General Sound+FloppyEmul+HDD(Tasis/Xcomander CP/M)
Неофициальный сайт об Орель БК-08 и не только.Распродажа печатных плат. новодел
Так как я понимаю, если я прошью для обычного АТМ обычную же "советскую" 1556ХЛ8 (в большом корпусе), которых у нас с Ромой Чуниным несколько тысяч в большой картонной коробке, то должно заработать? Только, как я посмотрел по схеме АТМ, там в воздухе висит отнюдь не нога 13. Т.е. распиновки микросхем в больших и маленьких корпусах разная. Кто кинет сюда мануалом со сравнением распиновок 1556ХЛ8 и 1556ХЛ8Д? Должна ли прошивка заработать в микросхеме в большом корпусе автоматом?
Максагор, NedoPC group
ПК ATM-turbo 2+ 1024Kb RAM, 1,7Gb HDD, CD-ROM, Turbo FM, GS-512
[ZX rulezzz 4reva!!!]
http://atmturbo.nedopc.com
http://vk.com/atmturbo
http://maksagor.livejournal.com
http://moskprf.ru
[СССР][Коммунизм][КПРФ] ну [ZX], естественно...
Странно, что совсем никак не заработало
Вот распиновка маленькой ХЛ8 (см.скриншот из книжки) - как я понял она полностью аналогична 16V8 (на самом деле 16L8, но одно другое покрывает):
Я собственно по книжке и подцеплялся к ATG/GAL:
Теоретически я могу подготовить IMG-прошивку для ХЛ8 заради теста - в большой ХЛ8 само собой не нога 13 будет использоваться для выбора режима, а нога 16...Код:хл8.............GAL/ATF 1 B2.............1 A0 (B2) 2 H6.............2 A1 (H6) 3 H5.............3 A2 (H5) 4 H4.............4 A3 (H4) 5 B3.............5 A4 (B3) 6 NC 7 NC 8 V4.............6 A5 (V4) 9 V3.............7 A6 (V3) 10 V2.............8 A7 (V2) 11 V5.............9 A8 (V5) 12 GND...........10 GND 13 V8............11 A9 (V8) 14 D7............12 D7 (Z) 15 NC 16 D6(NC)........13 D6 (NC / Z1) 17 D5............14 D5 (HE) 18 D4............15 D4 (вход VV) 19 D3............16 D3 (вход RG0) 20 D2............17 D2 (HS) 21 D1............18 D1 (BL) 22 NC 23 D0............19 D0 (VS) 24 +5V...........20 +5V
Последний раз редактировалось Shaos; 02.06.2019 в 21:14.
Администратор сетевого сообщества nedoPC.org
Урал 8/64К, Sp2000, ZX48K+, ZX16K (спалил), TS1000 (американский ZX81), TS2068, Дельта-С, 20 лет собираю ATM Turbo 2+
Неспектрумы: Электроника МК-85 и МК-85М, ПК-01 Львов, БК-0011, Вектор-06Ц, Лик (спец), Апогеи, Radio-86RK SRAM 32K & 128K (всё ещё собираю)
Я когда подключал АТФ/ГАЛ, к ХЛ8 я не сверялсяь с литературой, в общем поцепил не глядя, завел сигналы на свободные ноги АТФ по этому цоколевка и не совпадет Нужно на новой плате правильно будет завести, получается пока можно проверить только если подключить на плату АТФ/ГАЛ проводками или поправить пины в прошивке
Если в личке не отвечаю, есть связь через почту zoreldnepr(собака)gmail(точка)com
ATM-turbo 2+ v7.10+General Sound+FloppyEmul+HDD(Tasis/Xcomander CP/M)
Неофициальный сайт об Орель БК-08 и не только.Распродажа печатных плат. новодел
Скажи как подключал - я переставлю пины в прошивке (для теста), а то по схеме вроде входы слева правильно подключены, RG0 и Z тоже, а всё остальное - непонятно нифига
Вот сконверченные в IMG-формат прошивки (в архиве сишная программка для конвертации - работает только с прошивками, которые совместимы с 16L8)
Прошивка ATM7I.IMG просто для теста добавлена - её содержимое один в один повторяет CP7I.IMG (так сказать проверка программы на вменяемость)
Прошивка ATM7ZI.IMG по функционалу должна повторять CP7I.IMG, но имеет несколько упрощённые внутренности (для проверки правильности моего подхода)
Ну и наконец прошивка ATM7PI.IMG является той самой экспериментальной пентагоновской (320 строк в кадре должны включиться путём заземления ноги 16 у ХЛ8 - кстати если у ХЛ8 входы к питанию не подтянуты по умолчанию, то наоборот для нормальной НЕ-пентагоновской развёртки 312 строк надо ногу 16 к питанию подтянуть резистором, а не оставлять болтаться в воздухе)
Последний раз редактировалось Shaos; 02.06.2019 в 21:20.
Администратор сетевого сообщества nedoPC.org
Урал 8/64К, Sp2000, ZX48K+, ZX16K (спалил), TS1000 (американский ZX81), TS2068, Дельта-С, 20 лет собираю ATM Turbo 2+
Неспектрумы: Электроника МК-85 и МК-85М, ПК-01 Львов, БК-0011, Вектор-06Ц, Лик (спец), Апогеи, Radio-86RK SRAM 32K & 128K (всё ещё собираю)
perestoronin (20.07.2019)
Если в личке не отвечаю, есть связь через почту zoreldnepr(собака)gmail(точка)com
ATM-turbo 2+ v7.10+General Sound+FloppyEmul+HDD(Tasis/Xcomander CP/M)
Неофициальный сайт об Орель БК-08 и не только.Распродажа печатных плат. новодел
Да вроде всё как надо подключено на первый взгляд
Последний раз редактировалось Shaos; 02.06.2019 в 21:40.
Администратор сетевого сообщества nedoPC.org
Урал 8/64К, Sp2000, ZX48K+, ZX16K (спалил), TS1000 (американский ZX81), TS2068, Дельта-С, 20 лет собираю ATM Turbo 2+
Неспектрумы: Электроника МК-85 и МК-85М, ПК-01 Львов, БК-0011, Вектор-06Ц, Лик (спец), Апогеи, Radio-86RK SRAM 32K & 128K (всё ещё собираю)
С галкой на экране телевизора вообще ничего нет, может по уровням что-то не подходит? пробовал на 3-х прошивках. В софт программатора после прошивки данные совпадают. Завтра проверю логическим пробником и частотомером и вольтметром сравнить что на выходе гал и ХЛ8. К сожалению осциллограф у меня сейчас на руках нет чтобы сравнить.
Если в личке не отвечаю, есть связь через почту zoreldnepr(собака)gmail(точка)com
ATM-turbo 2+ v7.10+General Sound+FloppyEmul+HDD(Tasis/Xcomander CP/M)
Неофициальный сайт об Орель БК-08 и не только.Распродажа печатных плат. новодел
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)