Макетная плата для ATtiny13.

Опубликовано: 02.12.2008
Автор: Krik99
Рубрики: Обучалка

Сегодня расскажу о создании макетной платы для микроконтроллера ATtiny13. Так как у контроллера портов мало – тогда и деталей будет немного. Так как на этом МК можно делать простые проекты, я нечего типа дисплея, или связи с ПК посредствам USART (у tiny13 его нет) делать не стал. Макетную плату можно использовать в простых отладочных целях, и для изучения данного МК. Читать полностью »

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

Связь МК с ПК через COM-порт (RS232)…

Опубликовано: 23.11.2008
Автор: Krik99
Рубрики: Обучалка

В этой статья на примере я покажу, как с помощью спец микросхемы MAX232 связать ПК с микроконтроллером. Это может пригодиться для отладки проектов на железе, вывод данных на ПК, также при небольших доделках можно связать два МК между собой. В статье рассмотрим обмен данных только в одном направление МК -> ПК. Для начала нам надо спаять адаптер, для согласования лог. уровней COM порта и МК, для этого паяем такую схему Читать полностью »

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

Пример работы с eeprom 24с02 и Tiny13

Опубликовано: 14.11.2008
Автор: Krik99
Рубрики: Обучалка

Расскажу о примере работы с микросхемой eeprom памяти, на примере 24с02. пример основан на устройстве, которое сначала записывает в ячейку 0х01 число 0×8F, а потом считывает его от туда, при этом, если код 0×8F, тогда загорается светодиод. Долго рассказывать не буду, так как использовал готовую библиотеку софтового i2c от Code Vision AVR. Читать полностью »

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

AVR и 7-ми сегментные индикаторы (LED)…

Опубликовано: 26.09.2008
Автор: Krik99
Рубрики: Обучалка

Любой AVR’щик рано или поздно сталкивается с выводом информации на дисплей. Некоторые идут и покупают LCD модули с встроенным контроллером. Это удобно, так как, например в Code Vision AVR есть готовая библиотека для работы с LCD модулями. Некоторые идут и покупают 7 сегментный светодиодный индикатор (LED). Но при этом возникает проблема для работы с этим LED, так как обычно они рассчитаны для динамической индикации, а это значит что для него надо писать дополнительное программное обеспечение. В этой статье и пойдёт речь о написании этого самого, дополнительного программного обеспечения для LED. Читать полностью »

Комментарии (2) »

Работа с датчиком температуры DS18b20

Опубликовано: 15.08.2008
Автор: Krik99
Рубрики: Обучалка

Вот решил написать статью про работу с температурным датчиком DS18b20. Тут познакомимся с небольшими кусками кода. Я писал под CodeVision AVR, и использовал библиотеку ds18b20. Хотя многие скажут глупо использовать готовую библиотеку, так как там много ненужного, и можно написать и по луче, но для начинающих в самый раз. Есть особенность, при работе с шиной 1Wire надо останавливать прерывания, так как нельзя рвать пакеты импульсов. Контролёр можно брать любо, только бы памяти хватило в МК. Весь код можно сгенерировать в CodeVision AVR. Датчик работает по интерфейсу 1Wire. Ну наверное всё, теперь перейдём прямо к коду. Читать полностью »

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

Позже »


Управление

Свежие записи

Разделы