Существует простенький проект на Атмеге8. Все выводы задействованы Теперь появилась потребность добавить I2C и ещё пару выводов . Какой применить микроконтроллер? Я запутался выбирая
bob1
Mar 21 2013, 04:22
Смотрите в даташитах наличие TWI. К примеру Атмега16.
demiurg_spb
Mar 21 2013, 05:14
stm32f0
alexeyv
Mar 21 2013, 05:30
mega8 имеет 32 пина, следующий корпус - 40/44 пина, а это mega 16/32/64, выбирайте в зависимости от объема памяти. Наличие буковок после индекса: без буковок - "старый" CPU, "A" - "новый" (основные отличия - больше частота и диапазон питания), "P" - технология PicoPower, "PA"="P"+"A".
Насколько помню в обычных мегах только по одному TWI(I2C). Вам одного мало? Тагда смотрите на xMega - там по два TWI. Или делайте програмный TWI - реализаций в инете куча.
Арк К
Mar 21 2013, 09:46
ATmega164A - есть аппаратный TWI и 32 линии ввода-вывода. Легко увеличить память, поставив 324, 644 или 1284
prottoss
Mar 21 2013, 13:23
Цитата(goga2 @ Mar 21 2013, 10:00)
Какой применить микроконтроллер? Я запутался выбирая
Вам правильно посоветовали на счет ATmega16. Тем более что для дальнейшего развития вдруг еще три-пять линий ввода-вывода пригодятся
Цитата(demiurg_spb @ Mar 21 2013, 11:14)
stm32f0
Вы когда посты пишите прежде прочтите свою подпись - там как раз про Ваш совет.
Spider
Mar 21 2013, 15:30
Я вот для "лёгких" поделок открыл для себя stm8, особенно радует цена
MaxiMuz
Apr 23 2013, 19:16
Цитата(Alexey Belyaev @ Mar 21 2013, 18:30)
Я вот для "лёгких" поделок открыл для себя stm8, особенно радует цена
а чем она отличается от тойже ATмеги ? (спрашиваю так как заглядываюсь на stm32xxx )
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.