Тёмный

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

risctronix
Подписаться 2,4 тыс.
Просмотров 29 тыс.
50% 1

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

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

 

23 окт 2016

Поделиться:

Ссылка:

Скачать:

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

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 68   
@artweider1862
@artweider1862 5 лет назад
единственное нормальное видео по этому регистру. автор красавчик
@armat_it
@armat_it 6 лет назад
не один час убил на то, чтобы найти годное объяснение. Спасибо большое!
@risctronix9194
@risctronix9194 6 лет назад
Пожалуйста!
@user-wy6hi6gx1d
@user-wy6hi6gx1d 5 лет назад
Год искал эту тему по пикам на ассемблере .пример замечательный , все понятно, спасибо за ваш труд!
@ilyasbagirov5439
@ilyasbagirov5439 3 года назад
Блен , спасибо за это видео , очень подробно объяснил за что пины на регистре отвечают , теперь понял как работать со сдвиговыми регистрами
@sambukko
@sambukko 3 года назад
самое толковое объяснение работы данной микрухи
@volodymyrhryhortsev5556
@volodymyrhryhortsev5556 5 лет назад
Смотрел много видео автора. Очень годный контент. За это отдельное спасибо. А мало народу - тема ардуино и контроллеров хоть у всех и на слуху, толком этим мало кто занимается. Просто тема не для широкой публики. А жаль...
@andrejv____5051
@andrejv____5051 2 года назад
Благодарю очень доходчиво и понятно 👍👍👍
@nicholasd.wolfwood4435
@nicholasd.wolfwood4435 7 лет назад
Спасибо за такое детальное описание!
@risctronix9194
@risctronix9194 7 лет назад
Пожалуйста!
@yanin68
@yanin68 5 лет назад
Спасибо за подробное описание )
@mikhailshulgin6965
@mikhailshulgin6965 4 года назад
Прекрасное объяснение !Жаль конечно что последнее.
@yuraholod8050
@yuraholod8050 4 года назад
Очень доходчиво!
@user-di5cu5pm5t
@user-di5cu5pm5t 5 лет назад
я ремонтирую бойлеры и в плате от аристона на кнопках стоит эта микруха ,..спасибо полезное видео, самое больше поразило количество разных напряжений
@michaelmuller8998
@michaelmuller8998 7 лет назад
Спасибо вам за труды всё очень понятно и интересно. Не понемаю почему так мало подписчиков.
@risctronix9194
@risctronix9194 7 лет назад
Спасибо за оценку моего труда. Народу нравиться больше всякого рода самоделки, где что-то паяется, сверлиться, точиться и.т.д. В будущим такой контент появиться на канале. А вот программирование, это очень специфическая тема, которой интересуется или заинтересовывается незначительный круг людей.
@mikhailshulgin6965
@mikhailshulgin6965 4 года назад
@@risctronix9194 Но чтобы их делать надо хорошо теоретически знать принцип работы я так делаю сначала теория основательно с полным пониманием с чем имеешь дело потом уже с легкостью зная принцип и подводные камни леко идешь к практике !Спасибо за видео!
@user-xj5nl8qp5r
@user-xj5nl8qp5r 5 лет назад
Спасибо за объяснение. Собираю часы, очень пригодилось))
@risctronix9194
@risctronix9194 5 лет назад
Пожалуйста. Успехов :)
@zcbesaba
@zcbesaba 4 года назад
Подробно разобранный материал, спасибо, автор молодец, но у состояния Z есть более техническое название "высокий импеданс", использование этого термина более предпочтительно тк используется в забугорных даташниках.
@Pagor
@Pagor 6 лет назад
Ассемблер... Я на ардуино его использовал. Но пояснение у вас Зачет
@andrey7530
@andrey7530 4 года назад
шикорно! ))
@sergpupkin3998
@sergpupkin3998 Год назад
спасибо
@evgeniyboss6025
@evgeniyboss6025 6 лет назад
Спасибо... избавили от чтения даташита... все понятно...
@risctronix9194
@risctronix9194 6 лет назад
Пожалуйста.
@allallall2321
@allallall2321 4 года назад
Спасибо огромное
@risctronix9194
@risctronix9194 4 года назад
Пожалуйста.
@evgeniygazetdinov1620
@evgeniygazetdinov1620 4 года назад
Автору респекты и подсписка единственное адекватное видео по 74HC595
@user-kz4pf2uz1n
@user-kz4pf2uz1n 7 лет назад
Я понимаю ассемблер, но большей частью только на avr c, иногда на ардуино. По сдвиговому регистру все очень круто, а само программирование промотал, как дрыгать ножками ясно по примеру с кнопками... возможно был бы пример на ардуино, народ бы подтянулся.
@user-di5cu5pm5t
@user-di5cu5pm5t 5 лет назад
Очень хочется видео о процессоре Z80 который ставился на спектруме....примеры программ
@Okonoras
@Okonoras 5 лет назад
Здраствуите! Хочу поблагодарить Вас за прекрасный ролик. И тем самым задать вопрос. На 4.33 минуте на выходы Q0 и Q2 подан логический "1". Так как "1" раво +5в, значит нет разницы потенциалов- светодиоды погашены. А если место шины питания +5в поменять на -5в, тогда Q0 и Q2 загорится а остальные погаснут? ( будет надо поменять полярность светодиод).
@risctronix9194
@risctronix9194 5 лет назад
Здравствуйте! Да, если светодиоды подключить на общий провод (минус), то светодиоды на выводах Q0 и Q2 будут светиться.
@Okonoras
@Okonoras 5 лет назад
@@risctronix9194 Спасибо за ответ.
@risctronix9194
@risctronix9194 5 лет назад
Пожалуйста.
@Eridan85L281
@Eridan85L281 7 лет назад
можно ли эту микросхему заменить на КР1533ИР22? прицеп тот же по моему
@risctronix9194
@risctronix9194 7 лет назад
Я не работал с данной микросхемой. Так что не подскажу. Хотя по описанию вроде как схожи. Что бы быть уверенней, в ее аналогичности работы, подключите к КР1533ИР22 кнопки, как это показано в видео с 74HC595 и посмотрите как она будет работать.
@kamilbro4488
@kamilbro4488 4 года назад
... digitalWrite(latchpin,LOW); shiftOut(clockpin, datapin, LBSFİRST, B11111111); shiftOut(clockpin, datapin, LBSFİRST, B00000000); digitalWrite(latchpin, HIGH); в первом регистре будеть 00000000, а втором 11111111. я правильно понял?
@user-jm7mq3ng5s
@user-jm7mq3ng5s 6 лет назад
почему никто не говорит про свойство 595, это при включении на выходах может быть что угодно. светодиоды это поиграть. а если подключить реле и устройства посерьезнее? и случайное дерганье ногой при включении категорически нельзя? никто не сбрасывает эту микру (74hc595) через мк.
@risctronix9194
@risctronix9194 6 лет назад
Из нечего и не откуда, в этом мире не чего не берется. Если что-то туда попала, то явно не само по себе. Есть явные факторы, которые этому посодействовали. Все зависит от тех условий, где будет применятся данная микросхема. И исходя из этого, уже надо смотреть, нужно ее сбрасывать или нет. Это чисто индивидуальный вопрос.
@user-pl4gz8lm5t
@user-pl4gz8lm5t 6 лет назад
в своих проектах я подтягиваю защелку на землю резистором на 1к. И тогда этот эффект пропадает ))
@user-jm7mq3ng5s
@user-jm7mq3ng5s 6 лет назад
Вадим Алиев а кондеи где?)))
@olegh7206
@olegh7206 4 года назад
Прошу прощения у Вас в схеме есть ошибочка, на общую ножку светодиодов подается отрицательный провод питания, и при загрузки бита "0" выходной буфер выдает логический ноль, у Вас логический ноль выглядит как логическая единица.
@risctronix9194
@risctronix9194 4 года назад
Здравствуйте. На какой минуте ролика? Или дайте тайм код.
@adm503
@adm503 4 года назад
@@risctronix9194 на всех минутах где демонстрируется схема. А также странно нарисованы подтягивающие резисторы на защелке и такте. За видео спасибо. На самом деле внятно рассказано.
@risctronix9194
@risctronix9194 4 года назад
Пересмотрел ролик, все там правильно в схеме. Только я сделал чутка не так, в плане восприятия. Надо было общую шину светодиодов подключить на минус, и управлять светодиодами с помощью логической 1(ON), а логическим 0 (OFF). В основном данную микросхему (74HC595) используют для семисегментных индикаторов, а они бывают: как с общим анодом, так и с общим катодом. В ролики, схема подходит для индикатора с общим анодом. А вот для управления к примеру релюшкаим, логику работы лучше поменять (лог.1 - On, лог.0 - Off). *Так а что не так в подтяжки линии тактирование и защелки?* Как по мне, там все правильно.
@user-di5cu5pm5t
@user-di5cu5pm5t 5 лет назад
голова закипела просмотрел половину( мне как электронщику очень сложно понять...темный лес
@28DICI61
@28DICI61 7 лет назад
это конец урокам? Я только пристрастился....
@risctronix9194
@risctronix9194 7 лет назад
Да, больше уроков не будет.
@user-rz9nc5fj4z
@user-rz9nc5fj4z 6 месяцев назад
​@@risctronix9194Почему?
@risctronix9194
@risctronix9194 6 месяцев назад
Мне это не интересно.
@allaksusallaksus2402
@allaksusallaksus2402 5 лет назад
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)
@user-xm5rg3dv3m
@user-xm5rg3dv3m 6 лет назад
Я хочу 74hc595 мені треба
@Sergey_Nikolaev_eto_ya
@Sergey_Nikolaev_eto_ya 7 лет назад
Эта микросхема называется 74 эйч си 595, а не 74 аш цэ 495.
@risctronix9194
@risctronix9194 7 лет назад
Thank you :)
@user-vr7sr3xp1q
@user-vr7sr3xp1q 2 года назад
спасибо
Далее
Пиратские котики
00:50
Просмотров 55 тыс.
Это iPhone 16
00:52
Просмотров 924 тыс.
Микросхема 74HC595 анимация.
9:27
Просмотров 14 тыс.
Пиратские котики
00:50
Просмотров 55 тыс.