Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
24.03.2008, 19:57
|
|
Почётный гражданин KAZUS.RU
Регистрация: 09.12.2007
Адрес: Новосибирск
Сообщений: 1,021
Сказал спасибо: 10
Сказали Спасибо 70 раз(а) в 63 сообщении(ях)
|
Сообщение от BigMazzi
|
Если я не ошибаюсь, AVR-ки работают с кварцем не менее 1МГц.
|
AVR полностью статические процессоры,
работают от 0 до Fmax(см. даташит).
Можно даже шагать вручную, если на XTAL подавать
сигнал от кнопки(без древезга конечно).
|
|
|
|
24.03.2008, 22:32
|
|
Гражданин KAZUS.RU
Регистрация: 24.11.2006
Адрес: ДНР
Сообщений: 612
Сказал спасибо: 553
Сказали Спасибо 314 раз(а) в 142 сообщении(ях)
|
Сообщение от domowoj
|
Сообщение от BigMazzi
|
Если я не ошибаюсь, AVR-ки работают с кварцем не менее 1МГц.
|
AVR полностью статические процессоры,
работают от 0 до Fmax(см. даташит).
Можно даже шагать вручную, если на XTAL подавать
сигнал от кнопки(без древезга конечно).
|
Я тоже "подкололся" как-то с "полностью статическими процессорами AVR". Делали часики-таймер на ATTiny2313.Безо всяких сомнений прицепили 32768Гц кварц - ну,вроде, все как положено - думали,заработает наш статический камушек. И - ..ОПА - не заводится хоть тресни. Целый шкаф кондеров перебрали - ноль.(От внутреннего RC и от внешнего тактового генератора все работает).В чем дело? Начали перебирать кварцы.Запустилось это чудо(как и положено, видимо),начиная с кварца 350КГц(конденсаторы не помню,что-то около 100p). Для внешних кварцев "Фузы" дают возможность выбрать из 3х поддиапазонов: 0.4-0.9МГц;0,9-3МГц;3-8МГц, не смотря на то, что в 1й странице датащита яснее некуда написано: "-ATTiny2313:0-10 MHz .Скорее всего для AT90S1200 - та же история.Видимо входной буфер AVRок не позволяет использовать кварцы ниже 400КГц. А если ну очень нуна - то приходится городить генератор(хорошо если на плате есть место, а не как у нас было), или брать "Mega"-там у них специальный блок есть "Low-Frequency Crystal Oscillator". На правоте не настаиваю: может и есть способы, как заставить нормально генерить НЧ кварц без вспомогательных буферов(или транзюков)применительно к AVR - но я не знаю.
-- Прилагается рисунок: --
-- Прилагается рисунок: --
|
|
|
|
24.03.2008, 23:23
|
|
Вид на жительство
Регистрация: 15.03.2005
Сообщений: 351
Сказал спасибо: 17
Сказали Спасибо 8 раз(а) в 8 сообщении(ях)
|
выкинь на туй этот камень. даже кодевисион не работает с этим старьем.бери "мегу". ![Весело](images/smilies/icon_laugh.gif) они стоят копейки(не как ПИКи).вон на рисунке штука интересная нарисована timer counter oscilator. типа таймер будет работать от твоего часовова кварца а ядро от нормального пацанского размером так 8мГц например.
|
|
|
|
25.03.2008, 02:17
|
|
Частый гость
Регистрация: 19.01.2008
Сообщений: 12
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Сообщение от xerox2
|
выкинь на туй этот камень. даже кодевисион не работает с этим старьем.бери "мегу". они стоят копейки(не как ПИКи).вон на рисунке штука интересная нарисована timer counter oscilator. типа таймер будет работать от твоего часовова кварца а ядро от нормального пацанского размером так 8мГц например.
|
у мну их штук 20 ещё осталось... надо этот запас израсходывать....
2rubel - спасибо большое....
весь вечер проснашался.... тока плату испоганил.....
в итоге повесил готовый генератор от маленьких китайских часов..... все пашет изумительно....
мдя век живи век учись....
всем спасибо я думаю тему можно закрывать....
p.s. крайний вопрос админам форума.... чего дигун на форуме такой кривой?.....
|
|
|
|
26.03.2008, 05:53
|
|
Гражданин KAZUS.RU
Регистрация: 04.04.2007
Сообщений: 941
Сказал спасибо: 571
Сказали Спасибо 113 раз(а) в 85 сообщении(ях)
|
Обычно 1200 по умолчанию с завода установлен на работу с внешним кварцем , это определяется ячейкой RCEN - как уже было сказано ,но если Вам попался 1200 у которого поставлена работа от внутренненго RC и при этом Вы используете при программировании последовательный простейший программатор то эта ячейка в нем не видна и не доступна , и в такой ситуации как ни танцуйте вокруг контроллера хоть с бубном , хоть без - ничего путного Вы сделать с переключением его в другой режим Вы не сможете , выход - найти параллельный нормальный программатор - в нем эта ячейка видна и свободно программируется , и перешить там эту ячейку на внешний кварц .А вообще на будущуее Вам также советую ну очень внимательно читать datasheet -ы на контроллеры ,частенько там встречается очень важная инфа , которую просто как незначительную можно не заметить с первого раза , а потом долго мучиться в попытках почему девайс не работает . ' ![Подмигивание](images/smilies/icon_wink.gif) '
Удачи ! Pinco
|
|
|
|
26.03.2008, 14:15
|
|
Частый гость
Регистрация: 19.01.2008
Сообщений: 12
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Сообщение от pinco
|
Обычно 1200 по умолчанию с завода установлен на работу с внешним кварцем , это определяется ячейкой RCEN - как уже было сказано ,но если Вам попался 1200 у которого поставлена работа от внутренненго RC и при этом Вы используете при программировании последовательный простейший программатор то эта ячейка в нем не видна и не доступна , и в такой ситуации как ни танцуйте вокруг контроллера хоть с бубном , хоть без - ничего путного Вы сделать с переключением его в другой режим Вы не сможете , выход - найти параллельный нормальный программатор - в нем эта ячейка видна и свободно программируется , и перешить там эту ячейку на внешний кварц .А вообще на будущуее Вам также советую ну очень внимательно читать datasheet -ы на контроллеры ,частенько там встречается очень важная инфа , которую просто как незначительную можно не заметить с первого раза , а потом долго мучиться в попытках почему девайс не работает . ' '
Удачи ! Pinco
|
спасибо - все вышесказанное намотал на ус....
|
|
|
|
08.04.2008, 03:24
|
|
Временная регистрация
Регистрация: 21.12.2007
Сообщений: 91
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Все правильно,AVR новый не работает с низкими частотами. Смотри даташит и устанавливай фьюзы на программаторе который их показывает(не все программаторы показывают все фьюзы).
|
|
|
|
10.05.2014, 14:02
|
|
Прописка
Регистрация: 06.09.2007
Сообщений: 132
Сказал спасибо: 6
Сказали Спасибо 43 раз(а) в 24 сообщении(ях)
|
Re: at90s1200 и кварц 32,768 не стартует... в чем засада?
а у меня такая же проблема только с атмегой 328!
кварц 32768 уже штук 10 распаял - норм работает а на одной плате ну хоть тресни...
уже и проц выпаял и новый впаял и флюс отмыл...до ноги пинцетом дотрагиваешся - стартует. какие только кондеры не пробывал не едет падло...что делать?
|
|
|
|
10.05.2014, 14:24
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
|
Re: at90s1200 и кварц 32,768 не стартует... в чем засада?
Флюс ТТ выкинуть, паять канифолью
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 07:50.
|
|