Форум программистов, компьютерный форум, киберфорум
Наши страницы
Микроконтроллеры Atmega AVR
Войти
Регистрация
Восстановить пароль
 
 
Рейтинг 4.74/110: Рейтинг темы: голосов - 110, средняя оценка - 4.74
vtodymyrsopi
0 / 0 / 0
Регистрация: 27.09.2013
Сообщений: 38
1

Attiny2313

07.10.2013, 02:59. Просмотров 19848. Ответов 40
Метки нет (Все метки)

Прочитал документацию, там 4 шим порта(вывода), но вот не понял дальше, пишут что 1 какой-то для таймера, 0C0B/T1- PortD bit5
Вопрос, смогу ли я с него читать и посылать ШИМ? или он забронирован для какого-то таймера?

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.10.2013, 02:59
Ответы с готовыми решениями:

Прошить Attiny2313
Я полный 0 в программировании и пытаюсь освоить это дело на примере мк...

ATTiny2313 + TC0
Здравствуйте. Помогите советом, есть ATTiny2313 с частотой кварца 10Мгц. По...

Attiny2313 ЭДС
Такая проблема сложил щиток на мк attiny2313 , контроллер управляет тремя...

ATtiny2313. Cветофор
помогите плиз написать светофор!!! #define ENABLE_BIT_DEFINITIONS...

Генератор на ATTiny2313
Здравствуйте помогите разобраться с проблемой. Мне нужно формировать частоту...

40
YTYOUT
0 / 0 / 0
Регистрация: 02.10.2012
Сообщений: 1,946
07.10.2013, 17:35 21
Цитата Сообщение от Johmmy0007
Исходя из вашей логики лучше ввобще мк не использовать - тогда соображалка раз в 20 улучшится
Да , иногда лучше совсем не использовать МК , совершенно верно. А насчёт дешевле , что может быть дешевле халявы, сэр.
Вот , только возможно , что она не всем доступна. Так вот 2313 и 4313 мне на халяву доступны кое какие mega. Предложите дешевле.
Так , что обсуждение дорого дешево , у всех присутствующих понятие относительное.
А обсуждалось совершенно другое , нужно ли лезь в mega , если тоже можно сделать на tiny
0
Sykmottir
0 / 0 / 0
Регистрация: 15.12.2010
Сообщений: 931
07.10.2013, 17:41 22
Возможно, tiny 2313, на каком то этапе, оказалась лучшим вариантом. По этому, по ней и были книги для начинающих, сейчас же с появлением доступных материалов и по меге, возникает вопрос об использовании для себя именно tiny2313.
Например мне нехватает портов, нет аппаратного twi, нет ацп, мало памяти.
0
tyom
0 / 0 / 0
Регистрация: 21.08.2016
07.10.2013, 17:50 23
Конкретную Т2313 (даже в Сойке) легче перепаивать на разные варианты платы по мере развтития проекта. Все. Дальше начинаются минусы - от большей требовательности к разводке платы до в полтора раза большей стоимости по сравнению с М48. Больше их брать не хочу.
0
Johmmy0007
1 / 1 / 0
Регистрация: 30.08.2011
Сообщений: 9,944
07.10.2013, 18:01 24
Цитата Сообщение от YTYOUT
Цитата Сообщение от Johmmy0007
Исходя из вашей логики лучше ввобще мк не использовать - тогда соображалка раз в 20 улучшится
Да , иногда лучше совсем не использовать МК , совершенно верно. А насчёт дешевле , что может быть дешевле халявы, сэр.
Вот , только возможно , что она не всем доступна. Так вот 2313 и 4313 мне на халяву доступны кое какие mega. Предложите дешевле.

Это совершенно другой вопрос. Тут согласен полностью - если 2313 есть и прога отработана и всё такое, то конечно лучше оставить тиньку.
Я совсем про другое. Если это начальный этап и вы сами к тиньке никак не привязаны - лучше послать её сразу подальше. просто новички часто стараются начать с тиньки, а это неправильно. Это не проще, дороже и хуже только.
по ценам (shyp-mm)
ATtiny2313A-PU 2K Ftosh, 128 ROM, 128 EE, 1.8 - 5.5 V, 20 MHz, USI, UART PDIP-20 77
ATtiny2313A-SU 2K Ftosh, 128 ROM, 128 EE, 1.8 - 5.5 V, 20 MHz, USI, UART SOIC-20 64

ATmega48PA-AU 4K Ftosh, 512 ROM, 256 EE, 1.8 - 5.5 V, 20 MHz, ADC 8 x 10 bit, UART, SPI, I2C TQFP-32 44
ATmega48PA-PU 4K Ftosh, 512 ROM, 256 EE, 1.8 - 5.5 V, 20 MHz, ADC 6 x 10 bit, UART, SPI, I2C PDIP-28 75
ATmega88PA-AU 8K Ftosh, 1K ROM, 512 EE, 1.8 - 5.5 V, 20 MHz, ADC 8 x 10 bit, UART, SPI, I2C TQFP-32 65
ATmega88PA-PU 8K Ftosh, 1K ROM, 512 EE, 1.8 - 5.5 V, 20 MHz, ADC 6 x 10 bit, UART, SPI, I2C PDIP-28 83
ATmega8A-AU 8K Ftosh, 1K ROM, 512 EE, 2.7 - 5.5 V, 16 MHz, ADC 8 x 10 bit, USORT, SPI, I2C TQFP-32 54
ATmega8A-PU 8K Ftosh, 1K ROM, 512 EE, 2.7 - 5.5 V, 16 MHz, ADC 6 x 10 bit, USORT, SPI, I2C PDIP-28 78

сравните сами
0
YTYOUT
0 / 0 / 0
Регистрация: 02.10.2012
Сообщений: 1,946
07.10.2013, 18:19 25
ATmega48PA-AU 4K Ftosh, 512 ROM, 256 EE, 1.8 - 5.5 V, 20 MHz, ADC 8 x 10 bit, UART, SPI, I2C TQFP-32 44 - эта мне самому очень нравится.
:)
0
Johmmy0007
1 / 1 / 0
Регистрация: 30.08.2011
Сообщений: 9,944
07.10.2013, 18:25 26
Ну так а я про что, так это навскидку, а если поискать...
помнится они по 29р были в ic-darom 2 года назад, а потом они прикрылись что-то, на оптовку перешли
0
OtixPM
0 / 0 / 0
Регистрация: 11.01.2013
Сообщений: 5,483
07.10.2013, 18:29 27
Цитата Сообщение от Johmmy0007
если 2313 есть и прога отработана и всё такое, то конечно лучше оставить тиньку.
... ...
ATmega48PA-AU 4K Ftosh, 512 ROM, 256 EE, 1.8 - 5.5 V, 20 MHz, ADC 8 x 10 bit, UART, SPI, I2C TQFP-32 44
Забавное совпадение :-) Месяц назад перетаскивал проект на 2313/dip на новый psb. Просто перерисовал плату: поменьше размером и с удобным расположением органов управления. Потом подумал: какого чёрта! И взял в Чип-НН то, что в списке у Johmmy0007 жирным выделено. Переразвёл соединения МК на плате. И сколько всего вскоре появилось! Графический дисплей, автокалибровка, новые режимы измерений. А в 2313 проект занимал весь флэш под завязку (2048 байт), и я думал, там ничего не надо добавлять, раз уж сумел ужаться в тиньку :-)
0
Johmmy0007
1 / 1 / 0
Регистрация: 30.08.2011
Сообщений: 9,944
07.10.2013, 18:32 28
не - запас всегда надо иметь - мало ли что в башку взбредёт добавить, чтоб не было потом мучительно больно. лучше чуть прибавить сразу
со старьём надо расставаться без стона - иначе потом стонов будет ещё больше
0
Stotym_UssR
0 / 0 / 0
Регистрация: 08.08.2010
Сообщений: 3,180
08.10.2013, 00:13 29
У всех мег есть один недостаток - дебильное расположение ног\портов и как следствие не возможно что-либо нормально развести без переходных отверстий. Ну и запаять не каждый сможет.

Тинька же легко паяется и с одной стороны полный порт на 8-емь ног. Ляпота!
0
stt
0 / 0 / 0
Регистрация: 03.11.2012
Сообщений: 9
08.10.2013, 00:37 30
Аргументы у спорщиков те же, что и в холливаре АРМ вз АВР, Финский верно унюхал))

Для меня же решающим является то, что упоминали YurkoM и Stotym_UssR. А уж если брать Мегу- так с четырьмя полноценными портами. Но часто это лишнее, поэтому до сих пор регулярно работаю с 2313/4313. Если не делать вольтметр, вполне хватает компаратора. Полноценный УСАРТ на борту есть, ног и памяти хватает
0
okt
0 / 0 / 0
Регистрация: 07.02.2106
Сообщений: 222
08.10.2013, 11:17 31
Цитата Сообщение от STT
Если не делать вольтметр, вполне хватает компаратора.
По мне, если делать вольтметр то на компараторе, получая 12 эффективных разрядов как с куста в отличие от встроенного АЦП с его нелинейной характеристикой, шумами, непредсказуемым результатом в районе 0.
0
Johmmy0007
1 / 1 / 0
Регистрация: 30.08.2011
Сообщений: 9,944
08.10.2013, 11:32 32
Ну в компараторе-то, конечно, ничего этого нет, он идеален.
0
okt
0 / 0 / 0
Регистрация: 07.02.2106
Сообщений: 222
08.10.2013, 12:17 33
Ну... Вообще-то я домыслами не занимаюсь.
0
Johmmy0007
1 / 1 / 0
Регистрация: 30.08.2011
Сообщений: 9,944
08.10.2013, 12:54 34
Да?
Я не знаю, чем вы занимаетесь, но заявлять, что компаратор лучше АЦП будет - это именно домыслы. С чего вы взяли что компараторы не имеют ошибок, непонятно (как и всё остальное, что будет связано с компаратором).
0
okt
0 / 0 / 0
Регистрация: 07.02.2106
Сообщений: 222
08.10.2013, 13:59 35
Ваш домысел попробую опровергнуть сравнительным рисунком из DS ATmega48/88/168
0
kytikot
0 / 0 / 0
Регистрация: 27.01.2010
Сообщений: 3,435
08.10.2013, 14:02 36
Может, просто у человека этих 2313, как гуталина - просто завались!

Кому имеются трудности в распиновке Меги8 - рекомендую совмещать процессы разводки с редактированием схемы - если неудобно разводить, имеет смысл поменять пару-тройку выводов между собой, исходя из удобства разводки. Я обычно так и делаю. Это, конечно, касается только использования выводов как стандартных GPIO.
0
OtixPM
0 / 0 / 0
Регистрация: 11.01.2013
Сообщений: 5,483
08.10.2013, 14:08 37
Цитата Сообщение от kytikot
Может, просто у человека этих 2313, как гуталина - просто завались!
Да нет, дело не в этом. Точно такой же компаратор и в Мегах стоит, и... (сюрприз) внутри АЦП последовательного приближения в AVR.

Просто чудики из Atmel нагородили на такую замечательную деталюшку (12 эффективных разрядов как с куста) кучу ненужной хрени, получив в итоге нелинейную характеристику, шумы, непредсказуемый результат в районе 0.
Ну вот зачем они так сделали? :-)
0
Johmmy0007
1 / 1 / 0
Регистрация: 30.08.2011
Сообщений: 9,944
08.10.2013, 14:13 38
[QUOTE="okt"]Ваш домысел попробую опровергнуть сравнительным рисунком из DS ATmega48/88/168
ATmega48_сравнение_ADC_AC.GIF
вы пишете глупость - с чего вы взяли 5в в качестве опорного и сравниваете? даже у меги8 он 2.56в а у новых ещё ниже? и кто мешает опорник выбрать нужный?
и где расчёт стабильности остальных цепей, нужных при использовани компаратора?
0
okt
0 / 0 / 0
Регистрация: 07.02.2106
Сообщений: 222
08.10.2013, 15:10 39
Цитата Сообщение от Johmmy0007
даже у меги8 он 2.56в а у новых ещё ниже?
Нууу. Встроенный опорник вообще отдельная пестня. Ну ёптить, загляните, наконец, в DS на вашу любимую megy и глупостей ваших будет поменьше. Ага!


<Изображение удалено>
0
Stotym_UssR
0 / 0 / 0
Регистрация: 08.08.2010
Сообщений: 3,180
09.10.2013, 00:14 40
http://tik-tak.ucoz.com/Datasheet_ATTin ... usskom.pdf
0
09.10.2013, 00:14
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.10.2013, 00:14

Часики на attiny2313
Здравствуйте, собрал часики http://licrym.org/index.php/Простые_часы...

UART на ATtiny2313
Сейчас начинаю работать с UART и RS-485. Нужно-ли как-то настраивать Выходы PD0...

portA в attiny2313
Здравствуйте, собираю игрушку в которой нужно 16 ножек ввода-вывода и не нужен...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
40
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru