Порты ввода-вывода | Первая программа | Микроконтроллеры с нуля #4

preview_player
Показать описание
Порты ввода-вывода являются основным и единственным узлом с помощью которого микроконтроллер взаимодействуют с внешними устройствами. Поэтому прежде, чем написать первую программу следует научиться настраивать порты ввода-вывода микроконтроллера. Для этой цели служат два регистра: DDRx и PORTx. Например, если порт B микроконтроллера необходимо настроить на выход, то в соответствующий бит DDRB следует записать 0, а если на вход – 1. Путем запись 0 или 1 в регистр PORTB на данном выводе порта B устанавливают высокий или низкий потенциал.

Ссылки на покупку полезных элементов, необходимых для успешного изучения программирования микроконтроллеров AVR.

#ПортыМикроконтроллера #НастройкаПортов #AVR
Рекомендации по теме
Комментарии
Автор

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

designecca
Автор

Я очень благодарен автору, за такие классные видио уроки! Очень доходчиво, мне как начинающему в этом деле. Желаю Вам крепкого здоровья! Не бросайте снимать видио уроки.Вы очень хороший учитель! Мне 56, и я обязательно научусь!

ojttzov
Автор

Какие замечательные у Вас уроки. Мне 55 лет. Я с удовольствием пополняю свои знания.

GennadiyBurda
Автор

Добрый день. Дмитрий, Вы действительно заслуживаете похвалы. Далеко не каждый, знающий своё дело технарь, может так грамотно и доходчиво по сути читать лекции. Вы по жизни где-то преподаёте? В институте, в школе? Любопытен Ваш возраст с профессиональной точки зрения. Обескураживает факт наличия специфических технических знаний и умение их преподнести. Сразу видно, человек разбирается в том, о чем рассказывает и делает это очень даже профессионально.

ivans
Автор

лучший канал на ютубе по изучению микроконтроллеров!!!
СПАСИБО !!!!

varerik
Автор

Так внятно, кратко, по сути, компетентно рассказано. Очень круто. Спасибо Вам большое.

zewsvintage
Автор

Спасибо за труды!
Желаю много идей для видео.
Ждём новых видео с нетерпением.
Вы редкостный хороший человек!
Ещё раз спасибо.
Буду смотреть все видео не по по одному разу...

Rin_Media
Автор

Очень классный канал! Большое спасибо! Сейчас вашим видео поделюсь с друзьями! Не останавливайтесь, у вас получается отлично объяснять столь непонятную информацию. Все так дословно, каждый символ разобрали! Каждую скобочку!

DOMINATOR-ounz
Автор

Дмитрий, спасибо Вам большое за Ваши ролики. Ну почему в вузе учат всякую ерунду, а не то, что нужно!

NK-pgim
Автор

Огромное спасибо! Очень доходчиво, кратко и понятно! Творческих успехов!!!

suklgvh
Автор

Восхищён! Чётко, ясно и понятно!!! Так держать!

fohephe
Автор

Спасибо за Ваши труды. Очень доходчиво объясняете.

lexa
Автор

Спасибо огромное.Класс!!! Все понятно и доходчиво!!!

alesandryabov
Автор

Мне понравилось. Надеюсь дальше так же понятно все будет.

olegrusski
Автор

Сразу видно, музыкант автор канала. Это не диез, а решетка в простонародии, но мы-то с тобой закончили по как минимум 5 лет чтобы выучить это сольфеджио

dmax_
Автор

Для тех кто до этого работал на ардуино, не обязательно качать и устанавливать АТМЕЛ СТУДИО потому что
Ардуино иде полностью принимает и компилирует чистый си.

abduraufabdiev
Автор

ComputerCraft вспомнился. Только Data Direction Register, и Port Data Register выбираются в аргументах функций redstone.setOutput("side",
Где "side" - сторона кубика-"компьютера" служащая портом ввода-вывода.

gngcgfy
Автор

*02:01** Features - фичес* _(англ.), _ *фичерс* _(амер.)_

farkhadshay
Автор

После компиляции выдаёт ошибку - "recipe for target 'main.o' failed". Помогите пожалуйста)

bazlevich
Автор

8:51 "знак диез"... Вы в прошлом Все обычно решеткой называют, а тут родное слово)

mrvvbkk