Пятница, 29.03.2024, 05:13
Приветствую Вас Гость | RSS
Главная | Каталог статей | Регистрация | Вход
Меню сайта
Реклама Google
Форма входа
Категории раздела
Это нужно знать! [17]
Изучаем AVR [30]
Программаторы [12]
Необходимое ПО [8]
Готовые устройства [73]
Справочная [38]
Инструмент [0]
Технология [8]
Литература [0]
Arduino скетчи [18]
Поиск
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Микроконтроллеры - это просто!
Главная » Статьи » Изучаем AVR

Пример работы с АЦП и ЖКИ в CodeVision AVR
Пример использование встроенного 6-ти канального АЦП микроконтроллера ATmega8. Для считывания показаний с АЦП используется ЖКИ 2 строки по 16 символов на контроллере HD44780, также используется UART. Управление всем устройством осуществляется по UART или 2-мя кнопками (описание команд ниже). Контроллер работает от внутреннего RC-генератора, настроенного на 4МГц.

Принципиальная схема:



Управление двумя кнопками
1. Старт преобразования
2. Стоп преобразования

Программа написана на Си в CodeVisionAVR. Управление по UART осуществляется цифрами: 

1-6 - смена канала АЦП.
7 - старт преобразования(всегда)
8 - одиночное преобразование
9 - стоп преобразования
0 - вывод помощи

Внимание! Не подключайте микроконтроллер напрямую к com-порту, используйте преобразователь уровней (MAX232).

В архиве "АЦП на ATmega8" находятся:
1.Проект в CodeVisionAVR.
2.Проект в Протеусе
3.Проект в VMLab.
Категория: Изучаем AVR | Добавил: Alex (07.01.2014)
Просмотров: 3078 | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Copyright MyCorp © 2024