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

  Рет қаралды 38,595

Евгений Дробышевский

Евгений Дробышевский

Күн бұрын

Пікірлер: 48
@святославигоревич-ю9с
@святославигоревич-ю9с 7 ай бұрын
жаль, что вышло только 3 лекции. очень классная подача,ничего лишнего,все по делу.
@MerkRay
@MerkRay 5 жыл бұрын
Невероятная подача информации! Спасибо, многие вещи уложились в единую картину
@hg00023
@hg00023 9 ай бұрын
Это лучшее из того, что нужно новичкам(и возможно не только им). Спасибо большое!
@MaksimKurbatov
@MaksimKurbatov 11 ай бұрын
Спасибо. Доступно и понятно.🤝
@adeptussilicium2821
@adeptussilicium2821 Жыл бұрын
Очень сильное видео, спасибо большое!
@СтюиГ
@СтюиГ 9 ай бұрын
Умение подать информацию, это самое важное. Весь интернет забит обучающими роликами, но толку от них абсолютно никакого, ибо не понимают сути подачи информации.
@minhojiddinakromov
@minhojiddinakromov 3 жыл бұрын
это просто ВААААО спасибо большое. Чувак ты просто большой мозг. Никто не смог мне обяснит это вот так СПАСИБО
@warflow
@warflow 4 жыл бұрын
Спасибо вам за визуальное представление информации. Мне как человеку который впервые знакомится с понятием микроконтроллер было очень информативно ваше видео
@vi-sky
@vi-sky 2 жыл бұрын
ничего не понял.. как физически всё это происходит внутри?.. механика какая?
@АнатолийЗалобнео
@АнатолийЗалобнео 4 жыл бұрын
Спасибо большое!!!!! все доступно и понятно побольше бы таких видео
@Mrpoljkee
@Mrpoljkee 5 жыл бұрын
Отличное видео! Спасибо большое, с помощью вас разобрался как работает и устроен микроконтроллер
@erfolg4015
@erfolg4015 2 жыл бұрын
Отличная подача информации! 👍🏽 ... А где продолжение?!!
@namaz_motiv
@namaz_motiv 4 жыл бұрын
Большое спасибо!
@SanyouUA
@SanyouUA 4 жыл бұрын
О, Дробышевский! Я твоего тезку Владислава смотрел много, очень интересно )
@ПавелТельман
@ПавелТельман 2 жыл бұрын
Хорошая работа
@voxertv5057
@voxertv5057 5 жыл бұрын
спасибо. ассемблер сейчас немаловажен и не видел еще такого энтузиаста на ютубе который норм расскажет за фундаментальные основы информатики. спс. коля 16 лет
@АндрейАндрей-г1ш9з
@АндрейАндрей-г1ш9з 2 жыл бұрын
отличное видео , познавательное , но музыку пожалуйста уберите, мешает концентрироваться
@innaodessa4957
@innaodessa4957 4 жыл бұрын
супер обьяснение.лайк
@nicolaeplesco5419
@nicolaeplesco5419 5 жыл бұрын
Спасибо!
@МаксимБ-ж2е
@МаксимБ-ж2е 4 жыл бұрын
Ничего себе! Эти мелкие многоножки терминаторы какие-то! Яадрёёна... Спасибо! Даже я немного понял!
@ЖеняТюнин-т2б
@ЖеняТюнин-т2б 7 жыл бұрын
Большое спасибо за урок. Канал будет развивается?++ Хотелось бы хоть какой-нибудь информации о Вас.
@ЕвгенийДробышевский-м3е
@ЕвгенийДробышевский-м3е 7 жыл бұрын
Да, я планирую делать новые видио. Я сам изучаю контроллеры, а лучше всего понимаешь когда объясняешь сам, вот и все)
@ЖеняТюнин-т2б
@ЖеняТюнин-т2б 7 жыл бұрын
Евгений Дробышевский Спасибо за отзывчивость. А у Вас есть где-нибудь еще материал? Есть ли Вы в социальной сетях??? Можно ли с Вами где то общатся? или задавать вопросы здесь? Ваша тема перспективная, жду видосы😀
@ЕвгенийДробышевский-м3е
@ЕвгенийДробышевский-м3е 7 жыл бұрын
Вопросы лучше задавать здесь. Моих материалов больше нет, но в интернете их полно. Могу порекомендовать вот этот источник easyelectronics.ru/category/avr-uchebnyj-kurs/page/5 . Именно с него я и начинал освоение контроллеров.
@elektronika-robototexnika
@elektronika-robototexnika 4 жыл бұрын
Хотя многие и говорят, что AVR устарели, но это не так, на этих микросхемах еще много можно создать устройств и разработок! Спасибо Вам, что рассказываете про AVR!
@luser-ub5mj8yv8s
@luser-ub5mj8yv8s Ай бұрын
Флаги, операнды,.. Ведь можно попроще, на простом переключении лампочек? Темные леса в объяснении, лишь бы болтать, и тянуть время!
@Doctor8882
@Doctor8882 Жыл бұрын
""Микроконтроллеры это просто" - та писец, просто как 2 пальца обоссать.
@oxygensss4390
@oxygensss4390 4 жыл бұрын
почему в цп находится озу??
@glukmaker
@glukmaker 4 жыл бұрын
Это микроконтроллер. Так что как не говори, т.е. ОЗУ находится в цп или ОЗУ находится не в цп - это не важно. Потому как и ЦП и ОЗУ и флеш память программ и все остальное находится на одном кристалле.
@kl45gp
@kl45gp 7 жыл бұрын
ОТЛИЧНОЕ ВИДЕО!
@armotech2557
@armotech2557 6 жыл бұрын
Твоё имя останется в истории
@ЕаАс-ч4з
@ЕаАс-ч4з 4 жыл бұрын
Что-то в программе не хватает. После вычитания инкр-я счетчик. А где условие?
@glukmaker
@glukmaker 4 жыл бұрын
Команда CP - это команда сравнения, а не вычитания. По сути конечно происходит вычитание, но без сохранения результата, но при этом устанавливаются соответствующие флаги регистра статуса. Т.е. если результат отрицательный, т.е. значение R1
@ЕаАс-ч4з
@ЕаАс-ч4з 4 жыл бұрын
@@glukmaker почему "относительно" условного перехода ? Где конечная точка перехода ? Почему встроенные интерфейсы называют "переферией" ?
@glukmaker
@glukmaker 4 жыл бұрын
@@ЕаАс-ч4з Относительного - потому что смещение, которое содержится в коде команды добавляется к программному счетчику (ну или вычитается из него). Конечная точка перехода вычисляется как значение програмного счетчика плюс указанное смещение, в данном случае 2 (т.е. +2). Насколько оно верно в данном примере я судить не буду, потому как программисту пишущему на ассемблере обычно не нужно самому расчитывать значения смещений. Он может пользоваться метками, а смещение уже будет вычислено в процессе компиляции. Кроме относительных переходов еще бывают абсолютные, когда указывается не смещение, а абсолютный адрес, который присваивается програмному счетчику, а не добавляется к нему, хотя в данном случае программисту тоже не нужно ничего расчитывать, это делает компилятор. Относительные переходы удобны тем, что код ихних команд состоит из одного слова, это экономит память программ, дает возможность создания перемещаемого кода (иногда используется в макросах), возможно и выполняется быстрее (хотя я в этом не уверен). Но так как сама команда состоит из 1 слова, то количество битов выделенное в ней для смещения ограничено и поэтому переходы могут происходить недалеко. Команды абсолютных переходов состоят уже из 2 слов, но там переход возможен на любой адрес. Насчет периферии - это вопрос скорее философский. И периферия - понятие довольно относительное и зависит от масштабов того, что мы рассматриваем. Если рассматривать страну, город, компьютер, какую-то систему - в каждом случае под периферией будет подразумеваться разное. В случае микроконтроллера, хотя оно все находится на одном кристалле, но основными его узлами считаются центральный процессор и память, а все остальные устройства называют периферией.
@ЕаАс-ч4з
@ЕаАс-ч4з 4 жыл бұрын
@@glukmaker спасибо, хотя вопросов куча, да ладно. Насчёт переферия, тут нет никакой философии. Все что сидит на какой-либо внешней шине (интерфейсе) , добавляется или наоборот, обменивается данными с "башкой" и есть переферия все остальное чистой воды - спекуляция.
@glukmaker
@glukmaker 4 жыл бұрын
@@ЕаАс-ч4з Ну насчет периферии - это я так, образно. Да и раньше в микропроцессорных системах всякие там порты ввода/вывода, таймеры и прочая хрень считалась периферией... А тут все свели на один кристалл, но называют по-прежнему периферией. Лично я этим не заморачиваюсь. Особой разницы нет как называть...Лично для меня это понятие довольно таки относительное и расплывчатое... А насчет команды 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 5 жыл бұрын
Спс, но никто говорит, что внутри этих прямоугольников
@radiomag78
@radiomag78 3 жыл бұрын
Канал "Электротехника и электроника для программистов". там человек рассказывает, что внутри. Но это занимает уже далеко не один урок.
@vagabund873
@vagabund873 2 жыл бұрын
Всё настолько просто, что я нихуя не понял...
@semsoe5638
@semsoe5638 5 жыл бұрын
Сенсей.
@ClydeSimonSound
@ClydeSimonSound 6 жыл бұрын
Atmel больше нет, их выкупили
@Al.Sy.
@Al.Sy. 6 жыл бұрын
Таки скажите, что Microchip их прибрала. Но контроллеры доступны в продаже и бесплатные образцы тоже. Выпуск МК Atmel продолжается.
@ananac0
@ananac0 Жыл бұрын
Дизлайк за російську
@vitaldnovak659
@vitaldnovak659 Ай бұрын
Буду смотреть 100 раз пока не пойму с тем примером с увеличением единицы. Нифига не понял.
@3a-aaa
@3a-aaa 25 күн бұрын
чтобы это понять на таком уровне - тебе надо изучить, как устроены логические элементы, из которых состоят рс триггеры из триггеров состоят счетчики и регистры такие счетчики и регистры стоят в процессоре поняв это тебе нужно изучить, как счетчик выбирает адреса в пзу и написать руками прошивку для пзу и прогнать ее в симуляторе протеус, подключив на выход пзу светодиоды после этоно изучить схему зх спектрума и посмотреть ролик про компутер на канале большая мастерская тома после этого с вероятностью 95% ты начнеш понимать устройство процессора
@nikitaemelyanov6712
@nikitaemelyanov6712 25 күн бұрын
Спасибо!
Микроконтроллеры это просто.#2 Память
5:40
Евгений Дробышевский
Рет қаралды 18 М.
КАК УСТРОЕН TCP/IP?
31:32
Alek OS
Рет қаралды 269 М.
Как работает процессор
25:40
House of NHTi
Рет қаралды 438 М.
Лекция №1 "Микроконтроллеры" (Донов Г.И.)
1:12:42
Дистанционные занятия МФТИ
Рет қаралды 43 М.
Самое простое объяснение нейросети
16:30
Программный Кот
Рет қаралды 137 М.