Коротенький диспетчер

Понадобился мне небольшой диспетчер. Вот, собственно, результат. Тут, конечно, фиг чего нового придумаешь, но все таки пусть лежит. Нуждается в легком допиливании, ибо добавление задачи сверх положенного сорвет контроллеру крышу, ну и стек в прерывании некисло прогружается. Под катом здоровая простыня кода, можно сразу копировать и запускать. Есть фрагменты кода DI HALT`a, они со мной давно ))


Читать дальше

Вместо цифрового потенциометра на 8 уровней

Вообще, нужен был для регулировки контрастности дисплея типа 1602, для сопроцессора ввода-вывода на тини 2313, а под рукой не было. И вообще в зоне доступности не было. Пришлось колхозить, в результате — вот такая штука.


Читать дальше

Контроллер светодиодной задней оптики с разными штуками для классического жигуля.

Первая статья — не бейте сильно.

Была задача сделать своеобразную оптику на жигуль назад — чтобы поворотник, к примеру, сначала увеличивался, потом уменьшался, и чтобы тормоза моргали сначала раза три, перед тем как загореться окончательно. Ну и аварийки в 2103 вообще не положено было — тоже параллельно решил. Все на меге8, регистрах и сборках Дарлингтона. Вообще, чтоб под катом не шариться без нужды, сразу скажу, что там, на мой взгляд, для новичка полезного, для спеца там ниччччего полезного нет. Будет про транзисторные ключи (в этом посте), про прерывания, про флаги, про битмаски, про понижение напряга до пяти вольт на mc34063. Как сказал уже, спецу неинтересно будет.


Читать дальше