Не понял с картинки 866 инверсные или нет биты. О.К.
Вид для печати
Не понял с картинки 866 инверсные или нет биты. О.К.
barick, Калькулятор фьюзов. С ним намного понятнее.
Прошивать USBASP удобно avrdude_prog. Можно выбрать отображение фьюзов как в ponyprog или в avrdude. Ну или окончательно запутаться :)
Всем спасибо! Прошил 328 с фьюзами, как на картинке (где у 866-го пусто - поставил галки). При первом включении на экране светлый прямоугольник на месте знакоместа и мигающий курсор. Всё остальное работает. Просмотр разводки платы в месте видеоконтроллера выявил досадную ошибку - до 1D16.3 не довёл А0... Сегодня не получилось исправить, завтра исправлю. Доложусь по результату.
Первоначально её там не было, поэтому это не ошибка. В этом случае запись в видеоадаптер будет производиться по всем адресам портов, от 00 до 07 (хотя программно используется только 00). Если подключить А0, то только по нечётным адресам. Чётные же адреса (А0=1) в будущем зарезервированы под звук (который будет составной частью адаптера).
Докладываю. Ничего менять с А0 не стал (действительно, не ошибка, когда перерисовывал "для себя" то схему рисовал с первичного дисплейного модуля), а написал пару строк на ассемблере (непрерывный опрос D1 и запись символа в порт 0), чтобы осциллографом что-то увидеть. Увидел - триггер D18.1 работает в режиме счёта, НО на выводе 5 всегда нуль... Поскольку прозвонка не показала КЗ (около 500 Ом на землю), то был заменён D18. Ну и на этом всё. Экран ожил! Ура!
Как там в сказке: "не гонялся бы ты, поп, за дешевизною..." Практически все МС у меня - выпаянные из материнок. Две из всего набора не перенесли процедуру. Надо было на макетке всё проверить перед запайкой.
Какой IDE флэш-диск посоветуете, и где купить?
Не советую, просто делюсь "опытом". Карту 128Мб заказывал здесь - https://ru.aliexpress.com/item/32856...AbTest=ae803_5
Пришла за 10 дней. Пока лежит, жду адаптер.
Адаптер CF-IDE -https://ru.aliexpress.com/item/32950858309.html?spm=a2g0v.search0104.3.78.6087209 9cTCR7S&ws_ab_test=searchweb0_0%2Csearchweb201602_ 10_10065_10068_319_317_10696_453_10084_454_10083_1 0618_10307_10301_537_536_10059_10884_10889_10887_3 21_322_10915_10103_10914_10911_10910%2Csearchweb20 1603_52%2CppcSwitch_0&algo_expid=9b340449-3377-4510-a9de-13c5ff6b6b4e-11&algo_pvid=9b340449-3377-4510-a9de-13c5ff6b6b4e&transAbTest=ae803_5
Пока не доехал.
$5,57 + $1,14
Так дешевле и компактней.
Вопрос к RW6HRM: Вы упоминали об использовании базы данных. А какой программой Вы пользуетесь? Я скачал dBaseII версий 1.12 и 1.17, но модуль монитора не понимает их команду "@".
В каком случае "не понимает"? Предполагаю, что в случае позиционирования курсора. Вполне возможно, что при установке не был выбран тип терминала VT-52. Но это не самый главный косяк ;) Тут ещё нерешённый вопрос с функциональными клавишами - какой код нужно передавать при нажатии клавиш F1-F12? Скажем, F1-F5 можно взять из клавиатуры к "Ирише" (насколько оно будет корректным?), а остальное? Если будут точно известны коды от ФК ("стандартные" для СР/М) - зашью их в клавиатурный пик. Тогда и с DBase можно будет разбираться чуток плотнее.
Для своих целей пользуюсь бейсиком и файлами с произвольным доступом, этакая кривенькая СУБД получилась. Меня удовлетворяет, но на суд общественности выносить не буду :rolleyes: