Тёмный

Микроконтроллеры это просто.#0 ЦПУ. 

Евгений Дробышевский
Подписаться 1,1 тыс.
Просмотров 36 тыс.
50% 1

Микроконтроллеры это просто! Посмотрим что происходит внутри микроконтроллера во время выполнения программы.
В видио могут быть неточности, это сделано для упрощения понимания логики работы МК.

Опубликовано:

 

14 май 2017

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 44   
@user-zu4gn6ww9o
@user-zu4gn6ww9o 2 дня назад
жаль, что вышло только 3 лекции. очень классная подача,ничего лишнего,все по делу.
@hg00023
@hg00023 2 месяца назад
Это лучшее из того, что нужно новичкам(и возможно не только им). Спасибо большое!
@MerkRay
@MerkRay 5 лет назад
Невероятная подача информации! Спасибо, многие вещи уложились в единую картину
@MaksimKurbatov
@MaksimKurbatov 4 месяца назад
Спасибо. Доступно и понятно.🤝
@user-cl5ut1np4f
@user-cl5ut1np4f 2 месяца назад
Умение подать информацию, это самое важное. Весь интернет забит обучающими роликами, но толку от них абсолютно никакого, ибо не понимают сути подачи информации.
@adeptussilicium2821
@adeptussilicium2821 6 месяцев назад
Очень сильное видео, спасибо большое!
@erfolg4015
@erfolg4015 2 года назад
Отличная подача информации! 👍🏽 ... А где продолжение?!!
@user-lv1zv5yf8o
@user-lv1zv5yf8o Год назад
Хорошая работа
@minhojiddinakromov
@minhojiddinakromov 3 года назад
это просто ВААААО спасибо большое. Чувак ты просто большой мозг. Никто не смог мне обяснит это вот так СПАСИБО
@SanyouUA
@SanyouUA 3 года назад
О, Дробышевский! Я твоего тезку Владислава смотрел много, очень интересно )
@warflow
@warflow 3 года назад
Спасибо вам за визуальное представление информации. Мне как человеку который впервые знакомится с понятием микроконтроллер было очень информативно ваше видео
@vi-sky
@vi-sky Год назад
ничего не понял.. как физически всё это происходит внутри?.. механика какая?
@user-yv3xc1dm1f
@user-yv3xc1dm1f Год назад
отличное видео , познавательное , но музыку пожалуйста уберите, мешает концентрироваться
@user-bk4pk5gb1f
@user-bk4pk5gb1f 3 года назад
Спасибо большое!!!!! все доступно и понятно побольше бы таких видео
@Mrpoljkee
@Mrpoljkee 4 года назад
Отличное видео! Спасибо большое, с помощью вас разобрался как работает и устроен микроконтроллер
@voxertv5057
@voxertv5057 4 года назад
спасибо. ассемблер сейчас немаловажен и не видел еще такого энтузиаста на ютубе который норм расскажет за фундаментальные основы информатики. спс. коля 16 лет
@user-ej4kl7ek8m
@user-ej4kl7ek8m 3 года назад
Большое спасибо!
@nicolaeplesco5419
@nicolaeplesco5419 4 года назад
Спасибо!
@user-zs3xx2qk2b
@user-zs3xx2qk2b 6 лет назад
Большое спасибо за урок. Канал будет развивается?++ Хотелось бы хоть какой-нибудь информации о Вас.
@user-sl6mr7qs4g
@user-sl6mr7qs4g 6 лет назад
Да, я планирую делать новые видио. Я сам изучаю контроллеры, а лучше всего понимаешь когда объясняешь сам, вот и все)
@user-zs3xx2qk2b
@user-zs3xx2qk2b 6 лет назад
Евгений Дробышевский Спасибо за отзывчивость. А у Вас есть где-нибудь еще материал? Есть ли Вы в социальной сетях??? Можно ли с Вами где то общатся? или задавать вопросы здесь? Ваша тема перспективная, жду видосы😀
@user-sl6mr7qs4g
@user-sl6mr7qs4g 6 лет назад
Вопросы лучше задавать здесь. Моих материалов больше нет, но в интернете их полно. Могу порекомендовать вот этот источник easyelectronics.ru/category/avr-uchebnyj-kurs/page/5 . Именно с него я и начинал освоение контроллеров.
@kl45gp
@kl45gp 6 лет назад
ОТЛИЧНОЕ ВИДЕО!
@Doctor8882
@Doctor8882 11 месяцев назад
""Микроконтроллеры это просто" - та писец, просто как 2 пальца обоссать.
@user-xm1co2yk8d
@user-xm1co2yk8d 3 года назад
Ничего себе! Эти мелкие многоножки терминаторы какие-то! Яадрёёна... Спасибо! Даже я немного понял!
@innaodessa4957
@innaodessa4957 3 года назад
супер обьяснение.лайк
@elektronika-robototexnika
@elektronika-robototexnika 3 года назад
Хотя многие и говорят, что AVR устарели, но это не так, на этих микросхемах еще много можно создать устройств и разработок! Спасибо Вам, что рассказываете про AVR!
@oxygensss4390
@oxygensss4390 3 года назад
почему в цп находится озу??
@glukmaker
@glukmaker 3 года назад
Это микроконтроллер. Так что как не говори, т.е. ОЗУ находится в цп или ОЗУ находится не в цп - это не важно. Потому как и ЦП и ОЗУ и флеш память программ и все остальное находится на одном кристалле.
@armotech2557
@armotech2557 5 лет назад
Твоё имя останется в истории
@vagabund873
@vagabund873 2 года назад
Всё настолько просто, что я нихуя не понял...
@user-gb6wj6fn9x
@user-gb6wj6fn9x 3 года назад
Что-то в программе не хватает. После вычитания инкр-я счетчик. А где условие?
@glukmaker
@glukmaker 3 года назад
Команда CP - это команда сравнения, а не вычитания. По сути конечно происходит вычитание, но без сохранения результата, но при этом устанавливаются соответствующие флаги регистра статуса. Т.е. если результат отрицательный, т.е. значение R1
@user-gb6wj6fn9x
@user-gb6wj6fn9x 3 года назад
@@glukmaker почему "относительно" условного перехода ? Где конечная точка перехода ? Почему встроенные интерфейсы называют "переферией" ?
@glukmaker
@glukmaker 3 года назад
@@user-gb6wj6fn9x Относительного - потому что смещение, которое содержится в коде команды добавляется к программному счетчику (ну или вычитается из него). Конечная точка перехода вычисляется как значение програмного счетчика плюс указанное смещение, в данном случае 2 (т.е. +2). Насколько оно верно в данном примере я судить не буду, потому как программисту пишущему на ассемблере обычно не нужно самому расчитывать значения смещений. Он может пользоваться метками, а смещение уже будет вычислено в процессе компиляции. Кроме относительных переходов еще бывают абсолютные, когда указывается не смещение, а абсолютный адрес, который присваивается програмному счетчику, а не добавляется к нему, хотя в данном случае программисту тоже не нужно ничего расчитывать, это делает компилятор. Относительные переходы удобны тем, что код ихних команд состоит из одного слова, это экономит память программ, дает возможность создания перемещаемого кода (иногда используется в макросах), возможно и выполняется быстрее (хотя я в этом не уверен). Но так как сама команда состоит из 1 слова, то количество битов выделенное в ней для смещения ограничено и поэтому переходы могут происходить недалеко. Команды абсолютных переходов состоят уже из 2 слов, но там переход возможен на любой адрес. Насчет периферии - это вопрос скорее философский. И периферия - понятие довольно относительное и зависит от масштабов того, что мы рассматриваем. Если рассматривать страну, город, компьютер, какую-то систему - в каждом случае под периферией будет подразумеваться разное. В случае микроконтроллера, хотя оно все находится на одном кристалле, но основными его узлами считаются центральный процессор и память, а все остальные устройства называют периферией.
@user-gb6wj6fn9x
@user-gb6wj6fn9x 3 года назад
@@glukmaker спасибо, хотя вопросов куча, да ладно. Насчёт переферия, тут нет никакой философии. Все что сидит на какой-либо внешней шине (интерфейсе) , добавляется или наоборот, обменивается данными с "башкой" и есть переферия все остальное чистой воды - спекуляция.
@glukmaker
@glukmaker 3 года назад
@@user-gb6wj6fn9x Ну насчет периферии - это я так, образно. Да и раньше в микропроцессорных системах всякие там порты ввода/вывода, таймеры и прочая хрень считалась периферией... А тут все свели на один кристалл, но называют по-прежнему периферией. Лично я этим не заморачиваюсь. Особой разницы нет как называть...Лично для меня это понятие довольно таки относительное и расплывчатое... А насчет команды BRMI вот тут гляньте: www.ntlib.chat.ru/avr/instr/brmi.htm Там поймете почему я написал что не уверен в 100% правильности того, что значение смещения должно быть именно 2. Обычно никогда не приходилось так писать именно число... Для этого используются метки. Т.е типа так: SBR R1,3 SBR R2,5 CP R1,R2 BRMI LABEL INC R1 LABEL: INC R2 и не нужно задумываться над смещением, его сам компилятор просчитает, а то ведь команд может быть несколько, и часть из них могут состоять не из 1 слова, а из 2-х, а в других микропроцессорах длина разных команд может отличаться и в 3 и в 4 раза, или даже больше.
@illia_6685
@illia_6685 4 года назад
Спс, но никто говорит, что внутри этих прямоугольников
@radiomag78
@radiomag78 3 года назад
Канал "Электротехника и электроника для программистов". там человек рассказывает, что внутри. Но это занимает уже далеко не один урок.
@semsoe5638
@semsoe5638 4 года назад
Сенсей.
@clydewarrior2255
@clydewarrior2255 5 лет назад
Atmel больше нет, их выкупили
@Al.Sy.
@Al.Sy. 5 лет назад
Таки скажите, что Microchip их прибрала. Но контроллеры доступны в продаже и бесплатные образцы тоже. Выпуск МК Atmel продолжается.
@ananac0
@ananac0 Год назад
Дизлайк за російську
Далее
Eddie Hall VS Neffati Brothers
00:11
Просмотров 1,6 млн
♀ 🔁 ♂ = ...❓ #OC #늦잠 #vtuber
00:12
Просмотров 997 тыс.
DIY COMPUTER from scratch!
25:03
Просмотров 2,2 млн
Eddie Hall VS Neffati Brothers
00:11
Просмотров 1,6 млн