|
2 страниц
< 1 2
|
 |
Ответов
(15 - 28)
|
Sep 8 2004, 00:06
|
Частый гость
 
Группа: Свой
Сообщений: 135
Регистрация: 10-07-04
Из: Зеленоград
Пользователь №: 310

|
Цитата(Дмитрий @ Jul 17 2004, 08:06 PM) creator@bazarov.netГоспода, с появлением ATmega8 приобрел себе кучу проблем (на 4433 все работало безотказно). Проблема в том что я просто не могу запустить контроллер с кварца (кварц 8 Мгц, обвеска 2х22пф на "землю"), однако стоит прикоснуться отверткой (пинцетом, топором) до XTAL1, то вроде бы запускается, но естественно криво, но генерация присутствует. Пробовал вешать не reset разные дистрибьюторы.....но все тщетно. Кто подскажет в чем беда? Биты конфигурации как я думаю выставлены верно (в соответствии с даташитом). Странно а нам удалось без проблем переползти с 2233 на atmega8, всё делали по инструкции и проекта три перетащили...
|
|
|
|
|
Feb 16 2005, 09:21
|
Участник

Группа: Новичок
Сообщений: 16
Регистрация: 16-02-05
Пользователь №: 2 670

|
Что-то похожее у меня было… помогло заземление корпуса кварца
|
|
|
|
|
Feb 20 2005, 15:13
|
Группа: Новичок
Сообщений: 4
Регистрация: 8-07-04
Пользователь №: 302

|
Господа с негенерящими кварцами, а вы не забываете параллельно кварцу ставить резистор ~1М ? Об этом почти во всех FAQ-ах написано. При 5в обычно и так работает, а при 3в без резистора очень ненадежно. У многих других низковольтных процессоров этот резистор в доке есть.
|
|
|
|
|
Mar 13 2005, 11:38
|
Участник

Группа: Новичок
Сообщений: 34
Регистрация: 12-03-05
Из: Новосибирск
Пользователь №: 3 288

|
Ребята, подскажите есть ли методы определения неполадок в работе мк кроме как экспериментировать с ним. У меня проблема- АТmega8 c внешним кварцем на 4 MHz не работает, хотя прошивается без проблем. Конф биты выставляю номально. Программка самая простая с использованием UART, без прерываний, на 30 срок, ошибок в ней нет. Ан не работает.
|
|
|
|
|
Mar 16 2005, 18:53
|
Участник

Группа: Новичок
Сообщений: 34
Регистрация: 12-03-05
Из: Новосибирск
Пользователь №: 3 288

|
Уже работает. А все было из-за них. Как раз fuse биты выставлял неправильно. Интересно, кто вStudio догадался сброшенный бит обозначать галочкой, а установленный, наоборот, пустым. Я, как неопытный чел поддался провокации, и выставил значения fuse битов. Естествено они оказались прямо противоположными нужным. Потому и не работало. Но почитал доку и разобрался. ATMELщики меня удивили и разозлили
|
|
|
|
|
Mar 16 2005, 19:21
|
Участник

Группа: Новичок
Сообщений: 34
Регистрация: 12-03-05
Из: Новосибирск
Пользователь №: 3 288

|
Глупость сказал. И быстрей хочу поправиться. Конечно же не в Studio, а в PonyProg. Атмелщики делают так. unprogrammed бит у них соответствует 1, programmed бит - 0. Казалось бы, должно быть наоборот. В PonyProg лишь следуют решениям ATMELa. Поэтому установленный бит соответствует пустому окошку, сброшенный- с галчкой. Здесь и была путаница.
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|