Сдвиговые регистры 74hc595 (SPI и не только...)

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

Re: Сдвиговые регистры 74hc595 (SPI и не только...)

Сообщение Ильнур (Ильнур) » 18 май 2017, 21:47

Всем здравствуйте. Подключаю 4 диктофона ISD1760 к меге 8 по SPI.После плясок с бубном и даташитом, запустить получилось, в моем примере каждый диктофон по очереди воспроизводит запись.Конечно немного коряво реализованно,отправляю просто первый бит с командой, но для начала пойдет. Проблема в том что мне интересен бит D7 в APC Register. То есть требуется переключить выход Analog Output: AUD/AUX , который по умолчанию в режиме AUD в режим AUX . Как я понял мне нужно ковыряться с WR_APC1 и WR_APC2(вот тут я не понял разницу между ними) и WR_NWCFG LD_NVCFG которые сохраняют значения из регистра APC в регистр NWCFG и наоборот (Тоже не понял зачем это надо). Если честно страшно наобум ковырять, как я понял из даты - рискую, так как платки эти превращать в куски хлама - не желательно. Помогите советом, объясните по подробнее, с моим английским со справочником сложно вникнуть.
У вас нет доступа для просмотра вложений в этом сообщении.
Ник: Ильнур
Имя: Ильнур
(Ташкент)
Ученик
Ученик
Информация о пользователе

Re: Сдвиговые регистры 74hc595 (SPI и не только...)

Сообщение Вячеслав (Вячеслав) » 19 май 2017, 05:05

Ильнур писал(а):Помогите советом

О...моя Родина - страна советов:
- ISD1760 имеет аппаратный SPI и atmega8 его имеет, используй это преимущество;
- можно использовать для отладки компонент SPI из FlowCode и инструмент Proteus-а
p877A_SPI_debug.jpg

- купи макетную плату или сделай устройство типа "полигон". Вот мой: года 4 использую для отладки
полигон_p16f628A_blink_4LED.JPG

- и ...мелкое. При определении переменных во ФК есть окошко пояснения (что это), легче читать чужое и сам не забудешь.
По программе советов не дам, сам двигаюсь по чужим колеям.
У вас нет доступа для просмотра вложений в этом сообщении.
Аватар пользователя
Ник: Вячеслав
Имя: Вячеслав
(Саратов)
Консультант
Консультант
Информация о пользователе

Re: Сдвиговые регистры 74hc595 (SPI и не только...)

Сообщение Ильнур (Ильнур) » 19 май 2017, 11:20

Да я знаю что есть свой SPI. Только он начинает плеваться со старшего бита.Плюс не знаю как отправить несколько байт подрят, и как к этому всему прикрутить 4 диктофона одновременно. Мне было пока проще реализовать так как реализовал. А советы я прошу по поводу команд с WR_APC1 ,WR_APC2, WR_NWCFG и LD_NVCFG.А реализацию саму поменять попробую.
Ник: Ильнур
Имя: Ильнур
(Ташкент)
Ученик
Ученик
Информация о пользователе
Вернуться наверх

Пред.

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

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

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