Как работать с микросхемой nand?
Как работать с микросхемой nand?
Всем доброго времени суток. Вобщем, ситуация такова: в мои грабли попала плата с несколькими микросхемами. Меня они заинтересовали, я откопал на часть из них datasheet из которого узнал что конкретно те, которыми я интересовался были микросхемами nand (Goldstar GD4011B).
То, что это микросхемы nand это всё, что я от туда понял. Там ещё приводилась блок-схема с описанием токов и прочая лирика. Но как осуществлять запись и чтение с неё по итогам потраченого времеи я совершенно не понял. Использовать я её собираюсь совместно с МК atmega8. Вобщем, если кто вкурсе как осуществлять манипуляции с памятью подобного рода, пожалуйста, отпишитесь. Или хотя бы подкиньте инфу, где можно найти инфу про то как это делать. И как читать их схемы из datasheet'а. Заранее благодарю.
То, что это микросхемы nand это всё, что я от туда понял. Там ещё приводилась блок-схема с описанием токов и прочая лирика. Но как осуществлять запись и чтение с неё по итогам потраченого времеи я совершенно не понял. Использовать я её собираюсь совместно с МК atmega8. Вобщем, если кто вкурсе как осуществлять манипуляции с памятью подобного рода, пожалуйста, отпишитесь. Или хотя бы подкиньте инфу, где можно найти инфу про то как это делать. И как читать их схемы из datasheet'а. Заранее благодарю.
Ответы на вопросы иногда бывают настолько просты, что найти их практически невозможно.
Re: Как работать с микросхемой nand?
Аналогом 4011 является микросхема K561ЛА7.
>(*.*)<
Котище огромно, ушасто, пушисто, глазасто, зубасто, колючелапо и мявай. (c)
Котище огромно, ушасто, пушисто, глазасто, зубасто, колючелапо и мявай. (c)
Re: Как работать с микросхемой nand?
Так что записать туда ничего не получится - обычная комбинационная логика NAND = И - НЕ
-
Demiurg
- Это не хвост, это антенна
- Сообщения: 1480
- Зарегистрирован: Ср июн 25, 2008 15:19:44
- Контактная информация:
Re: Как работать с микросхемой nand?
Б-г-г...
Re: Как работать с микросхемой nand?
Не, ну искусства ради можно на четырех элементах И-НЕ собрать два RS-триггера.
И записывать туда аж два бита информации. С помощью меги8, да.
И записывать туда аж два бита информации. С помощью меги8, да.
>(*.*)<
Котище огромно, ушасто, пушисто, глазасто, зубасто, колючелапо и мявай. (c)
Котище огромно, ушасто, пушисто, глазасто, зубасто, колючелапо и мявай. (c)
Re: Как работать с микросхемой nand?
Так как работать с подобными вещами объяснит кто-нибудь?
Ответы на вопросы иногда бывают настолько просты, что найти их практически невозможно.
-
Demiurg
- Это не хвост, это антенна
- Сообщения: 1480
- Зарегистрирован: Ср июн 25, 2008 15:19:44
- Контактная информация:
Re: Как работать с микросхемой nand?
BOND12 писал(а):Так как работать с подобными вещами объяснит кто-нибудь?
Транзисторы - аналоговые микросхемы - цифровые микросхемы - микроконтроллеры. Только в такой последовательности. И никак иначе. Вам вредно сразу за МК браться...
- Albert_V
- Друг Кота
- Сообщения: 4119
- Зарегистрирован: Чт сен 12, 2013 00:54:12
- Откуда: ЗаМКАДье. Там, где ЦУП
Re: Как работать с микросхемой nand?
NAND Flash и логический элемент NAND это разные вещи.
Re: Как работать с микросхемой nand?
BOND12 писал(а):Так как работать с подобными вещами объяснит кто-нибудь?
Та пожалуйста. 1. Запаяй на плату. 2. Подключи питание. 3.Подавай на входы логические сигналы 0 или 1. Если на всех входах 1, на выходе 0. Если хотя бы один 0 - на выходе 1. Делов-то - на копейку.
Re: Как работать с микросхемой nand?
ГГГГ. повеселило
"Не, ну искусства ради можно на четырех элементах И-НЕ собрать два RS-триггера."
два RS триггера идеальный антидребезг .2 кнопки вкл и 2 выкл. ,а как как КМОП то в статике ничего не жрет
так что даже это может пригодится
"Не, ну искусства ради можно на четырех элементах И-НЕ собрать два RS-триггера."
два RS триггера идеальный антидребезг .2 кнопки вкл и 2 выкл. ,а как как КМОП то в статике ничего не жрет
так что даже это может пригодится
ух ты.... показывает
- COKPOWEHEU
- Говорящий с текстолитом
- Сообщения: 1525
- Зарегистрирован: Чт июн 10, 2010 20:11:19
Re: Как работать с микросхемой nand?
Контроллер сам КМОП и в режиме сна (когда тактирование останавливается) точно так же "ничего не жрет".
Re: Как работать с микросхемой nand?
"Контроллер сам КМОП"
узнали на неделе и решили со всеми поделиться ? то есть уже добрались до второй страницы даташита ?
сорри до третьей страницы))
узнали на неделе и решили со всеми поделиться ? то есть уже добрались до второй страницы даташита ?
сорри до третьей страницы))
ух ты.... показывает
- COKPOWEHEU
- Говорящий с текстолитом
- Сообщения: 1525
- Зарегистрирован: Чт июн 10, 2010 20:11:19
Re: Как работать с микросхемой nand?
Вы так говорите как будто читать документацию что-то плохое.
Впрочем, судя по предложению делать для контроллера антидребезг на дискретной логике только на том основании что она КМОП, вам еще изучать ее и изучать.
Впрочем, судя по предложению делать для контроллера антидребезг на дискретной логике только на том основании что она КМОП, вам еще изучать ее и изучать.
- ptr128
- Вымогатель припоя
- Сообщения: 606
- Зарегистрирован: Чт окт 06, 2016 21:12:07
- Откуда: Южное Бутово
Re: Как работать с микросхемой nand?
Demiurg писал(а):Транзисторы - аналоговые микросхемы - цифровые микросхемы - микроконтроллеры.
Ну если цель - МК, то аналоговые микросхемы требуются очень поверхностно. А вот до транзисторов изучение поведения кондесаторов и индуктивностей настоятельно рекомендуется. Чтобы вообще понимать, что такое фронты, почему у них такие формы и почему одна и та же схема на 100КГц работает, а на 10МГц - нет.
Не ошибается только то, кто ничего не делает.
Тот, кто признает свои ошибки, на них учится.
Глупец же, упорствуя в своих заблуждениях, остается глупцом.
Тот, кто признает свои ошибки, на них учится.
Глупец же, упорствуя в своих заблуждениях, остается глупцом.
Re: Как работать с микросхемой nand?
кто советовал антиребезг на логике в схеме с контроллером ?
понятно что он там лишний так как есть програмные методы .
понятно что он там лишний так как есть програмные методы .
ух ты.... показывает
- ptr128
- Вымогатель припоя
- Сообщения: 606
- Зарегистрирован: Чт окт 06, 2016 21:12:07
- Откуда: Южное Бутово
Re: Как работать с микросхемой nand?
Программные методы не всегда применимы, к сожалению. Например, был у меня проект, где четыре 74LS299 как расширение GPIO использовались. Программный антидребезг там бы слишком медленным оказался.
Не ошибается только то, кто ничего не делает.
Тот, кто признает свои ошибки, на них учится.
Глупец же, упорствуя в своих заблуждениях, остается глупцом.
Тот, кто признает свои ошибки, на них учится.
Глупец же, упорствуя в своих заблуждениях, остается глупцом.
-
Demiurg
- Это не хвост, это антенна
- Сообщения: 1480
- Зарегистрирован: Ср июн 25, 2008 15:19:44
- Контактная информация:
Re: Как работать с микросхемой nand?
ptr128 писал(а):Программные методы не всегда применимы, к сожалению. Например, был у меня проект, где четыре 74LS299 как расширение GPIO использовались. Программный антидребезг там бы слишком медленным оказался.
В каком месте это слишком медленный? Что по вашему означает "слишком медленный"?
- ptr128
- Вымогатель припоя
- Сообщения: 606
- Зарегистрирован: Чт окт 06, 2016 21:12:07
- Откуда: Южное Бутово
Re: Как работать с микросхемой nand?
Слишком медленный, это когда процессору остается слишком мало времени на выполнение вычислительных задач, так как слишком много времени уходит на многократное чтение сдвиговых регистров. Если бы процессор занимался только обменом по этим расширенным GPIO - нет проблем. Но он так же должен был обслуживать приемник ИК ДУ и УЗ датчик расстояния. Поэтому и TSOP322, и HC-SR04 сидели исключительно на прерываниях (второй блокировал первый), а TFT по SPI и программное чтение сдвиговых регистров - в виде фоновой задачи в основном цикле. Максимально допустимое время реакции на концевики должно было быть порядка 10 мс. Без аппаратного устранения дребезга (тупо RC цепочка с триггером шмидта) не вписывался.
Если честно, больше всего HC-SR04 доставал. Надо было точно мерять длину импульса, который он возвращает, что требовало монополии на прерывания на время от начала опроса датчика до завершения считывания ответного импульса. Период этот может составлять несколько десятков миллисекунд. А все таймеры были заняты PWM (
Если честно, больше всего HC-SR04 доставал. Надо было точно мерять длину импульса, который он возвращает, что требовало монополии на прерывания на время от начала опроса датчика до завершения считывания ответного импульса. Период этот может составлять несколько десятков миллисекунд. А все таймеры были заняты PWM (
Не ошибается только то, кто ничего не делает.
Тот, кто признает свои ошибки, на них учится.
Глупец же, упорствуя в своих заблуждениях, остается глупцом.
Тот, кто признает свои ошибки, на них учится.
Глупец же, упорствуя в своих заблуждениях, остается глупцом.
