ВСЁ по прошивке и программированию AT90S2313/ATTiny2313

Обсуждаем контроллеры компании Atmel.
Ответить
Мучитель микросхем
Аватара пользователя
Сообщения: 458
Зарегистрирован: Пн дек 13, 2010 13:01:59
Откуда: Украина

Сообщение DJ_Kiridza »

Пока тут размышлял над своим дозиметром в соседней ветке, возник такой ворос, а на какой максимальной частоте может работать T-вход Timer/Counter1 у ATTiny2313?

В смысле, если Тинька работает от кварцана частоте 20 Мгц то как-то вопрос не возникает.
Он возникает в том случае, когда скажем сама Тинька работает от внутреннего RC на частоте 1Мгц (или 4 или 8), а на вход Т подаются импульсы с бОльшей частотой - скажем 12-18 Мгц. Будет ли Timer/Counter1 их отлавливать или будут пропуски?
мысли мысли штош вы вйотесь
над мойейу головойу
вы там мосга нинайдете
нед там мосга! йа тупойе (БОР)
Контактная информация:
Реклама
akl
Друг Кота
Сообщения: 4450
Зарегистрирован: Пт мар 07, 2008 06:54:43
Откуда: Ижевск

Сообщение akl »

Из-за наличия на входе синхронизатора гарантированная частота входных импульсов не будет превышать Fo/2.5 :cry: .
Реклама
Мучитель микросхем
Аватара пользователя
Сообщения: 458
Зарегистрирован: Пн дек 13, 2010 13:01:59
Откуда: Украина

Сообщение DJ_Kiridza »

Т.е., строго говоря - если частота кварца скажем 8Мгц, - то максималка на входе Т равна (не выше) 3,2 Мгц? гм... печально, печально... Выходит, что абсолюбный "порог чувствительности" для АТТиньки2313 не превышает 8 миллионов импульсов в секунду (без оверклокинга мк; при условии что кварц на 20Мгц). И то - это предел, от которого "по-честному" желательно отступить процентов на 10 назад, чтоб наверняка не было пропусков... мда уж... пасиб за информацию - полезно! Учту при разработке, раньше такой вопрос не стоял.
мысли мысли штош вы вйотесь
над мойейу головойу
вы там мосга нинайдете
нед там мосга! йа тупойе (БОР)
Контактная информация:
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 389
Зарегистрирован: Пн июл 09, 2012 11:07:59
Откуда: Ukraine

Сообщение WishMasterMax »

Господа, а подскажите пожалуйста где можно почитать о такой возможности данного мк как input capture :) Заранее благодарен :))
In me the WishMaster...
Изображение
Изображение
Контактная информация:
Реклама
Эиком - электронные компоненты и радиодетали
akl
Друг Кота
Сообщения: 4450
Зарегистрирован: Пт мар 07, 2008 06:54:43
Откуда: Ижевск

Сообщение akl »

Input Capture - аппаратный захват - занесение текущего значения TCNT1 в ICR1 по активному фронту сигнала на входе ICP и установка флага требования прерывания. Да ещё, вкупе, с возможностью подключения к модулю захвата аналогового компаратора, это одна из революционных фишек Атмела, втихую подхваченная другими производителями. Другими словами, если необходимо измерить длительность, период, частоту входных импульсов лучше модуля захвата не придумать. Просто оные подключаются на вход ICP или на входы аналогового компаратора. Далее следуют вариации на тему
- для расширения диапазона измеряемых частот практически до половины тактовой дополнительно подаю импульсы на вход Т0
- для выхода из режима POWER DOWN дополнительно подаю импульсы на вход INT0.
Реклама
Вымогатель припоя
Сообщения: 574
Зарегистрирован: Вт ноя 02, 2010 17:46:37

Сообщение pokk »

Самоучитель разработчика устройств на микроконтроллерах AVR. А. В. Белов. 2008 г.
http://rutracker.org/forum/viewtopic.php?t=3819591
стр 99 и 437.
Реклама
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 389
Зарегистрирован: Пн июл 09, 2012 11:07:59
Откуда: Ukraine

Сообщение WishMasterMax »

Спасибо :)
In me the WishMaster...
Изображение
Изображение
Контактная информация:
Сверлит текстолит когтями
Аватара пользователя
Сообщения: 1296
Зарегистрирован: Ср мар 10, 2010 22:28:34
Откуда: Запад Беларуси

Сообщение Xatrix »

Есть залоченный МК AT90S2313. Пытаюсь вычистить тритоном. Программатор пишет "Сработала защита по питанию". Микру ставлю правильно. Программатор другие микры прошивает нормально. Это с данным контроллером проблемы?
Изображение
Изображение
Родился
Сообщения: 2
Зарегистрирован: Сб май 17, 2014 16:42:50

Сообщение snajdan »

Уважаемы будьте добры объясните.
Пробую собрать иммо эмулятор на attiny2313 схему собрал, начинаю шить ponyprog через лтп.
загружаю прошивку пишу все записывается потом нужно выставить фьюзы жму считать, потом ставлю по таблице ниже.
И на этом все, контроллер не видет ничего не пишется не читается, было 2 контроллера и на обоих такая беда.
Больше тюнек нету за 600км только есть))
Видимо это проблема в фьюзах?
30a89e4s-480.jpg
(57.53 КБ) 566 скачиваний
avr-prog-2-.jpg
(97.1 КБ) 580 скачиваний

Братцы не ругайте разобрался не по вешал чистоту на 4-5 ноги.
Теперь все ок, и фьюзы по новой читаются
Сверлит текстолит когтями
Аватара пользователя
Сообщения: 1296
Зарегистрирован: Ср мар 10, 2010 22:28:34
Откуда: Запад Беларуси

Сообщение Xatrix »

А что за эмулятор? Для каких моделек авто?
Изображение
Изображение
Открыл глаза
Аватара пользователя
Сообщения: 64
Зарегистрирован: Ср июн 20, 2012 10:49:46
Откуда: Україна, Черкаська область

Сообщение КотЭ Мужчина »

Драсте! У меня проблема. Может поможите решить. Пишу на C в AVR Studio 5, так для тиньки2313 ужс получается - размер самой примитивной прошивки для дрыгания одной ножкой порта выходит больше чем флеш мк. Вот исходник:
/*
* AVRGCC1.c
*
* Created: 11.05.2014 21:40:54
* Author: Antares
*/

#define F_CPU 1000000UL
#include <avr/io.h>
#include <util/delay.h>
int main()
{
DDRB = DDRD = 0xff;
PORTB |= 0b10000001;
while(1) {
PORTB = 0b00000001;
_delay_ms(100);
PORTB = 0;
_delay_ms(190);
}
}

Выходит хексовый файл размером в 9 кБ. Пробую в Протеусе - предупреждения типо outside of program memory. Зашиваю в реальный мк - тож, мигалка не выходит. Как можна уменьшить размер?
Betelgeuse
Контактная информация:
Открыл глаза
Аватара пользователя
Сообщения: 64
Зарегистрирован: Ср июн 20, 2012 10:49:46
Откуда: Україна, Черкаська область

Сообщение КотЭ Мужчина »

Забыл добавть - львиная доля этого веса находится в подключенной библиотеке util/delay.h. Я отключал ее, ну и конечно обошолся без задержек - то размер составил тока 402 Байта.
Betelgeuse
Контактная информация:
Вымогатель припоя
Аватара пользователя
Сообщения: 577
Зарегистрирован: Ср июн 19, 2013 08:10:48
Откуда: Москва, СПб, Липецк, Рязань

Сообщение ИС-пытатель »

Уже поднимали эту тему. библиотечную задержку нужно пользовать с включенной оптимизацией. Иначе никакой памяти не хватит.
Кстати, в 6-й студии библа без оптимизации всего пару кило весит
Родился
Сообщения: 2
Зарегистрирован: Сб май 17, 2014 16:42:50

Сообщение snajdan »

Xatrix писал(а):А что за эмулятор? Для каких моделек авто?
Эмулятор который иммо обходит полностью, чип ненужен блок ненужен иммо.
Этот был vw audi на днях для bmw буду собирать.
Еще на катализатор обманку нужно собрать на пике.
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 389
Зарегистрирован: Пн июл 09, 2012 11:07:59
Откуда: Ukraine

Сообщение WishMasterMax »

Подскажите пожалуйста, а уарт тиньки толерантен к 5 вольтам при питании от 3.6?
In me the WishMaster...
Изображение
Изображение
Контактная информация:
Вымогатель припоя
Аватара пользователя
Сообщения: 577
Зарегистрирован: Ср июн 19, 2013 08:10:48
Откуда: Москва, СПб, Липецк, Рязань

Сообщение ИС-пытатель »

Если на прием работать - да. А на передаче у вас все равно будет 3.6
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 389
Зарегистрирован: Пн июл 09, 2012 11:07:59
Откуда: Ukraine

Сообщение WishMasterMax »

Ну для передачи не проблема, 3.6 это лог единица насколько я знаю)
Резисторы для защиты цеплять нужно? Планирую использовать 330 Ом как у протосса в 910м.
In me the WishMaster...
Изображение
Изображение
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 20092
Зарегистрирован: Чт сен 18, 2008 12:27:21
Откуда: Столица Мира Санкт-Петербург

Сообщение Gudd-Head »

Если на любом выводе (кроме ресета) будет больше чем Vdd+0.3 вольта, откроются встроенные защитные диоды. Если ограничить ток, то сгореть ничего не должно.
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 389
Зарегистрирован: Пн июл 09, 2012 11:07:59
Откуда: Ukraine

Сообщение WishMasterMax »

Gudd-Head, какой номинал посоветуете?
In me the WishMaster...
Изображение
Изображение
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 20092
Зарегистрирован: Чт сен 18, 2008 12:27:21
Откуда: Столица Мира Санкт-Петербург

Сообщение Gudd-Head »

По закону дедушки Ома, чтобы не спалить порт (предельные значения — в ДШ). Я таким извратом не занимался :))
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Ответить

Вернуться в «AVR»