Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
ATmega8 работает ровно в 2 раза медленнее, чем должна
Отправлено
bvk
03 мая 2007 г. 16:19
кварц 16 МГц
CKSEL = 0xF
CKOPT = 0
частота на XTAL 16 МГц
короткие команды (SBI,CBI) исполняются не за 62,5 нс, а за 125
Может кто понимает, в чем дело?
Составить ответ
|
Вернуться на конференцию
Ответы
Команды CBI и SBI требуют 2 цикла. 62,5*2 = 125.
—
АДИКМ
(03.05.2007 16:27:15
213.160.130.54
,
пустое
)
Так и должно быть - они двухцикловые
—
=AVR=
(03.05.2007 16:24:13
80.92.96.19
,
пустое
)
Проверьте, припаяв кварц чуть поменьше частотой (10...15 Мгц..) 16 МГц - это верхняя граница. Фузы - установлены правильно.
—
Oldmanoff
(03.05.2007 16:23:58
212.45.24.131
,
пустое
)
Не согласен. Написано максимум 16, значит должен работать на 16
—
skn
(03.05.2007 16:54:48
213.170.71.49
,
пустое
)
И еще - проверьте кондеры - они, как и кварц, должы быть как можно ближе к ногам проца. Может не хватать емкости. Как именно измерялась частота кварца?
—
Oldmanoff
(03.05.2007 16:25:38
212.45.24.131
,
пустое
)
SBI -выполняется 2 маш. цыкла.
—
Quasy
(03.05.2007 16:23:44
80.243.9.34
,
пустое
)
Ответ: И впрямь! А я чуть не повесился
—
bvk
(03.05.2007 16:27:39
84.237.1.132
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
при вычитании трёх из шести получится:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru