Клавиатура на PCA9554A

AVR версия программы

Re: Клавиатура на PCA9554A

Сообщение fds_2 (fds_2) » 10 авг 2012, 08:28

Появилась новая проблема. Вешаю на шину i2c часы DS1307 параллельно с PCA9554. Изучил ветку по DS1307 и описание микросхемы. Прописываю программу и тут начинаются чудеса. В протеусе PCA9554 читается первый раз нормально, потом возвращает странные числа, не соответствующие кнопкам. В железе тоже самое. Получается - DS1307 нарушает работу микросхемы PCA9554.
DS1307 в протеусе показывает секунды, в железе 0. Помогите разобраться, я - начинающий. Может дело в настройках камня? Что это 0x0,0xdf (Чип-конфигурация)? Спасибо. Файлы проекта прилагаются.
У вас нет доступа для просмотра вложений в этом сообщении.
Ник: fds_2
Имя: fds_2
Заинтересованный
Заинтересованный
Информация о пользователе

Re: Клавиатура на PCA9554A

Сообщение Taska (Максим) » 10 авг 2012, 09:18

fds_2 писал(а):Появилась новая проблема. . Помогите разобраться, я - начинающий. Может дело в настройках камня? Что это 0x0,0xdf (Чип-конфигурация)?

Я счас опять начну злится, на твою писанину.
Ты смотрел проекты готовых часов (на форуме их куча)?????
То, что ты написал для 1307 не выдерживает ни какой критики.
Не лезь в кофигурацию чипа там все нормально.
Грызи протокол общения с часиками.
Вот рабочий нех попробуй. Готовых файлов не жди.
У вас нет доступа для просмотра вложений в этом сообщении.
Аватар пользователя
Ник: Taska
Имя: Максим
(Кривой Рог)
Легенда
Легенда
Информация о пользователе

Re: Клавиатура на PCA9554A

Сообщение fds_2 (fds_2) » 15 авг 2012, 14:17

Спасибо, во всем разобрался. Выкладываю исходник.
У вас нет доступа для просмотра вложений в этом сообщении.
Ник: fds_2
Имя: fds_2
Заинтересованный
Заинтересованный
Информация о пользователе
Вернуться наверх

Пред.

Вернуться в Flowcode AVR

Кто сейчас на форуме

Пользователь просматривает форум: нет зарегистрированных пользователей