С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
ZX-Evolution 4Mb rev.c2 + Video DAC2 + Nemo IDE rev.D (A0/A8) +
NeoGS rev.c2/ZXM Moon Sound/ZXM Soun Card Extreme/AYX32 +
FDD 5,25'' + 2xFDD 3,5''/SDCard 16Gb + 8Gb/HDD 80 Gb + DVD-Rom
MiSTer Full Addons + MicroSD 64 Gb + 16 Gb
Rusazar(26.04.2020)
Ну, Reset переносить на F12, думаю, не стоит - Print Screen уже давно прижилась, но если что, повесить Reset на F12 не составит труда.
Прежде чем продолжать перепрограммировать клавиши для Турбо, хочу решить проблему, с которой я вчера неожиданно столкнулся:
Изначально кварц был подключен к самому микроконтроллеру и фьюзы были установлены как для внешнего кварца - CKSEL 0...3 = Off, в этом режиме всё работало.
Собрал внешний генератор на микросхеме MC14069, туда входит кварц, два конденсатора по 22 пф и резистор на 2 МОм, подал тактовые импульсы на МК, как по даташиту, на вход XTAL1, второй вход XTAL2 теперь свободный, он же 7й бит порта B, на него повесил светодиод, фьюзы не менял, в этом режиме тоже всё работает, но использовать 7-й бит порта B в этом режиме всё ещё нельзя, что подтверждается тем, что попыткой в прошивке выдать туда 1, зажечь этот светодиод не удалось.
Далее меняю фьюзы на работу от внешнего генератора - как по даташиту все 4 CKSEL 0...3 меняю на On, и контроллер клавиатуры перестаёт работать совсем. Почему, пока не могу понять. Но пока не удастся решить эту проблему, не удастся подключить оба сигнала Турбо.
С уважением, Александр
Ldaborc(26.04.2020)
Вообщем, засада оказалась с внешним тактовым генератором. Дотрагиваюсь пальцем к резистору 2 МОм и микроконтроллер начинает работать с фьюзами CKSEL = 0000. И есть хорошая новость - в этом режиме бит 7 порта B доступен! Т.е. остаётся составить правильную схему внешнего кварцевого генератора на MC14069, всё остальное получится.
С уважением, Александр
Northwood, а на какую частоту ты делал генератор? не пробовал брать частоту с 8 вывода DD77:3? там должно быть 28мгц.
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.
Кварц в генераторе на 20 МГц. Тянуть тактовую частоту от DD77:3 лучше не стоит, тем более со входа ТМ8 - это может нарушить стабильность работы компьютера, да и свободных контактов на разъёме XS1 нету. Контроллер клавиатуры должен иметь свой собственный автономный тактовый генератор.
С уважением, Александр
Последний раз редактировалось Northwood; 26.04.2020 в 14:52.
С уважением, Александр
Посмотрел справочный лист - там и фронт-спад при 5 вольтах - 100-200 нс. Наверно, если КМОП-уровни не нужны,то 1533ЛН1 еще потянет 20 МГц (а (1)531 должна точно).
Последний раз редактировалось IanPo; 26.04.2020 в 16:45.
ZXM-Phoenix rev.01 2048K, VG93 hw emulator
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)