Найдено 8 результатов

Trioni
Сб дек 07, 2024 21:49:54
Форум: Периферия
Тема: EEPROM 24LC04B
Ответы: 22
Просмотры: 9792

Re: EEPROM 24LC04B

[uquote="Martian",url="/forum/viewtopic.php?p=4657837#p4657837"]Увы, но это не указывает на неисправность EEPROM[/uquote]
Возможно, но по крайней мере я понял что вышел на хотя бы дефолтный уровень протокола. Кроме изменения адреса или тайминга scl уже можно ничего не трогать. Проверить ...
Trioni
Сб дек 07, 2024 21:38:03
Форум: Периферия
Тема: EEPROM 24LC04B
Ответы: 22
Просмотры: 9792

Re: EEPROM 24LC04B

Всем спасибо. Разобрался сам - неисправна микросхема EEPROM похоже(или её адрес).
Смог достать дисплей на i2c и он вполне отзывается.
Trioni
Сб дек 07, 2024 10:44:20
Форум: Периферия
Тема: EEPROM 24LC04B
Ответы: 22
Просмотры: 9792

Re: EEPROM 24LC04B

Ну наверно можно завершать. Нормальных ответов я так и не получу всё равно.
А скидывать код на 300+ строк вызовет лишь очередной виток вопросов о вечном, а если скину краткие выдержки то вопросы что "код не весь".

Про тайминги отвечал ещё в первом посте. Где на картинке видно "T = 10uS", скрин ...
Trioni
Пт дек 06, 2024 17:13:01
Форум: Периферия
Тема: EEPROM 24LC04B
Ответы: 22
Просмотры: 9792

Re: EEPROM 24LC04B

Изначально же сказал: на устройстве не получаю бит ACK.

Симуляцию скинул просто вместо сотен строчек кода, ясное дело там никакого ответного сигнала не будет.
Trioni
Пт дек 06, 2024 14:39:36
Форум: Периферия
Тема: EEPROM 24LC04B
Ответы: 22
Просмотры: 9792

Re: EEPROM 24LC04B

[uquote="jcxz",url="/forum/viewtopic.php?p=4657002#p4657002"]Какое-то странно длинное старт-условие.... :shock:
Хотя конечно криминала здесь нет.[/uquote]

Игрался просто с разными таймингами, в том числе давая больше времени на старт.

[uquote="jcxz",url="/forum/viewtopic.php?p=4657002#p4657002 ...
Trioni
Чт дек 05, 2024 07:32:51
Форум: Периферия
Тема: EEPROM 24LC04B
Ответы: 22
Просмотры: 9792

Re: EEPROM 24LC04B

[uquote="Martian",url="/forum/viewtopic.php?p=4656548#p4656548"][uquote="Trioni",url="/forum/viewtopic.php?p=4656528#p4656528"]да и как я понял slave же может всё равно просто на землю уронить линию, даже если мастер оставит высокий уровень.[/uquote] Каким образом? Сопротивление верхнего ключа ...
Trioni
Чт дек 05, 2024 04:32:27
Форум: Периферия
Тема: EEPROM 24LC04B
Ответы: 22
Просмотры: 9792

Re: EEPROM 24LC04B

[uquote="BOB51",url="/forum/viewtopic.php?p=4656473#p4656473"]Или ошибка в программе...
:wink:[/uquote]
А что может не так быть?
По симуляции выход уходит в 'z' , да и как я понял slave же может всё равно просто на землю уронить линию, даже если мастер оставит высокий уровень.

Осцилогоафа нету ...
Trioni
Ср дек 04, 2024 19:39:14
Форум: Периферия
Тема: EEPROM 24LC04B
Ответы: 22
Просмотры: 9792

EEPROM 24LC04B

Доброго дня. Начал изучать i2c и на отладке установлена EEPROM 24LC04B.
Столкнулся с тем что не получаю от неё бит ACK.
По скольку работаю в первый раз то не могу понять не исправна же сама микросхема/отладка или я выставил не верные адреса/тайминги


даташит: https://static.chipdip.ru/lib/938 ...

Перейти к расширенному поиску