|
Софтовый I2C + память 24C256, Нет АСК по правильному адресу |
|
|
|
Aug 2 2013, 07:08
|
Участник

Группа: Участник
Сообщений: 32
Регистрация: 12-03-13
Пользователь №: 75 988

|
Всем Привет Есть Мега 128, питание 3В. На ноги порта Д5,4 зацеплены ноги Памяти Atmel 24C256. Подтяжка через резюки 10к к 3В... Обе адресные ножки посажены на землю, из этого следует адрес 0b0000000 В память посылаю 0x00(0b0000000 0), отпускаю DDR ножки SDA и дергаю 9й CLK, однако подтверждения АСК не получаю на SDA=( Что я делаю не так? PS Симптом как у не верного адреса, либо что? PPS Возможно подтяжки к 10к много Прилагаю осцилограмму посылки, 9 клок удлинил  PPPS Спасибо И еще вопрос именно по адресу в ДШ Atmel 24С256 адрес 0b00000 00x, где 00-формируетс жедезно ножками, а вот в ДШ MC сказано, что адресс адрес 0b10100 00x... Тут ошибка? у меня память Atmel, по сему обращаюсь по 0b00000 00x
Сообщение отредактировал StasUKR - Aug 2 2013, 06:31
|
|
|
|
|
Aug 2 2013, 09:23
|
Участник

Группа: Участник
Сообщений: 32
Регистрация: 12-03-13
Пользователь №: 75 988

|
Цитата(Сергей Борщ @ Aug 2 2013, 12:11)  Все 24xx имеют старшую тетраду адреса 1010. Покажите, где в даташите указан дивный адрес 0000 (полное название и ревизия документа, номер раздела или картинки)? Прочел эти слова в ДШ Atmel AT24C128/AT24C128, и не глянул на картинку, а там показаны все же старшая тетрада адреса 1010 Цитата The device address word consists of a mandatory one, zero sequence for the first five most significant bits as shown. спасибо за Сейчас попробую переадресовать...
|
|
|
|
|
Aug 2 2013, 10:38
|
Участник

Группа: Участник
Сообщений: 32
Регистрация: 12-03-13
Пользователь №: 75 988

|
Спасибо, действительно был не тот адрес обращения, ответ АСК получен
|
|
|
|
|
Aug 2 2013, 13:11
|
Участник

Группа: Участник
Сообщений: 32
Регистрация: 12-03-13
Пользователь №: 75 988

|
Мда, странная получилась штука, совсем странная... Пришлось сменить контроллер, долгая история... в результате перешивки такого-же контроллера, той же прошивкой проблема осталась... Осцилограмму прилагаю  Как видно, адрес 0xA0, не понятно почему не отвечает=((( Пробую отправлять 0х74(ЖКИшник на NT7651), АСК не получаю...
|
|
|
|
|
Aug 3 2013, 09:00
|
Участник

Группа: Участник
Сообщений: 32
Регистрация: 12-03-13
Пользователь №: 75 988

|
Цитата(Сергей Борщ @ Aug 2 2013, 17:41)  Да, полярность SCL теперь перевернута со всеми вытекающими. Понял,спасибо, доберусь до контроллера в понедельник, изменю ошибку. Спасибо!!!
|
|
|
|
|
Aug 5 2013, 08:19
|
Участник

Группа: Участник
Сообщений: 32
Регистрация: 12-03-13
Пользователь №: 75 988

|
Изменения внесены, линия Клоков постоянно в 1-це(в начале процедуру стопов решено было пропустить, думал сначало увидеть АСК и гонял в цикле Старт+Запись, а Стопа подымающего в конце линию не делал, и именно там Нужно было поднять линию в "1цу")... АСК от дисплея на NT7651 по адресу 0x74 получен  , однако от памяти 24Схх с адресом 0хА0 пока ответ не получился=(, буду искать дальше
|
|
|
|
|
Aug 7 2013, 08:32
|
Участник

Группа: Участник
Сообщений: 32
Регистрация: 12-03-13
Пользователь №: 75 988

|
Прошу помощи с 24С256 Atmel Питается память от 3,2В Как и указывалось I2C линии подтянуты резюками 10к к +питания. VP, адресные входы А1,А0 подтянуты к земле. Частота SCL 50кГц Посылаю 1й байт в цикле(только чтоб увидеть ASK): Start, 0b1010 0001(0b1010 0000), читаю ASK, делаю STOP В результате ASK не вижу, хотя на этом же коде нормально получал ASK от NT7651 Что я делаю не так? Спасибо
Сообщение отредактировал StasUKR - Aug 7 2013, 08:55
|
|
|
|
|
Aug 7 2013, 11:31
|
Участник

Группа: Участник
Сообщений: 32
Регистрация: 12-03-13
Пользователь №: 75 988

|
Цитата(ILYAUL @ Aug 7 2013, 14:24)  Судя по DS там три адресных входа у ATMEL-евой 24с256 только 2 - адресные, одна NC(в адресе значение всегда 0)
|
|
|
|
|
Aug 8 2013, 11:50
|
Участник

Группа: Участник
Сообщений: 32
Регистрация: 12-03-13
Пользователь №: 75 988

|
Цитата(ILYAUL @ Aug 8 2013, 12:27)  Да смотрел для 24С256С
А с этим как WP Write Protect На земле сидит...
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|