Управление 4 разр. 7-сегм. LED дисплеем по I2C

Дисплеи, датчики и прочие функциональные узлы, управляемые МК.
Ответить
Мучитель микросхем
Сообщения: 412
Зарегистрирован: Чт июл 11, 2013 12:37:39

Сообщение Vlad_RK »

Привет.
Пытаюсь починить световой прибор Big Dipper LPC007. Подозрение на сгоревший безымянный контроллер.
Сейчас пробую подключить LED дисплей к ATmega32 по I2C (TWI). Даташит на CS650 нашел, перевел с китайского, но пока ничего не добился.
МК у меня в режиме Master Transmitter, отправляю команды START, SLA+W, байт данных и STOP. Соответственно получаю коды: $08, $18, $28, $F8, т.е. CS650 команды принимает и отвечает. Причем CS650 отзывается на любой передаваемый адрес, так что с МК я передаю просто 0000 000 - общий вызов.
Непонятно, как выводить цифры и принимать нажатия кнопок.
Нужен, наверное, какой-то порядок действий - инициализация, а потом уже работа с дисплеем.
Пробовал передавать коды, например, $4809 - "Включение системы, 7-сегментный дисплей", и другие, но дисплей молчит.

Изображение Изображение Изображение
Вложения
CS650 (рус).pdf
(1.22 МБ) 122 скачивания
Реклама
Друг Кота
Аватара пользователя
Сообщения: 5816
Зарегистрирован: Ср ноя 11, 2009 17:19:30
Откуда: Воронеж

Сообщение >TEHb< »

Он не то же самое, что тм1637? Если да, то там порядок бит обратный.
Усложнять просто. Упрощать сложно.
Контактная информация:
Реклама
Электрический кот
Аватара пользователя
Сообщения: 1050
Зарегистрирован: Вс мар 01, 2009 19:47:16
Откуда: Ростов-на-Дону

Сообщение Viper_Snake »

Какой даташит поганый... его переводом извратили что-ли так? Это аналог TM1650 полный, скачайте нормальный даташит и работайте.
Не важно чем все начнется. Важно чем кончится!
Ответить

Вернуться в «Периферия»