Atmega16 - Не работает клок

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
Открыл глаза
Аватара пользователя
Сообщения: 40
Зарегистрирован: Пт ноя 10, 2006 11:22:08
Откуда: Россия, Новосибирск

Сообщение BlackJack »

Задравия желаю!
Проблема - купил ATMEGA16-16PU
Настроил на 16 Мгц(CKPOT-0 CKSEL[3-0] 0b1111 SUT -0b10).

Далее - Проверяю XTAL1 , XTAL2: A TAM! чертовщина ёмкостная вместо нормального сигнала. Тем временем на портах (PortA... и т.д.)
какие-т0 сигналы бродят а мплитудой до 1 вольта.

Вообщем в чём проблема?
Опыт - сын ошибок трудных.
Контактная информация:
Реклама
Мучитель микросхем
Сообщения: 492
Зарегистрирован: Вт июл 22, 2008 08:10:54

Сообщение BerZerK-ku »

Порты в Z-состоянии, там может быть все что угодно.

А как кварц подключен? Рекомендовано 12-22пф.
А чем смотрите? Какая емкость у щупа?
Реклама
Открыл глаза
Аватара пользователя
Сообщения: 40
Зарегистрирован: Пт ноя 10, 2006 11:22:08
Откуда: Россия, Новосибирск

Сообщение BlackJack »

Кварц(16.000) подключён как в даташите.

Ёмкость конденсаторов при кварце 22-пФ.

Питание(5-вольт стабилизированные) подано на Vcc и AVcc.

Смотрю осциллом, ёмкость щупов 40-пф

Для контроля вывожу на порт-А 0b00000001
Где ноль-там 0.3 вольт, Где один-там 5 вольт

А когда возникает Z состояние?
Опыт - сын ошибок трудных.
Контактная информация:
Э...
Аватара пользователя
Сообщения: 2792
Зарегистрирован: Ср апр 04, 2007 08:39:14
Откуда: Москва

Сообщение tych »

BlackJack писал(а):А когда возникает Z состояние?
"Устройство AVR" - стр. 2 Краткого курса - моя домашняя страничка.
Думайте сами, решайте сами ... а вот он-лайн перевод на корявый русский http://translate.ru
Контактная информация:
Реклама
Эиком - электронные компоненты и радиодетали
Модератор
Аватара пользователя
Сообщения: 4673
Зарегистрирован: Вс июн 01, 2008 00:17:35
Откуда: Я всего лишь плод вашего воображения...

Сообщение Пухич »

Если вы развернете порт на ввод, то это будет типа Z-состояние.
Знание - сила!
Реклама
Э...
Аватара пользователя
Сообщения: 2792
Зарегистрирован: Ср апр 04, 2007 08:39:14
Откуда: Москва

Сообщение tych »

Пухич писал(а):Если вы развернете порт на ввод, то это будет типа Z-состояние.
Не достаточно "развернуть на ввод" для получения Z.

"Устройство AVR" стр. 2 курса.
Думайте сами, решайте сами ... а вот он-лайн перевод на корявый русский http://translate.ru
Контактная информация:
Реклама
Модератор
Аватара пользователя
Сообщения: 4673
Зарегистрирован: Вс июн 01, 2008 00:17:35
Откуда: Я всего лишь плод вашего воображения...

Сообщение Пухич »

tych писал(а):
Пухич писал(а):Если вы развернете порт на ввод, то это будет типа Z-состояние.
Не достаточно "развернуть на ввод" для получения Z.

"Устройство AVR" стр. 2 курса.
Ты про подтяжки? Ну и их конечно тоже можно отключить. Или ты не про них?

Кстати, третье состояние у выходных буферов наступит сразу, как только переключишься на ввод. Так что не вводите в заблуждение человека.
Знание - сила!
Мучитель микросхем
Сообщения: 492
Зарегистрирован: Вт июл 22, 2008 08:10:54

Сообщение BerZerK-ku »

BlackJack писал(а):Задравия желаю!
Проблема - купил ATMEGA16-16PU
Настроил на 16 Мгц(CKPOT-0 CKSEL[3-0] 0b1111 SUT -0b10).

Далее - Проверяю XTAL1 , XTAL2: A TAM! чертовщина ёмкостная вместо нормального сигнала. Тем временем на портах (PortA... и т.д.)
какие-т0 сигналы бродят а мплитудой до 1 вольта.

Вообщем в чём проблема?
Попробуйте установить бит CKPOT (т.е. зашить "0"). Была у меня как-то проблема, АТmega128 стали плохо запускаться. Помог этот бит.
Да и в даташите сказано: "For resonators, the maximum frequency is 8MHz with CKPOT unprogrammed and 16MHzwith CKPOT programmed".
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»