Сдвиговый регистр 74HC595 и загрузка данных в него, по SPI интерфейсу.

В данном видео рассказано о работе микросхеме 74HC595 (8 битный сдвиговый регистр)
Исходный код - goo.gl/iFiUgH
Datasheet 74HС595 - goo.gl/LAhmhM
E-mail: risctronix@gmail.com

Пікірлер: 68

  • @artweider1862
    @artweider18625 жыл бұрын

    единственное нормальное видео по этому регистру. автор красавчик

  • @armat_it
    @armat_it6 жыл бұрын

    не один час убил на то, чтобы найти годное объяснение. Спасибо большое!

  • @risctronix9194

    @risctronix9194

    6 жыл бұрын

    Пожалуйста!

  • @sambukko
    @sambukko3 жыл бұрын

    самое толковое объяснение работы данной микрухи

  • @volodymyrhryhortsev5556
    @volodymyrhryhortsev55565 жыл бұрын

    Смотрел много видео автора. Очень годный контент. За это отдельное спасибо. А мало народу - тема ардуино и контроллеров хоть у всех и на слуху, толком этим мало кто занимается. Просто тема не для широкой публики. А жаль...

  • @user-wy6hi6gx1d
    @user-wy6hi6gx1d5 жыл бұрын

    Год искал эту тему по пикам на ассемблере .пример замечательный , все понятно, спасибо за ваш труд!

  • @ilyasbagirov5439
    @ilyasbagirov54393 жыл бұрын

    Блен , спасибо за это видео , очень подробно объяснил за что пины на регистре отвечают , теперь понял как работать со сдвиговыми регистрами

  • @user-di5cu5pm5t
    @user-di5cu5pm5t5 жыл бұрын

    я ремонтирую бойлеры и в плате от аристона на кнопках стоит эта микруха ,..спасибо полезное видео, самое больше поразило количество разных напряжений

  • @andrejv____5051
    @andrejv____50512 жыл бұрын

    Благодарю очень доходчиво и понятно 👍👍👍

  • @zcbesaba
    @zcbesaba4 жыл бұрын

    Подробно разобранный материал, спасибо, автор молодец, но у состояния Z есть более техническое название "высокий импеданс", использование этого термина более предпочтительно тк используется в забугорных даташниках.

  • @nicholasd.wolfwood4435
    @nicholasd.wolfwood44357 жыл бұрын

    Спасибо за такое детальное описание!

  • @risctronix9194

    @risctronix9194

    7 жыл бұрын

    Пожалуйста!

  • @yanin68
    @yanin685 жыл бұрын

    Спасибо за подробное описание )

  • @mikhailshulgin6965
    @mikhailshulgin69654 жыл бұрын

    Прекрасное объяснение !Жаль конечно что последнее.

  • @user-xj5nl8qp5r
    @user-xj5nl8qp5r5 жыл бұрын

    Спасибо за объяснение. Собираю часы, очень пригодилось))

  • @risctronix9194

    @risctronix9194

    5 жыл бұрын

    Пожалуйста. Успехов :)

  • @yuraholod8050
    @yuraholod80504 жыл бұрын

    Очень доходчиво!

  • @michaelmuller8998
    @michaelmuller89987 жыл бұрын

    Спасибо вам за труды всё очень понятно и интересно. Не понемаю почему так мало подписчиков.

  • @risctronix9194

    @risctronix9194

    7 жыл бұрын

    Спасибо за оценку моего труда. Народу нравиться больше всякого рода самоделки, где что-то паяется, сверлиться, точиться и.т.д. В будущим такой контент появиться на канале. А вот программирование, это очень специфическая тема, которой интересуется или заинтересовывается незначительный круг людей.

  • @mikhailshulgin6965

    @mikhailshulgin6965

    4 жыл бұрын

    @@risctronix9194 Но чтобы их делать надо хорошо теоретически знать принцип работы я так делаю сначала теория основательно с полным пониманием с чем имеешь дело потом уже с легкостью зная принцип и подводные камни леко идешь к практике !Спасибо за видео!

  • @Pagor
    @Pagor6 жыл бұрын

    Ассемблер... Я на ардуино его использовал. Но пояснение у вас Зачет

  • @evgeniygazetdinov1620
    @evgeniygazetdinov16204 жыл бұрын

    Автору респекты и подсписка единственное адекватное видео по 74HC595

  • @andrey7530
    @andrey75304 жыл бұрын

    шикорно! ))

  • @user-kz4pf2uz1n
    @user-kz4pf2uz1n7 жыл бұрын

    Я понимаю ассемблер, но большей частью только на avr c, иногда на ардуино. По сдвиговому регистру все очень круто, а само программирование промотал, как дрыгать ножками ясно по примеру с кнопками... возможно был бы пример на ардуино, народ бы подтянулся.

  • @evgeniyboss6025
    @evgeniyboss60256 жыл бұрын

    Спасибо... избавили от чтения даташита... все понятно...

  • @risctronix9194

    @risctronix9194

    6 жыл бұрын

    Пожалуйста.

  • @allallall2321
    @allallall23214 жыл бұрын

    Спасибо огромное

  • @risctronix9194

    @risctronix9194

    4 жыл бұрын

    Пожалуйста.

  • @user-di5cu5pm5t
    @user-di5cu5pm5t5 жыл бұрын

    Очень хочется видео о процессоре Z80 который ставился на спектруме....примеры программ

  • @user-vr7sr3xp1q
    @user-vr7sr3xp1q2 жыл бұрын

    спасибо

  • @Okonoras
    @Okonoras5 жыл бұрын

    Здраствуите! Хочу поблагодарить Вас за прекрасный ролик. И тем самым задать вопрос. На 4.33 минуте на выходы Q0 и Q2 подан логический "1". Так как "1" раво +5в, значит нет разницы потенциалов- светодиоды погашены. А если место шины питания +5в поменять на -5в, тогда Q0 и Q2 загорится а остальные погаснут? ( будет надо поменять полярность светодиод).

  • @risctronix9194

    @risctronix9194

    5 жыл бұрын

    Здравствуйте! Да, если светодиоды подключить на общий провод (минус), то светодиоды на выводах Q0 и Q2 будут светиться.

  • @Okonoras

    @Okonoras

    5 жыл бұрын

    @@risctronix9194 Спасибо за ответ.

  • @risctronix9194

    @risctronix9194

    5 жыл бұрын

    Пожалуйста.

  • @Eridan85L281
    @Eridan85L2817 жыл бұрын

    можно ли эту микросхему заменить на КР1533ИР22? прицеп тот же по моему

  • @risctronix9194

    @risctronix9194

    7 жыл бұрын

    Я не работал с данной микросхемой. Так что не подскажу. Хотя по описанию вроде как схожи. Что бы быть уверенней, в ее аналогичности работы, подключите к КР1533ИР22 кнопки, как это показано в видео с 74HC595 и посмотрите как она будет работать.

  • @kamilbro4488
    @kamilbro44884 жыл бұрын

    ... digitalWrite(latchpin,LOW); shiftOut(clockpin, datapin, LBSFİRST, B11111111); shiftOut(clockpin, datapin, LBSFİRST, B00000000); digitalWrite(latchpin, HIGH); в первом регистре будеть 00000000, а втором 11111111. я правильно понял?

  • @user-jm7mq3ng5s
    @user-jm7mq3ng5s6 жыл бұрын

    почему никто не говорит про свойство 595, это при включении на выходах может быть что угодно. светодиоды это поиграть. а если подключить реле и устройства посерьезнее? и случайное дерганье ногой при включении категорически нельзя? никто не сбрасывает эту микру (74hc595) через мк.

  • @risctronix9194

    @risctronix9194

    6 жыл бұрын

    Из нечего и не откуда, в этом мире не чего не берется. Если что-то туда попала, то явно не само по себе. Есть явные факторы, которые этому посодействовали. Все зависит от тех условий, где будет применятся данная микросхема. И исходя из этого, уже надо смотреть, нужно ее сбрасывать или нет. Это чисто индивидуальный вопрос.

  • @user-pl4gz8lm5t

    @user-pl4gz8lm5t

    6 жыл бұрын

    в своих проектах я подтягиваю защелку на землю резистором на 1к. И тогда этот эффект пропадает ))

  • @user-jm7mq3ng5s

    @user-jm7mq3ng5s

    6 жыл бұрын

    Вадим Алиев а кондеи где?)))

  • @user-di5cu5pm5t
    @user-di5cu5pm5t5 жыл бұрын

    голова закипела просмотрел половину( мне как электронщику очень сложно понять...темный лес

  • @olegh7206
    @olegh72064 жыл бұрын

    Прошу прощения у Вас в схеме есть ошибочка, на общую ножку светодиодов подается отрицательный провод питания, и при загрузки бита "0" выходной буфер выдает логический ноль, у Вас логический ноль выглядит как логическая единица.

  • @risctronix9194

    @risctronix9194

    4 жыл бұрын

    Здравствуйте. На какой минуте ролика? Или дайте тайм код.

  • @adm503

    @adm503

    4 жыл бұрын

    @@risctronix9194 на всех минутах где демонстрируется схема. А также странно нарисованы подтягивающие резисторы на защелке и такте. За видео спасибо. На самом деле внятно рассказано.

  • @risctronix9194

    @risctronix9194

    4 жыл бұрын

    Пересмотрел ролик, все там правильно в схеме. Только я сделал чутка не так, в плане восприятия. Надо было общую шину светодиодов подключить на минус, и управлять светодиодами с помощью логической 1(ON), а логическим 0 (OFF). В основном данную микросхему (74HC595) используют для семисегментных индикаторов, а они бывают: как с общим анодом, так и с общим катодом. В ролики, схема подходит для индикатора с общим анодом. А вот для управления к примеру релюшкаим, логику работы лучше поменять (лог.1 - On, лог.0 - Off). *Так а что не так в подтяжки линии тактирование и защелки?* Как по мне, там все правильно.

  • @allaksusallaksus2402
    @allaksusallaksus24025 жыл бұрын

    Q7' может подключить к MISO, а вот сигнала CS сильно нехватает

  • @risctronix9194

    @risctronix9194

    5 жыл бұрын

    Не понял на счет включения. MISO это шина данных, от ведомого, в данном случае 74HC595, к ведущему (микроконтроллеру) А что такое CS сигнал?

  • @allaksusallaksus2402

    @allaksusallaksus2402

    5 жыл бұрын

    @@risctronix9194 Если подключить Q7' к MISO то ведущий может узнать что было в регистре. Сигнал CS нужен чтобы на шине SPI было несколько независимых ведомых устройств

  • @risctronix9194

    @risctronix9194

    5 жыл бұрын

    А у Вас шина CS одна для двух микросхем или на каждую своя?

  • @allaksusallaksus2402

    @allaksusallaksus2402

    5 жыл бұрын

    @@risctronix9194за редким исключением каждому ведомому устройству необходим свой CS

  • @risctronix9194

    @risctronix9194

    5 жыл бұрын

    Если Вы хотите независимо читать с каждого ведомого, то у каждого должна быть своя шина CS. А если она будет одна на всех, то уже не получиться индивидуально считывать данные. Придется считывать весь массив данных. Если микросхемы 2, то этот массив будет 16 бит. МК (xxxx xxxx dddd dddd) < 1 ведомый Q7' (xxxx xxxx) < 2 ведомый MISO (dddd dddd)

  • @28DICI61
    @28DICI617 жыл бұрын

    это конец урокам? Я только пристрастился....

  • @risctronix9194

    @risctronix9194

    7 жыл бұрын

    Да, больше уроков не будет.

  • @user-rz9nc5fj4z

    @user-rz9nc5fj4z

    6 ай бұрын

    ​@@risctronix9194Почему?

  • @risctronix9194

    @risctronix9194

    6 ай бұрын

    Мне это не интересно.

  • @user-xm5rg3dv3m
    @user-xm5rg3dv3m6 жыл бұрын

    Я хочу 74hc595 мені треба

  • @Sergey_Nikolaev_eto_ya
    @Sergey_Nikolaev_eto_ya7 жыл бұрын

    Эта микросхема называется 74 эйч си 595, а не 74 аш цэ 495.

  • @risctronix9194

    @risctronix9194

    7 жыл бұрын

    Thank you :)

  • @sergpupkin3998
    @sergpupkin3998 Жыл бұрын

    спасибо

Келесі