Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
21.01.2011, 19:55
|
|
Почётный гражданин KAZUS.RU
Регистрация: 24.09.2007
Сообщений: 1,437
Сказал спасибо: 287
Сказали Спасибо 339 раз(а) в 202 сообщении(ях)
|
ATMega8535 16AI не могу разобраться с фьюзами помогите
Доброе время всем.
Вобшем проблема такая.
Есть контролер ATMega8535 16AI который распаян на плате и видится програматором и шъется.
Но блин чет я с фъюзами накосячил видимо. Вобщем выгляддят они так:
CKSEL0=1
CKSEL1=1
CKSEL2=1
CKSEL3=1
SUT0 =1
SUT1 =1
BODEN =1
BODLEVEL=0
BOOTRST=1
BOOTSZ0=0
BOOTSZ1=0
EESAVE=1
CKOPT=1
WDTON=0
S8535C=0
По большому счету мне необходимо запустить контролер с кварцем16 мГц, время задержки по максимуму для надежности, супервизор 4 вольта, амплитуда колебаний максимальная. Контролер запитан напряжением 5,2 вольта стабильное.
Вобщем на XTALах нет ничего только постоянка 0,8 вольта.
Кто подскажет где я наломал дров.
|
|
|
Сказали "Спасибо" 7Fantomas7
|
|
|
21.01.2011, 20:37
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
|
Re: ATMega8535 16AI не могу разобраться с фьюзами помогите.
А чем смотрятся ножки XTAL? Там ток небольшой, легко можно сорвать генерацию.
Если с кварцем программатор видит, а без кварца - нет, значит все в порядке
И S8535C оставьте в 1, если не нужно превратить чип в АТ90S8535
|
|
|
Эти 2 пользователя(ей) сказали Спасибо niXto за это сообщение:
|
|
|
22.01.2011, 00:49
|
|
Супер-модератор
Регистрация: 13.03.2004
Адрес: Minsk
Сообщений: 2,378
Сказал спасибо: 1,956
Сказали Спасибо 1,328 раз(а) в 578 сообщении(ях)
|
Re: ATMega8535 16AI не могу разобраться с фьюзами помогите.
Чем программировали? "1" это именно "1" ?
Если допустить что CKSEL все = 1, что соответствует кварцу, то странным выглядит CKOPT=1 - это не рекомендуется для кварцев выше 8 МГц. Да и фуз совместимости ни чему, как уже отметили.
__________________
[ жизнь приятна и красива, если выпить литр пива ]
|
|
|
|
22.01.2011, 01:35
|
|
Почётный гражданин KAZUS.RU
Регистрация: 28.02.2010
Сообщений: 2,297
Сказал спасибо: 53
Сказали Спасибо 461 раз(а) в 392 сообщении(ях)
|
Re: ATMega8535 16AI не могу разобраться с фьюзами помогите.
Мне вот тоже кажется что в инверсии, хотя-бы по WDTON. Просто вопрос- TC использует Watchdog в программе?(т.е. сознательно программируется fuse?)
PS. хотя фиг знает, BOOT- заводские установки. (может просто не прошиваются ? взять прочитать,что там творится)
Последний раз редактировалось OlegNZH; 22.01.2011 в 01:48.
|
|
|
Сказали "Спасибо" OlegNZH
|
|
|
22.01.2011, 04:04
|
|
Почётный гражданин KAZUS.RU
Регистрация: 24.09.2007
Сообщений: 1,437
Сказал спасибо: 287
Сказали Спасибо 339 раз(а) в 202 сообщении(ях)
|
Re: ATMega8535 16AI не могу разобраться с фьюзами помогите.
Попробую внести ясность и уточнить.
Шъю CVAVR, конфигурация фъюзов которую выложил это результат чтения с кристала.
Ноги XTAL начал смотреть осцилографом после того как не заработала примитивная програмка зажигания светодиода с выдержкой времени. Осцилографом смотрел по отношению к земле.
Фъюзы
WDTON=0
S8535C=0
Пробовал и так и так, режим совметимости не нужен, собачий таймер не нужен.
CKOPT=1 должно быть так по крайней мере по даташиту, потому как кристал предполагается использовать в присутствии сильных электромагнитных помех, книжка говорит: если ячейка запрограмирована то размах колебаний равен практически Uпит, если не запрограмирована то половина Uпит.
В любом случае должна быть генерация. Както же видится кристал и читается и стирается и шъется.
|
|
|
Сказали "Спасибо" 7Fantomas7
|
|
|
22.01.2011, 05:52
|
|
Вид на жительство
Регистрация: 03.06.2007
Сообщений: 368
Сказал спасибо: 3
Сказали Спасибо 59 раз(а) в 52 сообщении(ях)
|
Re: ATMega8535 16AI не могу разобраться с фьюзами помогите.
Для m8535 с кварцем 16 Mhz сделай очень просто - все fuse установи в "1",т.е. в программаторе CVAVR при программировании fuse убери все галки.
Для общего развития.
|
|
|
Эти 2 пользователя(ей) сказали Спасибо Vov123 за это сообщение:
|
|
|
22.01.2011, 06:46
|
|
Почётный гражданин KAZUS.RU
Регистрация: 24.09.2007
Сообщений: 1,437
Сказал спасибо: 287
Сказали Спасибо 339 раз(а) в 202 сообщении(ях)
|
Re: ATMega8535 16AI не могу разобраться с фьюзами помогите.
Vov123,
Цитата:
|
программировании fuse убери все галки.
|
Попробовал, результат тот же, на XTALах =0,8В, при этом фъзы шъются и читаются, осцилограф цифровой новый.
Блин дурдом какойто, чем то же он тактируется. Процик нулевый. Как его проверить еще можно. Если запустить внутренний генератор где можно посмотреть тактовый сигнал?
А за ссылочку спасибо, занятная страчка, очень пользительная.
|
|
|
Сказали "Спасибо" 7Fantomas7
|
|
|
22.01.2011, 07:28
|
|
Вид на жительство
Регистрация: 03.06.2007
Сообщений: 368
Сказал спасибо: 3
Сказали Спасибо 59 раз(а) в 52 сообщении(ях)
|
Re: ATMega8535 16AI не могу разобраться с фьюзами помогите.
Я megu8535 уже года три гоняю,чтобы не заморачиваться с fuse использую кварцы 16 и 12 MHz и при программировании всё поле программирования fuse оставляю чистым (разумеется кроме spien) как указал выше,проблем никогда не было.
Извините конечно за вопрос,а с кварцем и землянными конденсаторами всё в порядке?
|
|
|
|
22.01.2011, 08:08
|
|
Почётный гражданин KAZUS.RU
Регистрация: 24.09.2007
Сообщений: 1,437
Сказал спасибо: 287
Сказали Спасибо 339 раз(а) в 202 сообщении(ях)
|
Re: ATMega8535 16AI не могу разобраться с фьюзами помогите.
Цитата:
|
Извините конечно за вопрос,а с кварцем и землянными конденсаторами всё в порядке
|
Нет необходимости извинятся. Сегодня выпаяю кондеры и померяю может с дуру не тот номинал, хотя наврядле, обычно не ошибаюсь в таких вещах. А как кварц проверить к своему стыду не знаю, всегда запаивал и работало. Я эти меги больше 8мГц не гонял может процик контуженый. На 8мГц работтают нормально хоть с кварцем хоть без, я имею в виду разные процессоры из одной партии.
|
|
|
Сказали "Спасибо" 7Fantomas7
|
|
|
22.01.2011, 09:20
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
|
Re: ATMega8535 16AI не могу разобраться с фьюзами помогите.
Сообщение от 7Fantomas7
|
А как кварц проверить к своему стыду не знаю
|
Выше уже было
Сообщение от niXto
|
Если с кварцем программатор видит, а без кварца - нет, значит все в порядке
|
|
|
|
Эти 2 пользователя(ей) сказали Спасибо niXto за это сообщение:
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 23:12.
|
|