Перейти к содержанию
    

Модификация мигалки на микроконтроллере

Здравствуйте!
Делаю свой первый проект Светодиодная мигалка на микроконтроллере ATmega8. Проект собирал в Atmel Studio.
Вроде все заработало как нужно, но хочу теперь добавить светодиоды - 4 штуки или более и повесить их к примеру на порт B. 
Не совсем понимаю что нужно написать в код, как я понимаю сначала нудно настроить порт B на выход :DDRB= 0xff;   

А вот как быть дальше не совсем понятно(( Подскажите пожалуйста.
Я могу просто скопировать часто кода где есть порт D и заменить на B. К примеру рядом с DDRD &= ~(1<<j); дописать DDRB &= ~(1<<j); и так далее?

Изменено пользователем mega2560

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

8 часов назад, mega2560 сказал:

Я могу просто скопировать часто кода где есть порт D

А для порта D вы как делали? Тоже откуда-то скопировали? Может стоит всё же один раз разобраться и потом самому писать? Копированием чужого много не напрограммируешь.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...