Форум программистов, компьютерный форум, киберфорум
Наши страницы

Микроконтроллеры Atmega AVR

Войти
Регистрация
Восстановить пароль
 
 
vtodymyrsopi
0 / 0 / 0
Регистрация: 27.09.2013
Сообщений: 38
#1

Attiny2313 - Atmega AVR микроконтроллер

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

Прочитал документацию, там 4 шим порта(вывода), но вот не понял дальше, пишут что 1 какой-то для таймера, 0C0B/T1- PortD bit5
Вопрос, смогу ли я с него читать и посылать ШИМ? или он забронирован для какого-то таймера?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.10.2013, 02:59
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Attiny2313 (Atmega AVR микроконтроллер):

Часики на attiny2313 - Atmega AVR микроконтроллер
Здравствуйте, собрал часики http://licrym.org/index.php/Простые_часы Откомпилировал в CodeVision (предварительно подправил вывод чисел...

ATtiny2313 - Atmel - Atmega AVR микроконтроллер
Здравствуйте. Подскажите пожалуйста, можно ли как-нибудь проверять работу программы написанную на ассемблере на компьютере(без самого МК)? ...

Мелодии на Attiny2313 - Atmega AVR микроконтроллер
Здравствуйте форумчане. Стоит задача отыграть 1-2 мелодий, имея МК attiny2313 и динамик. Перечитал разную литературу, но по прежнему не...

ATtiny2313. Cветофор - Atmega AVR микроконтроллер
помогите плиз написать светофор!!! #define ENABLE_BIT_DEFINITIONS #include <io2313.h> #include <inavr.h> void initPorts() ...

MiniPro && attiny2313 - Atmega AVR микроконтроллер
Всем привет, кто-нибудь пробовал читать/писать tiny2313 с помощью minipro? У меня он почему-то сигнатуру определяет как 1E1E0A вместо...

Генератор на ATTiny2313 - Atmega AVR микроконтроллер
Здравствуйте помогите разобраться с проблемой. Мне нужно формировать частоту 5кГц на выходе микроконтроллера ATtiny2313 я поступаю так: ...

40
Johmmy0007
0 / 0 / 0
Регистрация: 30.08.2011
Сообщений: 9,944
07.10.2013, 17:15 #16
МК делаются не для развития соображалки, а чтоб эффективнее решить задачу.
0
YTYOUT
0 / 0 / 0
Регистрация: 02.10.2012
Сообщений: 1,946
07.10.2013, 17:17 #17
Чем развитие соображалки , мешает эффективному решению задачи на МК?
0
Johmmy0007
0 / 0 / 0
Регистрация: 30.08.2011
Сообщений: 9,944
07.10.2013, 17:20 #18
Да не мешает, причём ТУТ ЭТО???
Вам говорят зачем делать хуже, если можно сделать проще и дешевле, а вы своё гнёте и всё.
что из моей фразы вам не понятно:
МК делаются не для развития соображалки, а чтоб эффективнее решить задачу.

развивайте свою соображалку, кто мешает? но МК делаются не для этого, неужели непонятно? Вам про Фому, вы про Ерёму
0
Johmmy0007
0 / 0 / 0
Регистрация: 30.08.2011
Сообщений: 9,944
07.10.2013, 17:22 #19
Исходя из вашей логики лучше ввобще мк не использовать - тогда соображалка раз в 20 улучшится
0
Финский
0 / 0 / 0
Регистрация: 11.12.2011
Сообщений: 789
07.10.2013, 17:22 #20
{принюхивается} Мне показалось, или очередным холиварчиком попахивает? Только недавно отгремело ARM vs AVR, так давайте же начнем Tiny vs Miko!
0
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
0 / 0 / 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
0 / 0 / 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
0 / 0 / 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
08.10.2013, 00:37
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.10.2013, 00:37
Привет! Вот еще темы с ответами:

portA в attiny2313 - Atmega AVR микроконтроллер
Здравствуйте, собираю игрушку в которой нужно 16 ножек ввода-вывода и не нужен кварцевый резонатор, выбор пал на attiny2313, но не могу...

UART на ATtiny2313 - Atmega AVR микроконтроллер
Сейчас начинаю работать с UART и RS-485. Нужно-ли как-то настраивать Выходы PD0 и PD1 (RXD и TXD соответственно) для работы UART? На выход...

ATTiny2313 + TC0 - Atmega AVR микроконтроллер
Здравствуйте. Помогите советом, есть ATTiny2313 с частотой кварца 10Мгц. По прерыванию Таймера T0 выдается отсчет периода генерируемого...

I2C Attiny2313 - Atmega AVR микроконтроллер
Возникла необходимость воспользоваться шиной I2C. С самой шиной разобрался. Как, что и куда слать ясно. Режим тини-мастер. Работать хочу по...


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

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

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