Люди, объясните проще про atmega8+кварц
|
|
locking2006 | Дата: Четверг, 06.08.2009, 15:29 | Сообщение # 1 |
Рядовой
Группа: Пользователи
Сообщений: 1
Статус: Offline
| объясните на примере пожалуйста использование внешнего источника тактов (кварца) c atmega8.На примере для использования в часах- для самообразования мне надо. спасибо заранее.
|
|
| |
my-avr | Дата: Суббота, 08.08.2009, 21:56 | Сообщение # 2 |
Admin
Группа: Администраторы
Сообщений: 79
Статус: Offline
| locking2006, если честно я немножко не понял Ваш вопрос, можете уточнить. Что Вы конкретно хотите сделать, может я и помогу с советом
|
|
| |
microsmaster | Дата: Пятница, 18.09.2009, 19:42 | Сообщение # 3 |
Рядовой
Группа: Пользователи
Сообщений: 12
Статус: Offline
| Если ты хочешь сделать часы на меге - то лучший вариант. использовать таймер2. у него есть асинхронный режим - это когда он работает не от частоты мк, а от кварцевого резонатора подключенного к ножкам tosc1 и tosc2. подключи к ним часовой кварц и настрой таймер2, а микроконтроллер пусть работает от внутреннего генератора.
chipenable.ru - электроника, микроконтроллеры и программирование
|
|
| |
aleksyt | Дата: Вторник, 16.02.2010, 17:12 | Сообщение # 4 |
Рядовой
Группа: Пользователи
Сообщений: 14
Статус: Offline
| Почитал описание Atmega8 и немного информации выяснил о том, почему он вообще не отзывается после программирования фьюзов. Вроде я его ввел в режим работы с внешним кристалом менее или равным 0,4-0,9 МГц. Подскажите пожалуйста, это значит, что если у меня в программаторе стоит кварц на 8 МГц, но я с ним рабоать не смогу? И если я поставлю кварц на 0,4-0,9 МГц в программатор, то смогу ли я с ним работать? Вот что я настроил: cksel3-0 (1011), sut1-0 (00) Спасибо.
|
|
| |
my-avr | Дата: Вторник, 16.02.2010, 20:22 | Сообщение # 5 |
Admin
Группа: Администраторы
Сообщений: 79
Статус: Offline
| aleksyt, cksel3-0 и sut1-0 выставь на 1 - это значит что он будет работать с внешним тактовым генератором любой частоты. и ты сможешь работать с любым кварцем.
|
|
| |
aleksyt | Дата: Вторник, 16.02.2010, 21:36 | Сообщение # 6 |
Рядовой
Группа: Пользователи
Сообщений: 14
Статус: Offline
| А как их выставить, если он не отзывается? Не читаются фьюзы, данные и т.п.
|
|
| |
my-avr | Дата: Среда, 17.02.2010, 09:44 | Сообщение # 7 |
Admin
Группа: Администраторы
Сообщений: 79
Статус: Offline
| aleksyt, если ты ничего не можешь прочитать,либо ты лок биты прошил, либо проблемы в программаторе, проверь!
|
|
| |
aleksyt | Дата: Среда, 17.02.2010, 10:07 | Сообщение # 8 |
Рядовой
Группа: Пользователи
Сообщений: 14
Статус: Offline
| Программатор пишет и читает другие атмеги8, а эту не хочет. Лок биты вроде не трогал.
|
|
| |
my-avr | Дата: Четверг, 18.02.2010, 14:44 | Сообщение # 9 |
Admin
Группа: Администраторы
Сообщений: 79
Статус: Offline
| aleksyt, возможно была бракованная партия... сомной такое бывало, есть одна мега8 в которой такие-же семптомы
|
|
| |
aleksyt | Дата: Четверг, 18.02.2010, 17:35 | Сообщение # 10 |
Рядовой
Группа: Пользователи
Сообщений: 14
Статус: Offline
| Т.е. Вы хотите сказать, что она в любом случае должна прошиваться программатором? Но дело в том, что она умерла после прошивки фьюзов, т.е. фьюзы прошились, потом вачалась проверка прошивки фьюзов и она уже не отзывалась.
|
|
| |
my-avr | Дата: Четверг, 18.02.2010, 21:22 | Сообщение # 11 |
Admin
Группа: Администраторы
Сообщений: 79
Статус: Offline
| aleksyt, ты случайно не прошил бит RSTDISBL ? если да, то уже паралельным программатором его перепрошивать
|
|
| |
aleksyt | Дата: Пятница, 19.02.2010, 09:06 | Сообщение # 12 |
Рядовой
Группа: Пользователи
Сообщений: 14
Статус: Offline
| Нет, его я не трогал. Ну ладно, 10 грн - не так уж и много:)
|
|
| |
linerx | Дата: Вторник, 09.08.2011, 18:11 | Сообщение # 13 |
Рядовой
Группа: Пользователи
Сообщений: 15
Статус: Offline
| Припаяй кварц к ножкам XTAL1, XTAL2 и снова перепрограммируй, только фьюзы не забудь выставить заранее
|
|
| |