Должно работать так же, как и с atmega8 без буквы А: из-за изменения технологии несколько изменились электрические параметры, в остальном всё то же самое, и даже программатор не сможет отличить чип с "А" от чипа без "А" (сигнатура одинаковая).
В .асм файлах есть текст "Протокол RC-5", а это означает, что будут работать только пульты работающие по протоколу RC-5. Если протокол твоих пультов неизвестен, то всё равно можно попробовать, благо деталей - кот наплакал, или поискать другой проект. З.Ы. Тут есть проект, который рассчитан на "любой ...
Насколько я понял код, тебе надо проинвертировать сигналы на анодах твоих индикаторов (сегменты ты уже проинвертировал). Примерно таким макаром: case 0:{digit3=0;digit1=1;break;}; case 1:{digit1=0;digit2=1;break;}; case 2:{digit2=0;digit3=1;break;}; То, что в коде выделено красным ...
Лень проверять, но разве свободные лапы контроллера не прочитаются как "1" (из-за внутренних подтягивающих резисторов)? И как, в таком случае может прочитаться 0b000...? Попробуй завести кнопки на корпус, а не на питание. И в любом случае, если ты хочешь проверить состояние одного бита, то проверяй ...
С защитой всё нормально, защита от КЗ встроена в микросхему. А из минусов - понадобится здоровый трансформатор и не менее здоровый радиатор, т.к. греться будет прилично. Особенно, если будешь делать блок питания на все 37 вольт.
if (++_mptr > &MenuItems[(sizeof MenuItems)/(sizeof (struct _menuItem)) - 1]) //Установить указатель на последний элемент...никак не могу вкурить все эти скобки здесь _mptr = MenuItems; //присвоить указателю
_mptr - указатель на структуру _menuItem, точнее на один из массива ...
Распиновку (где какой контакт) можно узнать из datasheet'а . Так как в таких жки применяют HD44780-совместимые контроллеры, то подключение можно подсмотреть в любой конструкции с такими жки , например в этой , отличие будет только в команде инициализации (надо будет инициализировать жки в режим 1 ...
Да, это то, что надо - описание I2C присутствует Спасибо! А то я уже отчаялся найти информацию по этой микрушке - везде попадался только краткий datasheet...
Где найти полный datasheet на аудио-процессор PT2314 ? Всё, что попадалось - краткое описание и назначение выводов. Из описания узнал, что этот аудио-процессор (какое название!) управляется по шине I2C, а вот какими командами - великая тайна, которая не раскрывается ни в одном datasheet 'e ...
Что ето за микросхемы? На одной написано 8580R5 1687 25 На другой 251913-01 1984 cbm 0489 31 еще на одной F6 8701 1187 21 И на последней написано 8565r2 1785 22(у нее 40 выводов). Подскажите что это за микрухи и куда их можно применить? Похоже ты разобрал Commodore 64 Первая микруха - 8580 R5 ...
Осилил недавно чуть более серьёзный, чем 5 проводков, программатор (USBTinyISP, если что), и теперь озадачился платой-переходником с 10-пинового разъёма на различные корпуса. Разводку такой платы, как ни странно, найти не удалось. Уверен, что многие делали себе такие платы, и некоторые может даже ...
Последовательно с питанием включил светодиод. ПОСЛЕДОВАТЕЛЬНО?? 4.5 Вольт от батарейки, и минус ~2 Вольта остаётся на светодиоде, до МК доходит вольта 2-2.5 Странно, что вообще работает Светодиод надо подключать ПАРАЛЛЕЛЬНО питанию, через резистор на 470 - 1кОм. P.S. Я, когда баловался с 5 ...
На вид - вполне работоспособна. На практике - не знаю, я бы покопался в инете, посмотрел, как это реализовано у более опытных товарищей. Сейчас заметил: для ресета "0" - это активный уровень, контроллер у тебя перманентно в ресете будет
чтобы читать - да. но тебе нужно "выбрать" столбец, который ты читаешь. полагаю, ты хочешь это сделать, подавая "0" на PD4, PD5, PD6 по очереди, и читать состояние пинов PD0-PD3. Для этого нужно часть порта настроить на выход, а часть - на вход.