Скачать pdf формат статьи – здесь.
Скачать все файлы статьи здесь:
– в zip архиве.
– в tar.gz архиве.
USB-программатор-легко! (USBTiny)


Скачать pdf формат статьи – здесь.
Скачать все файлы статьи здесь:
– в zip архиве.
– в tar.gz архиве.

Раньше мы сказали «А», собрав устройство ввода – клавиатуру, теперь мы просто обязаны сказать «Б» и сделать устройство вывода, чем мы сегодня и займемся. В качестве устройства «Б» у нас будет выступать 7-сегментный индикатор. Но не просто один индикатор, а целая линейка семисегментных индикаторов, причем неограниченной длинны и с кучей эффектов отображения! Интересно? Ну, тогда, начнем! Читать далее

В предыдущей статье мы реализовали программный UART в ATtiny13. Чтобы показать целесообразность применения программного UART в ATtiny13 пришло время заюзать этот интерфейс в реальном устройстве.
Выбор реального устройства пал на устройства ввода – keypad. Кто не в курсе – это набор (матрица) клавиш, часто 3х4 (а-ля телефон). Такие кейпады продаются в радиомагазинах. Читать далее

Еще одним несложным, в плане изготовления, является COM программатор. При условии использования альтернативного режима COM порта Bitbang, отпадает необходимость в преобразовании интерфейса RS232 COM порта в SPI, необходимый для программирования. Остается только привести уровни сигналов COM порта (-12В, +12В) к необходимым (0, +5В). Это и делает
схема COM программатора для AVR микроконтроллеров: Читать далее

Одним из самых простых программаторов AVR является программатор для LPT порта. Это обусловлено тем, что уровни сигналов LPT порта совместимы с уровнями сигналов необходимыми для программирования АВР. Поэтому сигналы с LPT порта можно напрямую подать на микроконтроллер (резисторы нужны лиш для защиты порта от случайных замыканий). Такой программатор можно собрать из подручных материалов буквально за 5 минут! Читать далее

Второй рассмотренной программой будет Sprint-Layout — простая программа для создания двухсторонних и многослойных печатных плат. Программа Sprint-Layout принадлежит той же компании что и sPlan, что делает освоение программы намного проще. Собственного говоря, программа довольно проста и работать на ней начинаешь сходу. Все удобно, понятно и функционально. Программа имеет небольшой размер, хорошую функциональность, портативна – все как я люблю :). Читать далее

Начнем, пожалуй, с программы для черчения электронных и электрических схем. Не претендуя на какие-то особые навороты я пользуюсь программой sPlan. Программа довольно распространенная и Вы вряд ли о ней не слышали. Не буду Вам рассказывать как ею пользоваться – там все довольно просто. Расскажу лишь о том что мне в ней нравится. Ну во-первых у программы небольшой размер — очень уважаю программы у которых функциональность превышает размер. Во-вторых программа является портативной. Папку с установленной программой можно скинуть на флешку и запускать прямо с нее на любом компьютере. Меня очень выручает на работе, где на компах невозможно устанавливать свои программы.
Ну и в третьих программа проста, имеет хорошо организованные и богатые библиотеки, которые содержат множество элементов (каждый элемент можно запросто редактировать) и за счет этого схемки вычерчиваются просто с космической скоростью. Для любителей украшательств есть возможность раскрашивать элементы в различные цвета. Есть готовые рамки, причем как ГОСТовские так и буржуйские. Довольно удобно организована страничка печати. Есть возможность масштабирования при печати и возможность распечатать схему на нескольких листах. В общем приятная в использовании программа.
Cледует отметить, что для профессионального использования sPlan будет слабоват. Для таких случаев, наверно, придется пользоваться более сложными программами -CADами.
sPlan — платная программа.
Splan7.0.0.4.rus_.e🙂xe
В архиве tar.gz программ Splan7.0.0.4.rus
В архиве zip программ Splan7.0.0.4.rus
Кто не знаком с программой — вот Вам русский хэлп. Правда от пятой версии, но в большенстве случаев справедливо и для седьмой.
SPLAN50
Inc файлы скачаны из программы MPLab, которую можно скачать здесь (), установить её, и в одной из папок найти данные файлы, в ней нашел следующие файлы:
P10F200.INC ,P10F202.INC ,P10F204.INC,P10F206.INC,P10F220.INC ,P10F222.INC ,P12C508.INC ,P12C508A.INC ,P12C509.INC ,P12C509A.INC ,P12C671.INC,P12C672.INC ,P12CE518.INC ,P12CE519.INC ,P12CE673.INC ,P12CE674.INC ,P12F508.INC ,P12F509.INC ,P12F510.INC ,P12F629.INC ,P12F635.INC,P12F675.INC ,P12F683.INC ,P16C5X.INC ,P16C61.INC ,P16C62.INC ,P16C62A.INC ,P16C62B.INC ,P16C63.INC ,P16C63A.INC ,P16C64.INC ,P16C64A.INC ,P16C65.INC ,P16C65A.INC ,P16C65B.INC ,P16C66.INC ,P16C67.INC ,P16C71.INC ,P16C72.INC ,P16C72A.INC ,P16C73.INC Читать далее
Программируем pic16f73, pic16f74, pic16f76, pic16f77 на самодельном простом jdm программаторе – 5 проводков. Читать далее
Продолжим замерять частоту на цифровом осциллографе на обычном ПК (более подробно здесь: “https://gameforstreet.ru/oscillograf-na-pk-kompe/”).
Возьмем схему на логике ИЛИ-НЕ из предыдущей статьи и немного её поменяем – добавим количество Гц до 500 и попробуем поделить их с помощью микросхемы к561ие16 на 2, на 16, на 32, можно и больше! Читать далее