ds18b20 and 1-wire на AVR. Подключение. Программа на Си. Шаг №6

Обновлено 9.04.15. Здравствуйте дорогие друзья. В предыдущей статье мы с Вами рассмотрели подключение и алгоритм работы с семи сегментным индикатором. В этом посте я расскажу о цифровых датчиках температуры ds18b20.  Рассмотрим подключение, напишем программу на Си используя техническую документацию. Познакомимся с интерфейсом 1-Wire.  Выведем температуру на индикатор. Читать далее

Семи сегментный индикатор и AVR. Динамическая индикация. Программа на Си. Шаг №5

Обновлено 3.04.15. Всем привет. В прошлой статье мы с Вами рассмотрели алгоритм общения с ЖКИ, а также вывод информациина нее, и протестировали в симуляторе. В этой записи я кратенько расскажу о “недорогом” способе вывода информации — это семисегментный индикатор, который является наиболее простым из индикаторов, для отображения арабских цифр, а также некоторых символов, которые возможно на нем вывести. Также рассмотрим программу на Си для AVR, и подключение в железе и симуляторе. Читать далее

Подключаем ЖКИ на базе ks0066 к AVR. Программа на Си. Шаг № 4

Обновлено 23.02.15. Всем привет. Рассмотрев первую программу в статье №3на микроконтроллере, способы настройки Makefile (статья №2), заливки, а также имея «aрсенал» необходимой литературы (статья №1), приступаем чуть к более сложному этапу: подключим ЖКИ к AVR и разберем алгоритм «общения» с ним. Итак начнем с того, что же такое ЖКИ ? Это жидкий  кристалл который помещен в стеклянный кювет. Жидкокристаллический дисплей состоит из нескольких слоев, где ключевую роль играют две стеклянные панели,  на которые наносится тонкий слой металла, образующий электроды. Читать далее

Makefile — создаем и настраиваем для AVR. Шаг№2

Обновлено 11.02.15. Всем привет. В предыдущей статье №1  мы описали ту литературу и программы, которые нам понадобится для работы с микроконтроллерами AVR. Так вот, что бы показать первый пример написания и заливки программы в “камень”, мы начнем работу с программы WinAVR. Если Вы откроете какие-нибудь исходники для контроллеров, то заметите, что в папке помимо содержания в себе файлов с расширением .с и .h также содержат еще файл Makefile (рис. ниже). Читать далее

Первая программа на AVR. Настройка и прошивка. Шаг №3

Обновлено 14.02.15. Здравствуйте дорогие друзья. В прошлой статье №2, мы остановились на рассмотрении файла Makefile, который, еще раз повторюсь, является настроечным файлом под контроллер и проект. В этой статье напишем первую программу на AVR — мигание светодиодом, разберемся с какой стороны к этому делу подходить. Итак открываем редактор Notepad. Создаем файл с расширением .c : File-New-C/C++-Save as, перед сохранением Читать далее