Перейти к блогу GetChip.net - блог        JilTE[1] - в разработке     Модификации устройств - модификации

 
Текущее время: 04 май 2024, 22:03

Часовой пояс: UTC + 3 часа [ Летнее время ]



Ответить
Имя пользователя:
Заголовок:
Текст сообщения:
Введите текст вашего сообщения. Длина сообщения в символах не более: 60000

Размер шрифта:
Цвет шрифта
Настройки:
BBCode ВКЛЮЧЁН
[img] ВКЛЮЧЁН
[flash] ВЫКЛЮЧЕН
[url] ВКЛЮЧЁН
Смайлики ВЫКЛЮЧЕНЫ
Отключить в этом сообщении BBCode
Не преобразовывать адреса URL в ссылки
Анти-спам
Анти-спам:
Выполните задание
   

Обзор темы - Индикатор SHD0032
Автор Сообщение
  Заголовок сообщения:  Индикатор SHD0032  
Цитата
Библиотека для индикатора . Пример написан для ATtiny2313, тактовая частота 8 МГц от внутреннего генератора.

Библиотека имеет два независимых режима вывода значений на индикатор:

Положение точки на индикаторе определяется четырьмя младшими битами переменной Pointer_Points. Каждый бит соответствует разряду индикатора. 1 – высвечивается точка, 0 – не высвечивается точка. Пример (отображаются все точки разрядов): #b1111 -> Pointer_Points

1. Подпрограмма Send_SHD0032, выводит значения переменных Digit1, Digit2, Digit3, Digit4, на индикатор.

2. Вывод строки (код ASCII) на индикатор производится с помощью макроса Print (string). Пример вывода цифр 1234 на индикатор: Print (“1234”). Значения цифр и символов выводятся из файла Digits_ABC.csv находящегося в папке проекта.
Выводимые значения из файла: “- . 0123456789”

Вывод ENABLE индикатора подключается к выводу PB2 (14). Значением OCR0A можно изменять яркость свечения индикатора. 0 -> OCR0A (максимальная яркость), 230 -> OCR0A (минимальная яркость)
SHD0032G_V2.zip [80.64 КБ]
Скачиваний: 596
Сообщение Добавлено: 27 фев 2015, 19:02

Часовой пояс: UTC + 3 часа [ Летнее время ]


Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB