Я никак не могу получить ответ от DS1307! Уже перепробывал все, что смог придумать! Молчат.
(«Телесистемы»: Конференция 'Микроконтроллеры и их применение')
Отправлено
Max_A
17 ноября 2003 г. 12:31
В ответ на:
ds1307
отправлено derek 17 ноября 2003 г. 12:03
Составить ответ
|||
Конференция
|||
Архив
Ответы
Подтягивающие резисторы к +5 стоят?
—
0men
(17.11.2003 13:38,
пустое
)
Стоят...
—
Max_A
(17.11.2003 13:45,
пустое
)
тогда, скорее всего, надо искать ошибку в Вашей программной реализации I2C, или просто дохлая микросхема
—
0men
(17.11.2003 14:22,
пустое
)
Ответ:
—
derek
(17.11.2003 12:54, 211 байт)
А генератор-то включил?
—
BlackJack
(17.11.2003 12:51,
пустое
)
Кварц тоже запаял прямо на контактную площадку! Не работал. Поменял кварц, батарейку тоже менял - молчит. SDA, SCL, +5, подаются по шлейфу(длинному). Может, из-за него чего?
—
Max_A
(17.11.2003 13:00,
пустое
)
Ответ: Бит CH проверте.
—
d_y
(17.11.2003 13:29,
пустое
)
До CH дело даже и не дошло пока :(. Он при выдаче ему адреса должен подтвердить получение - SDA в 0 при SCL - 1 в 9-м бите. Ничего подобного не видать было :(
—
Max_A
(17.11.2003 13:44,
пустое
)
трудно проверить, когда не отвечает:),попробовать закоротить 3 на землю.
—
aleksei
(17.11.2003 13:34,
пустое
)
насколько длинному?, в программе все нормально?
—
derek
(17.11.2003 13:26, 37 байт)
длина - не меньше метра полтора... В проге-нормально вроде все. Дошли до того, что 0 и 1 выставляли по кнопке на шины. То есть точно нужную последовательность адреса slave выдаем, а в ACK - ответа нет!
—
Max_A
(17.11.2003 13:37,
пустое
)
А нога контроллера перед АСК в Z-состоянии??? У меня на 51 все нормально было, но у него все ноги кроме Р0 - общий сток, у АВР вроде иначе....
—
RUAL
(17.11.2003 15:47,
пустое
)
Перед ACK нога AVR (на SDA которая) в импеденсе. Шину SDA смотрю осциллографом. Да и подключали по примеру в Studio... Тут должно работать!
—
Max_A
(17.11.2003 16:25,
пустое
)
Попробуй изменить программу так , чтобы задержать каждый клок до нажатия клавиши или до получения по сериному порту символа, и оттрассируй побитно...
—
RUAL
(17.11.2003 14:24,
пустое
)
То есть - что бы проверить? что на самом деле есть на шинах? дык и так видно... Осциллографом.
—
Max_A
(17.11.2003 14:30,
пустое
)
может она просто дохлая...
—
derek
(17.11.2003 14:20, 122 байт)
Угу... 4 штуки сразу!
—
Max_A
(17.11.2003 14:23,
пустое
)
а какое-н другое и2с устройство отвечает?
—
aleksei
(17.11.2003 14:14,
пустое
)
Другого не подключали...
—
Max_A
(17.11.2003 14:16,
пустое
)
если кнопки не дребезжат и 3нога на земле, а ответа нет, то не знаю:(
—
aleksei
(17.11.2003 14:20,
пустое
)
Зачем Vbat на землю?
—
Max_A
(17.11.2003 14:24,
пустое
)
гарантия от внутреннего отключения интерфейса и2с при понижении питания
—
aleksei
(17.11.2003 14:32,
пустое
)
черт... а при импульсном источнике питания он должен корректно работать? И вообще, без батарейки, но с +5?
—
Max_A
(17.11.2003 14:36,
пустое
)
от имп. ист. не пробовал. А без батарейки и предлагаю...
—
aleksei
(17.11.2003 14:45,
пустое
)
попробую...
—
Max_A
(17.11.2003 15:55,
пустое
)
Ответ:
—
21887582486820
(17.11.2003 21:22, 330 байт)
Ответ:
—
aleksei
(18.11.2003 10:31, 255 байт)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru