roboforum.ru

Технический форум по робототехнике.

Двухразрядный, 7-сегментный LED???

Двухразрядный, 7-сегментный LED???

Alximik » 06 дек 2006, 15:11

Делаю измеритель освещенности.
Фотодатчик ФД263, микроконтроллер ATMEGA16, индикатор 7- сегментный LED (китаец D5621A/B).
Вот набросал алгоритм:
1) Измерение АЦП-хой
2) Читаем регистр АЦП
3) Преобразуем bin -> dec ( из бинарной в десятичную систему)
4) Переводим dec -> условные единицы [%]

А дальше начались проблемы, как правильно передать полученное двузначное число через порт на индикатор. Мой вариант:

5) Делим у.е.[%] на 10
6) Читаем дробную часть
6.1) Пишем дробную часть в порт
7) Читаем целую часть
7.1) Пишем целую часть в порт
8) Обнуляем порт

Проверьте пожалуйста...насколько я неправ  :) и если кто сталкивался с подобно проблемой бросьте куском кода в автора  :)

avr123.nm.ru » 06 дек 2006, 16:41

вы можете посмотреть примеры работы с - 7seg LED - в самом низу страницы - avr123.nm.ru

Alximik » 06 дек 2006, 17:04

Посмотрел ваш курс, задача 9, там неплохо расписана работа с АЦП, но данные в примере передаются на USART.:roll:
Все равно спасибо.


Rambler\'s Top100 Mail.ru counter