На данный момент не удалось протестировать данный код…
Есть протестированный вариант для atmega328p – “gameforstreet.ru/atmega328p-vosproizvodim-zvuk-s-sd-karty/” Читать далее
На данный момент не удалось протестировать данный код…
Есть протестированный вариант для atmega328p – “gameforstreet.ru/atmega328p-vosproizvodim-zvuk-s-sd-karty/” Читать далее
На данный момент не удалось протестировать данный код…
Данная схема способна записывать и читать аудиофайлы с SD-карты – работает на Микросхемах pic16f876a. Были добавлены функции остановки, воспроизведения, записи, паузы, а также аудиовход с возможностью подключения микрофона. Схема аудиозаписи на основе C. Читать далее
На данный момент не удалось протестировать данный код…
В этом посте показано, как я сделал простой проигрыватель аудиофайлов с помощью микроконтроллера PIC16F877A, где аудиофайл хранится на 8-гигабайтной карте micro SD.
Я использовал аудиофайл с частотой 8000 Гц, 8-битный стереофонический (2 канала), который я преобразовал из формата MP3 в формат WAV с помощью бесплатной программы с открытым исходным кодом под названием Audacity (сайт: http://www.audacityteam.org/).
Мы будем использовать компилятор CCS C (CCS PIC-C Compiler), а не поставляемый Microchip компилятор XC8, и полагаться на библиотеки, предоставляемые CCS.
Поэтому чтобы скомпилировать код С, указанный ниже, нужно установить CCS PIC-C Compiler версии 5.051.
Читать далее
Для своих экспериментов пользуюсь самодельным блоком питания с регулировкой от 1,5 В до 30 В. Напряжение со вторичной обмотки трансформатора сначала выпрямляется диодным мостом, далее поступает на вход стабилизатора LM317. Читать далее
Недостаточно входных контактов на нашем микроконтроллере? Вы можете использовать 74HC154D. Читать далее
Недостаточно входных или выходных контактов на нашем микроконтроллере? Вы можете использовать HEF4067B.
Для HEF4067B:
HEF4067B – это однополюсный 16-позиционный аналоговый выключатель (SP16T), предназначенный для использования в аналоговых или цифровых системах.
применение мультиплексора/демультиплексора 16:1. Коммутатор оснащен четырьмя цифровыми входами выбора (A0, A1,
A2 и A3), шестнадцать независимых входов/выходов (Yn), общий вход/выход (Z) и цифровой
разрешающий вход (E). При высоком значении E переключатели отключаются. На входах установлены зажимные диоды. Это позволяет использовать токоограничивающие резисторы для подключения входов к напряжениям, превышающим VDD. Читать далее
Linux Rosa Fresh R12: Запускаем Tiny Multi Bootloader Plus (v0.14.6.5) через Wine и прошиваем PIC микроконтроллеры. Читать далее
Некоторые pic с завода идут с загруженным бутлеудером (Bootloader, Boot load), поэтому их можно прошивать без программатора!!!
Ещё одним огромным плюсом является то, что – чтобы обновить прошивку или полностью перепрошить микроконтроллер, уже впаянный в схему, достаточно подключится к нему через UART – два проводка TX и RX!!!
Воспользуемся загрузчиком – TINY BOOTLOADER — один из самых популярных загрузчиков для микросхем PIC 16F и 18F.
Для примера запрограммируем микроконтроллер – Pic16f877a.
Также будлеудер прошивки есть для: Читать далее
Эта программа заставляет светодиод мигать с частотой 2 Гц. Используется внутренний RC-генератор с частотой 4 МГц. Написана на языке ассемблер. Читать далее
Ниже Вы сможете скачать hex, с файлы для прошивки Atmega8515. Читать далее