Найдено 4 результата

evgen_kz
Сб ноя 12, 2016 11:38:35
Форум: AVR
Тема: ATtiny2313: порты ввода-вывода
Ответы: 12
Просмотры: 2830

Re: ATtiny2313: порты ввода-вывода

Спасибо за помощь.
Если помогло плюсани товарищу :))
Не нажимается "+", идет загрузка и все на этом....

Добавлено after 2 minutes 14 seconds:
графически в Algorithm Builder
http://img.radiokot.ru/files/43722/thumbnail/1475xgy9az.png

Спасибо за помощь.
Еще такой вопрос, а как сделать если ...
evgen_kz
Пт ноя 11, 2016 05:57:05
Форум: AVR
Тема: ATtiny2313: порты ввода-вывода
Ответы: 12
Просмотры: 2830

Re: ATtiny2313: порты ввода-вывода

void main()
{
DDRB=0b01111111; // настроен на выход
DDRD=0; // на вход, но можно было и не писать
while(1)
{
PORTB=PIND; // считаем из D порта и скопируем в B порт
}
}
Неправильно. Нужно же номер кнопки в двоичном коде. И было бы логично кнопки на корпус.

PORTD = 0x7F;
DDRB = 0x07;
while(1 ...
evgen_kz
Чт ноя 10, 2016 11:48:10
Форум: AVR
Тема: ATtiny2313: порты ввода-вывода
Ответы: 12
Просмотры: 2830

ATtiny2313: порты ввода-вывода

Всем привет!
Помогите, пожалуйста, с таким заданием.

К порту D микроконтроллера подключены кнопки (7 шт). Нажатие кнопки должно обеспечить "высвечивание" её номера (начиная от единицы) в двоичном коде на цепочке светодиодов, подключённых к порту B.

Подскажите, как это можно осуществить?
evgen_kz
Пн ноя 07, 2016 11:53:47
Форум: AVR
Тема: Таймеры/счётчики в AVR
Ответы: 1425
Просмотры: 704640

Re: Таймеры/счётчики в AVR

Всем привет!
Помогите, пожалуйста, с таким заданием.

Необходимо создать программу, циклически "перемещающую" огонёк по цепочке светодиодов, подключённых к порту B микроконтроллера ATtiny2313. Для создания задержки между шагами (от 0,1 секунды до 1 секунды) использовать один из встроенных таймеров ...

Перейти к расширенному поиску