 |
|
|
|
| Автор |
Сообщение |
lolo2 Новичок
Зарегистрирован: 10.11.2005 Сообщения: 1
|
Добавлено: 10 Ноя 2005, 19:20 Заголовок сообщения: ISD4004 |
|
|
На практике у меня возникли такие проблеми: при передачи в ISD4004-16M команд POWERUP,SETPLAY, PLAY,SETREC не выполняется соответствующая команда, а микросхема сразу входит в состояние переполнения OVF (лог. 0 на выв. INT).
У кого есть опыт работы с ISD4004, помогите советом.
_________________ Иван |
|
| Вернуться к началу |
|
 |
Василенко Д.К. Местный
Зарегистрирован: 25.09.2005 Сообщения: 1 Откуда: Украина, Киев
|
Добавлено: 11 Ноя 2005, 12:09 Заголовок сообщения: |
|
|
Из описания на эту ИМС.
ISD4004 будет готов к режиму после задержки TPUD.
Пользователь должен ждать TPUD перед подачей
исполнительной команды.
Например, чтобы воспроизвести сообщение с адреса 00, то должен
использоваться следующий цикл программирования.
Режим Воспроизведения:
1. Послать команду POWERUP.
2. Ждать TPUD (время задержки по включению).
3. Послать команду SETPLAY с адресом 00.
4. Послать команду воспроизведения PLAY.
Прибор начнет воспроизведение с адреса 00, потом
вызовет прерывание EOM , когда будет достигнут конец сообщения.
Это тогда остановится воспроизведение.
Режим Записи:
1. Послать команду POWERUP.
2. Ждать TPUD (время задержки по включению).
3. Послать команду POWERUP.
4. Послать команду SETREC с адресом 00.
5. Послать команду REC.
Прибор начнет делать запись с адреса 00, потом
вызовет прерывание OVF, когда сообщение выйдет за пределы
памяти (конец матрицы элементов памяти).
Тогда запись будет прекращена.
А теперь советы.
1. Следует вообще разобраться, что у Вас на ножке INT после включения
устройства.
2. Команды не будут проходить, если у Вас на SS не будет низкого уровня.
Низкий уровень на SS(Select Slave) означает, что выбрана именно
ISD4004. В противном случае в эту ИМС команды Вы попросту не
передадите.
3. А также советую посмотреть линию синхроимпульсов SCLK.
4. Также, возможно, Вы неправильно указываете адрес блока
записи/воспроизведения или неверно передаются данные по SPI. В
этом случае следует обратиться к документации на ИМС.
5. Ну и теперь еще остается один вариант, что ИМС "дохлая".
Это наверное все, чем смогу Вам помочь.
Если получится что-нибудь, сообщите пожалуйста в форум.
Думаю ответ на этот вопрос будет многим интересен.
Описание микросхемы ISD4004-16ME:
| Описание: |
| Описание микросхемы ISD4004-16ME |
|
 Файлообменник |
| Название файла: |
ISD4004-16ME.pdf |
| Размер файла: |
980.42 KB |
| Скачено: |
8053 раз(а) |
|
|
| Вернуться к началу |
|
 |
admin Администратор

Зарегистрирован: 06.09.2005 Сообщения: 1030 Откуда: Украина, Киев
|
|
| Вернуться к началу |
|
 |
|
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах Вы не можете добавлять вложения в этом форуме Вы можете просматривать вложения в этом форуме
|
|