Показать сообщение отдельно
Старый 09.04.2009, 17:15   #84   
Форумец
 
Сообщений: 1,532
Регистрация: 19.02.2009
Возраст: 54
Записей в дневнике: 1

petrd вне форума Не в сети
Цитата:
Сообщение от mono Посмотреть сообщение
я проверял в протеусе, подключил встроенную библиотеку soft_spi, попробывал считать ID флешки (at25f512a), так вот ничего не получилось, карточка конечно хорошо, и даже есть задумки как обойти фат, итого влезет вся прога даже 12f675 чип, d ,eleotv как разберусь хочу сделать муз. звонок или чего-нть даталогер. Проект могу выложить... (сойдёт под любой пик 12 серии, я думаю научусь даже на этом), прочитанные данные можно гнать по тому же spi в ЦАП c spi входом.
Проект выкладывайте, поковыряем. Только я протезом не пользуюсь (ну не люблю я его).
1. Думаю FAT обходить нет резона ибо тогда данные на карточку надо будет готовить отдельно и карточка станет уже не универсальной. Это как велик изобрететь. Кстати уже изобретено PIC16F628A+MMC только поискать, в том числе на www.microchip.su недавно об этом говорили. Опять же частоту PIC12F675 надо бы поднять до 20 МГц, а это внешний кварц, а ног-то всего 8, две из них питание, 4 на SPI, а выбирать между ЦАП и памятью уже чем. Ну не по задаче контроллер или задача не по контроллеру.
2. Звонок, ЦАП с SPI - опять велосипед, есть замечательный вариант вместо ЦАП использовать аппаратный ШИМ (Виктор Тимофеев (ник tester и testerplus) придумал RTOS OSA(http://wiki.pic24.ru/doku.php/osa/ref/intro), которая работает начиная с PIC10, так он на ней удивительные вещи творит, вот здесь пример http://wiki.pic24.ru/doku.php/osa/ref/appendix/quartet музыка без флешки на скромненьком PIC16F628A, я своему ребенку сделал - удивительная реализация.
Нет я не против Ваших задумок, чем могу помогу, просто железо должно быть адекватно задаче. А иначе и время можно убить и велосипед не изобрести.

Последний раз редактировалось petrd; 09.04.2009 в 18:50.
  Ответить с цитированием