Скрытый текст
Profi 5.06 1024K 12Mhz (кварц на 24), палитра, COM-порт, часы, hdd, covox, программатор
ZX-Spectrum +3, ZX-Spectrum +2B, ZX-Spectrum +2, ZX Spectrum 48, ZX Spectrum 48+
ZX Evolution Rev B.
Color 48 + Beta Disk Interface +FDD+YM2149F
Орель-08БК
Pentagon-48 (недоссобранный кем-то)
Pentagon-128 (полуубитый)
Кворум-128 (в ремонте)
Магик-05 (в ремонте)
Robotron 1715
Корвет ПК8020 и ПК8010
Amstrad CPC 464
Amstrad CPC 6128[свернуть]
это из эмулятора ромбиос...Код:;программирование палитры SetPal: ld a,r push af Di ld de,(OLDCMR) push de call SETVAR ;CMR ld a,h or l Jr nz,PP1 Ld hl,STDPAL PP1: ld bc,15 add hl,bc Ei Halt Di LD B,16 ;16..0 ;LD HL,USRPAL+15 NRSTP: LD A,0Fh ;(BORD) LD E,B LD D,B DEC E ;0..15 код цвета AND 0F0H OR E XOR 0FH LD E,A ;получили номер регистра палитры LD A,(HL) ;физический цвет CPL ;инверсия LD B,A ;данные в рег. палитры LD A,E OUT (0FEH),A;(на всякий случай) LD C,7EH OUT (C),E ;данные из B заносятся в рег.палитры DEC HL LD B,D DJNZ NRSTP LD A,0Fh ;(BORD) ;восстановили BORDER OUT (0FEH),A ; POP HL ; LD (38H),HL Pop de Call SETCMR pop af ret po ei ret STDPAL: ;палитра по умолчанию (стандартная) DB 0 ;BLACK DB 00000010B DB 00010000B DB 00010010B DB 10000000B DB 10000010B DB 10010000B DB 10010010B ;WHITE DB 0 DB 00000011B DB 00011000B DB 00011011B DB 11000000B DB 11000011B DB 11011000B DB 11011011B ;WHITE (BRIGHT 1)
Profi must live!
Моё железо...
1. Profi 5.06/1Mb(DRAM)+Profi5.06(UP)/HDD/3`5FDD/CF512Mb/SD-CARD
3. Profi 6.2 Rev. B/1Mb/3`5FDD/HDD3.2Gb
4. Profi 5.05(down)/1Mb+Profi 5.03(UP)/Pentagon_Fix
Все укомплектованы:
Profi_ZX-BUS/ZXMC2/NemoIDE/SounDrive[свернуть]
Ссылка на Telegram-канал поддержки пользователей Profi.
Забей! Остальные отличия - пустяки... Вот полный список:
Скрытый текст
Код:Сравнение альбома схем Profi 5.0 со схемой и платой 5.04 -------------------------------------------------------- Нижняя плата ------------ 1. 5.04 - добавлены DD103 (ЛЛ1) и R79 680 Ом. В альбоме: /IORQ - DD19-10, DD20-11, DD24-20, DD33-9, X1-B19, X1A-B19; /OUTIORQ - X1-A15, X1A-A15. 5.04: /IORQGE - DD19-10, DD20-11, DD33-9, DD103-3; /IORQ - DD24-20, DD103-1, X1-B19, X1A-B19; /OUTIORQ - DD103-2, R79-2, X1-A15, X1A-A15; GND - DD103-7, R79-1; +5V - DD103-14. 2. 5.04 - /RAS не подключена к DD60-5. 3. 5.04 - добавлен разъем X11 для видео: RED, GREEN, BLUE, /SYNCB, GND, +5V. 4. 5.04 - некоторые цепи не названы как в альбоме. Цепи, соединяющие: X1-17, X1A-17 - -5V; X1-33, X1A-33 - TURBO; X1-B25, X1A-B25 - TIMER. 5. 5.04 - DD16-18 соединена с цепью GX0. В альбоме это не показано. Похоже на возможность программно определять наличие на плате микросхем палитры. Как показало обсуждение, в природе встречаются паты с этим и без этого. 6. 5.04 - коммутация тактовых импульсов 14mHz и XMHZ на DD25 (КП11) сделана по-другому: "половинки" КП11 поменяны местами. И выбираются эти "половинки" по-разному: 5.04 - DD25-1 - /80DS, альбом - DD25-1 - /ONOFF. 7. В альбоме не показано, что контакты SB7-1,2,3 запараллелены с SB7-4,5,6. То же с SB8. 8. 5.04 - неиспользуемые три элемента DD31 (ЛН1) не соеденены как показано в альбоме. 9. 5.04 или альбом - элементы DD27:A и DD27:B поменяны между собой. 10. Альбом - выход элемента DD9:D должен быть обозначен "10". 11. Альбом - в обозначениях некоторых цепей не просматривается инверсия (особенности полиграфии). 12. 5.04 или альбом - обозначения R23 и R24 поменяны между собой. 13. Альбом и 5.04 - конденсатор C10 неполярный 0,1 мкФ должен быть подключен к DD18-2 (/HRESET), C19 полярный - к DD18-5. На плате C10 неполярный должен быть расположен около сборки R10, С19 полярный - около SB7. 14. 5.04 - другая нумерация контактов X9 (клавиатура). 15. Альбом - конденсатор C1 должен быть неполярным 1 мкФ. 16. Альбом - не показан полярный конденсатор C8 100 мкФ (на монтажке в альбоме показан, около разъема питания). ------------[свернуть]
Profi must live!
Моё железо...
1. Profi 5.06/1Mb(DRAM)+Profi5.06(UP)/HDD/3`5FDD/CF512Mb/SD-CARD
3. Profi 6.2 Rev. B/1Mb/3`5FDD/HDD3.2Gb
4. Profi 5.05(down)/1Mb+Profi 5.03(UP)/Pentagon_Fix
Все укомплектованы:
Profi_ZX-BUS/ZXMC2/NemoIDE/SounDrive[свернуть]
Ссылка на Telegram-канал поддержки пользователей Profi.
solegstar, http://zx.pk.ru/showpost.php?p=346336&postcount=284
я думаю и инициализация палитры влезет...
![]()
solegstar, насколько я знаю AloneCoder сейчас особо ничем спектрумовским не занимается и "его" глюк сейчас переписывает Savelij, думаю можно его попросить что-либо прикрутить к глюку, ведь он тоже заинтересован в профи.
начинаем обсуждение сборки/запуска нижней платы.
приложил основные разъемы, и обнаружил два небольших конструктивных косяка:
1) не совпадают крепежные ушки молекса, с приобретенными разъемами. но удачно получилось, что можно просверлить крепежные отверстия, дорог там нет.
2) контроллер клавы примерно на 2мм цепляется за системный разъем. но там тоже удачно получилось свободное место - можно подпилить уголок. или можно вставить разъем с небольшим (на толщину текстолита - 1,5мм) перекосом по высоте.
ок. выложу еще не доведенные до ума вечером.
(поздно вечером, как домой доберусь... %) ).
прошивки есть, но набросанные вчерне, не более того. живьем еще даже основную плату не запустил...
основная часть - практически стандартный профик + дополнения от solegstar для шины. ну и там в районе переключателей в последний момент добавлялась логика переключений...
BOM есть в первом посте под самым нижним спойлером, если что...![]()
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)