[uquote="Martian",url="/forum/viewtopic.php?p=4657837#p4657837"]Увы, но это не указывает на неисправность EEPROM[/uquote]
Возможно, но по крайней мере я понял что вышел на хотя бы дефолтный уровень протокола. Кроме изменения адреса или тайминга scl уже можно ничего не трогать. Проверить ...
Найдено 8 результатов
- Сб дек 07, 2024 21:49:54
- Форум: Периферия
- Тема: EEPROM 24LC04B
- Ответы: 22
- Просмотры: 9792
- Сб дек 07, 2024 21:38:03
- Форум: Периферия
- Тема: EEPROM 24LC04B
- Ответы: 22
- Просмотры: 9792
Re: EEPROM 24LC04B
Всем спасибо. Разобрался сам - неисправна микросхема EEPROM похоже(или её адрес).
Смог достать дисплей на i2c и он вполне отзывается.
Смог достать дисплей на i2c и он вполне отзывается.
- Сб дек 07, 2024 10:44:20
- Форум: Периферия
- Тема: EEPROM 24LC04B
- Ответы: 22
- Просмотры: 9792
Re: EEPROM 24LC04B
Ну наверно можно завершать. Нормальных ответов я так и не получу всё равно.
А скидывать код на 300+ строк вызовет лишь очередной виток вопросов о вечном, а если скину краткие выдержки то вопросы что "код не весь".
Про тайминги отвечал ещё в первом посте. Где на картинке видно "T = 10uS", скрин ...
А скидывать код на 300+ строк вызовет лишь очередной виток вопросов о вечном, а если скину краткие выдержки то вопросы что "код не весь".
Про тайминги отвечал ещё в первом посте. Где на картинке видно "T = 10uS", скрин ...
- Пт дек 06, 2024 17:13:01
- Форум: Периферия
- Тема: EEPROM 24LC04B
- Ответы: 22
- Просмотры: 9792
Re: EEPROM 24LC04B
Изначально же сказал: на устройстве не получаю бит ACK.
Симуляцию скинул просто вместо сотен строчек кода, ясное дело там никакого ответного сигнала не будет.
Симуляцию скинул просто вместо сотен строчек кода, ясное дело там никакого ответного сигнала не будет.
- Пт дек 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 ...
Хотя конечно криминала здесь нет.[/uquote]
Игрался просто с разными таймингами, в том числе давая больше времени на старт.
[uquote="jcxz",url="/forum/viewtopic.php?p=4657002#p4657002 ...
- Чт дек 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] Каким образом? Сопротивление верхнего ключа ...
- Чт дек 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 же может всё равно просто на землю уронить линию, даже если мастер оставит высокий уровень.
Осцилогоафа нету ...
:wink:[/uquote]
А что может не так быть?
По симуляции выход уходит в 'z' , да и как я понял slave же может всё равно просто на землю уронить линию, даже если мастер оставит высокий уровень.
Осцилогоафа нету ...
- Ср дек 04, 2024 19:39:14
- Форум: Периферия
- Тема: EEPROM 24LC04B
- Ответы: 22
- Просмотры: 9792
EEPROM 24LC04B
Доброго дня. Начал изучать i2c и на отладке установлена EEPROM 24LC04B.
Столкнулся с тем что не получаю от неё бит ACK.
По скольку работаю в первый раз то не могу понять не исправна же сама микросхема/отладка или я выставил не верные адреса/тайминги
даташит: https://static.chipdip.ru/lib/938 ...
Столкнулся с тем что не получаю от неё бит ACK.
По скольку работаю в первый раз то не могу понять не исправна же сама микросхема/отладка или я выставил не верные адреса/тайминги
даташит: https://static.chipdip.ru/lib/938 ...