| Форум РадиоКот https://radiokot.ru/forum/ |
|
| Подключение VS1053b к МК https://radiokot.ru/forum/viewtopic.php?f=57&t=96893 |
Страница 1 из 1 |
| Автор: | Dimon49773 [ Пн ноя 18, 2013 10:29:25 ] | ||
| Заголовок сообщения: | Подключение VS1053b к МК | ||
Всем привет, есть задача создать свой mp3 плэйер при помощи декодера VS1053b. Для этого был создан макет (см. файл VS1053b.pdf). Нашёл пару примеров программ, и пытаясь попробовать как оно работает, обнаружил что сигнал DREQ поступающий от VS1053b к МК стоит намертво в нуле. По даташиту он должен встать в единицу когда МС готова к работе. Пробовал подтягивать к питанию, всё равно намертво стоит в нуле. Следовательно такой вопрос: Либо как-то по-особенному нужно проинициализировать МС, либо схема подключения неправильна ?
|
|||
| Автор: | PavelPic [ Ср авг 14, 2024 07:15:18 ] |
| Заголовок сообщения: | Re: Подключение VS1053b к МК |
sbit vrs at rc7_bit; //xRESET sbit vdq at rc6_bit; //DREQ sbit vbc at rc5_bit; //xDCS/BSYNC sbit vcs at ra4_bit; //xCS Сначала сброс делается. vcs=1; vrs=1; vbc=0; vrs=0; d5ms(); d5ms(); vrs=1; //Сброс vs1053 while (vdq==0); Потом запись настроек. vs1053wrn(0x00,0x8808); //Включен предделитель на 2 (для кварца) и закрыто воспроизведение (регистр SCI_MODE) vs1053wrn(0x02,(eqv<<8)+eqn); //Регистр SCI_BASS (эквалайзер) vs1053wrn(0x03,0x2000); //Множитель частоты равен 2 (Регистр SCI_CLOCKF) |
|
| Автор: | smacorp [ Ср авг 14, 2024 07:41:15 ] |
| Заголовок сообщения: | Re: Подключение VS1053b к МК |
Да, лучше ответить через 11 лет, чем никогда. |
|
| Автор: | Martian [ Ср авг 14, 2024 09:41:42 ] |
| Заголовок сообщения: | Re: Подключение VS1053b к МК |
11 только через пару месяцев |
|
| Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|


