NiKa, а ты их проверял хоть? Часто они с залоченным житагом идут.
NiKa, а ты их проверял хоть? Часто они с залоченным житагом идут.
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
NiKa, я у этого продавца брал разные микрухи , и только одна от него мне попалась тухлая (кодек для спринтера) , но мне нужна была одна, а пришло 5 из них одна тухлая, Плисы для спринтера у него брал, спринтер завелся сразу
Скрытый текст
Специалист "УЦА" +SD-Vinxru +PS/2-Vinxru
PLM-X 128 + AY -эмуль на 8меге
Profi V3.2 - 768+Color-CP/M+ProfiExtender Solegstar
Profi V3.2 -1024 Sim30+Color-CP/M+ProfiExtender Solegstar
Pentagon 1024SL 1.42 - работает не совсем стабильно
ZXM-Phoenix V06
ZX-Evolition Rev C2 White FSP-MItX
Sprinter 2000 v.Zorel
Karabas128 + ZX-Taper by TrolSoft +DivSD +ScanDoubler
ZX-UNO v4.1 2М с 4 переключаемыми флешками
Поиск-1 - ждет ремонта
Корвет ПК8010 up to 8020
MisT 1.31
Galaksija + SMD
[свернуть]
Да я и не переживаю, у нас в магазине я бы мог купить только одну плисину за эту цену.
Моё железо
ZX Spectrum 48K issue 2/3/4A/4B/4S/6A
ZX Spectrum +2
ZX Spectrum +3
Harlequin 48K
Harlequin 128K
Karabas-128[свернуть]
Спаял на переходнике SO8-DIP8 заменитель компаратора TL712 на LM311 (по схеме tank-uk):
Работает отлично, не хуже, чем TL712
На переходнике режется 2 дороги, остальное соединяется перемычками, резистор на 1к формфактора 0603 навешивается прямо на пины, резистор 2k2 - вместе с проводочком до нужного пина.
Фото:
Github: https://github.com/andykarpov/
UPD: Закоммитил в git новую прошивку для CPLD.
Почему-то полная дешифрация порта #FE с подключенной периферией (контроллером BDI) глючила.
Сделал укороченную - все стало работать норм.
Ничего не понимаю, думаю - нужна помощь зала
Было:
Стало:Код:port_access <= '1' when N_IORQ = '0' and N_RD = '0' and N_M1 = '1' and BUS_N_IORQGE /= '1' else '0'; D(7 downto 0) <= '1' & ear & '1' & KB(4 downto 0) when port_access = '1' and A(7 downto 0) = "11111110" else -- #FE attr_r when port_access = '1' and A(7 downto 0) = "11111111" else -- #FF "ZZZZZZZZ";
Код:port_access <= '1' when N_IORQ = '0' and N_RD = '0' and N_M1 = '1' and BUS_N_IORQGE /= '1' else '0'; D(7 downto 0) <= '1' & ear & '1' & KB(4 downto 0) when port_access = '1' and A(0) = '0' else -- #FE attr_r when port_access = '1' and A(7 downto 0) = "11111111" else -- #FF "ZZZZZZZZ";
Github: https://github.com/andykarpov/
#FE: bXXXXXXXX_1XX11X10 с полной адресацией он и не работает, там же меняются биты адреса при проходе по клавиатуре или ПЗУ там как-то не так порт выбирает, по нулевому биту тоже не лучший вариант, т.к. могут быть конфликты
а #FF вроде так bXXXXXXXX_1XXX1111
и не дос у обоих
Последний раз редактировалось EvgenRU; 31.07.2017 в 00:35.
про A15:A8 понятно, эти биты участвуют при проходе клавиатуры и их анализировать при дешифрации порта #FE не нужно.
Вопрос: а зачем делать для A7:A0 1XX11X10 ? В чем тайный смысл такого попустительства?
Это обязательно?
Разве в оригинальных 128к моделях ULA так себя ведет? Она вообще про DOS ничего не знает, а внешний BDI-контроллер при этом воткнуть можно.
Не помогает.
Вот кому верить ? Непонятно
Github: https://github.com/andykarpov/
значит БДИ гадит на шину когда не надо )
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)