Прерывания в PIC16F628A

Прерывания – это очень полезная вещь в микроконтроллерах, она позволяет отвлечь контроллер от выполнения основной программы, на подпрограмму при срабатывании одного из прерываний. Прерывания могу быть как внешними: изменения уровня сигнал на одном из выводов или приход сообщения в USART … , так и внутренними: при переполнении таймера или совершения операции работы с внутренней EPROM памятью …

Читать полностью »

4 комментария »

Alex_EXE | 04.02.2011 | Микроконтроллеры | 13 354 просмотров

Генератор изображений (устарела)

Перейти к новой версии статьи и программы.

Данная программа предназначена для генерации массива изображения для графических дисплеев. Она может генерировать изображения кратные 4х8, максимального размера 84х48.

Выведенное изображение (дисплей nokia3310)

Выведенное изображение (дисплей nokia3310)

В более ранних статьях был рассмотрено, как работать с графическим дисплеем от нокии 3310, также была размещена программа для генерации шрифтов. Но этот дисплей в первую очередь графический и не рассмотреть, как можно вывести на него картинку – это не раскрыть большую часть его потенциала. Для восполнения пробела была написана небольшая программа для генерации массива, содержащего изображение, для последующего вывода на дисплей.

Читать полностью »

5 комментариев »

Alex_EXE | 14.01.2011 | Программы | 6 951 просмотров

Блок питания из китайского зарядника

Для питания маломощных и нетребовательных к питанию схем можно использовать китайские зарядки для сотовых телефонов. Ведь зарядное устройство — это уже готовый компактный импульсный блок питания. Их большой плюс — это цена, т. к. можно купить до 50 рублей (в АШАНЕ стоят около 30-40р). Они имеют гальваническую развязку с сетью. Зарядки компактны и уже в небольшом корпусе, что позволит вынести БП из устройства и тем самым сэкономить в нём место. Для питания от них достаточно добавить один или пару гасящих диодов или линейный стабилизатор (зависит от исходящего и требуемого напряжения и потребителя).

Питание мигалки от ЗУ

Питание мигалки от ЗУ

Читать полностью »

1 комментарий »

Alex_EXE | 12.01.2011 | Питание | 12 979 просмотров

С Новым Годом!

Всех с Новым 2011 Годом!

Ушедший год был трудным, но продуктивным. В нём были свои радости и печали, свои взлёты и падения, пусть в Новом году будет больше радости и взлётов, а все невзгоды останутся в прошлом году. С праздником всех Вас!

За это время сайт начал жить активной жизнью, на сколько позволяли мои силы. За это большая благодарность моим друзьям, которые помогли с поддержкой сайта. Пусть Новый год будет более перспективным для сайта, и он продолжит расти и чаще радовать новыми статьями.

Комментировать »

Alex_EXE | 01.01.2011 | Новости | 2 969 просмотров

EEPROM в PIC микроконтроллере

Во все микроконтроллерах есть своя энергонезависимая память, которая позволяет сохранить немного данных, когда контроллер выключен. В этой статье будет рассказано, как работать с EEPROM на примере PIC16F628A.

Читать полностью »

8 комментариев »

Alex_EXE | 25.12.2010 | Микроконтроллеры | 8 052 просмотров

Al ICQ Reference Bot

Когда владелец компьютера, уходя, оставляет компьютер дома для решения каких-либо задач, часто возникает необходимость отслеживать процессы, происходящие на нем и производить действия для управления ходом выполняемой работы. Также часто возникает ситуация когда нужно узнать важную информацию, но за отсутствием под рукой данных технических средств, будь то компьютер или телевизор, это бывает часто затруднительно сделать.

В наше время у многих людей есть сотовые телефоны, которые имеют выход в Интернет и имеют установленный ICQ клиент, с помощью которого они постоянно находятся на связи и который потребляет мало Интернет трафика.

Был разработан ICQ справочный бот для решения подобных проблем.

Читать полностью »

4 комментария »

Alex_EXE | 25.12.2010 | Программы | 7 282 просмотров

Часы реального времени — DS1307

Во многих конструкциях полезно знать текущее время, но не всегда есть возможность, да и если контроллер будет сильно загружен, то часы будут постоянно отставать или спешить, что не очень хорошо. Выходом может стать внешний готовый источник времени – часы реального времени — DS1307.

Фотография модуля

Фотография модуля

Часы состоят из микросхемы DS1307, кварца на 32,768Кгц, батарейки и 2-х подтягивающих резисторов на линии SDA и SLC. Благодаря батарейке они продолжают идти при отключении внешнего питания. Также у DS1307 есть свободные 56 байтов энергозависимой статической ОЗУ, которые можно использовать в своих целях.

Читать полностью »

19 комментариев »

Alex_EXE | 21.12.2010 | Микроконтроллеры | 26 486 просмотров

страниц: позже 1 2 3 ... 19 20 21 22 23 24 25 26 27 28 29 раньше