V-10 означает, что эти чипы гарантированно работают на 10 МГц при напряжении питания выше 2.7 Вольта.Сообщение от Alex_NEMO
На 5-ти вольтах они работают даже лучше чем их 20-ти МГц братья
Последний раз редактировалось caro; 23.01.2011 в 19:00.
caro, Я поддерживаю идею сделать, если возможно, версию для atmega8, ибо что-то у нас с другими дикий дефицит
Исправил прошивку под работу с ATMega8.
Как ни прискорбно, один чип ATMega8L-8PI, который у меня был в наличии
не захотел работать на частоте 20 МГц.
Завелся с кварцем на 12 МГц, но это к сожалению слишком медленно,
что бы обеспечить работу контроллера в noWAIT режиме.
Завтра куплю ATMega8A, которые гарантированно работают до 16 МГц при 4.5 Вольта,
думаю на них 20 МГц можно будет обеспечить.
2Alex_NEMO - проверь со своим кристаллом.
Последний раз редактировалось caro; 04.02.2011 в 19:50.
Ну, что, господа-товарищи-коллеги!
Докладаю о проведенных испытаниях. Итак, участники теста:
1. Моя плата KAY-1024 v2010;
2. Кварцы "лодочка" (усеченный HC-49) на 20 МГц и 25 МГц (с паленой ПЦ-мамки);
3. Кондеры "обвязки" кварца - 2х18пФ, SMD типоразмара 0805:
4. Пять контроллеров ATmega8-16PI/PU(3 шт.) и ATmega8L-8PI(2шт.)
Первый тест, кварц 20.0 МГц:
все 5 контроллеров запустились и нормально работали. В режиме ТУРБО, в 48 Бейсике "прощелкал" все кнопки, СБРОСил ПринтСкрином, попереключал ТУРБО/неТУРБО.
Второй тест, кварц 25.0 МГц - тут интереснее:
1. Контроллер ATmega8-16PI, datacode 0549I - не завелся - черный экран - глубокий зависон, даже наплатный RESET не помог;
2. Контроллер ATmega8-16PU, datacode 0929G - не завелся - черный экран - глубокий зависон, даже наплатный RESET не помог. Контроллер приобретался у всем печально известного Andrews'a;
3. Контроллер ATmega8-16PU, datacode 0929G - робкие попытки запуститься - но не пошел, возможно, на 22...24 Мгц завелся бы. Контроллер приобретался у всем печально известного Andrews'a;
4. Контроллер ATmega8L-8PI, datacode 0423G - чуть более явные попытки запуститься, да же картинку показал, но ни на одну клавишу не реагировал;
5. Гвоздь программы! Контроллер ATmega8L-8PI, datacode 0403. Запустился и прекрасно(!) работал в ТУРБЕ! В режиме ТУРБО, в 48 Бейсике "прощелкал" все кнопки, СБРОСил ПринтСкрином, попереключал ТУРБО/неТУРБО. Работал, гад! На сколько помню, сдернул его года 4-ре назад с умершего ламинатора "Felowes" или как его там...
Вот такие пироги! Т.е. по идее, любая Мега8(A) должна завестись на 20МГц и СТАБИЛЬНО работать! На большей частоте (до 24 МГц) - как повезет! Пробуйте! Всем удачи и огромная благодарность Камилю за оперативность! Так держать!!!
Speccy-2007 + 48k(пока) + TR-DOS + ZX-VGA
KAY-1024 v2010/SDCard HxC Floppy Emulator/Epson SD-700/ZX-VGA/.....
Проверил ROM-Switcher на КАЕ - работает! "Склеил" прошивки:
1. Прошивка от ЛАСа, датированая 2002 годом;
2. Прошивки для Феникса. ПЗУ TR DOS версии 5.03. Штатная(базовая) версия ПЗУ, без излишеств.
3. ПЗУ TR-DOS 6.11P + Fatall 0.23 Сборка by Keeper. Экспериментальная сборка с копировщиком Fatall 0.23 by savelij в свободной странице ПЗУ.
4. ПЗУ TR-DOS 6.11P + WDC 1.3 Сборка by Keeper. Экспериментальная сборка с копировщиком WDC 1.3 by Budder в свободной странице ПЗУ.
Все пашет, только есть один момент - 1-я прошивка стартует при J5, установленном в положение 11-12. Остальные стартуют, если J5 в 10-11. Как сделать что бы было "все едино"? Перелопатить последовательность страниц ПЗУ в прошивке ЛАСа? В какой последовательности? Сохранится ли функционал прошивки?
Speccy-2007 + 48k(пока) + TR-DOS + ZX-VGA
KAY-1024 v2010/SDCard HxC Floppy Emulator/Epson SD-700/ZX-VGA/.....
Я именно такие резонаторы и использую.Сообщение от zst
Только в ZXMC приходится ставить HC-49, поскольку нужны частоты дробные,
а ZTT в продаже только с целыми значениями частот.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)