Здравствуйте, программирую микроконтроллеры Atmel до сего момента программировал только Mega8 но возникла потребность использовании микроконтроллера Atmega8(во первых у него выводов больше, а во вторых я как-то купил его по глупости когда только начинал а стоил он 450 руб. и теперь думаю, не пропадать же добру ).
Вот вопрос: можно ли использовать отладочную плату описанную на этом сайте с другим мк. Я полагаю что нужно изменить параметры некоторвых элементов например кварца, а вот на счёт других не знаю. Программировать буду через внутрисхемный программатор, надеюсь получиться.
В общем подскажите кто сможет
nest
Отправлено: 28 Сентября, 2012 - 18:34:46
Администратор
Сообщений всего: 4866
Дата рег-ции: Сент. 2009
кроме платы и другого подключения (всё подключать на другие ножки) ничего менять не нужно.
Artem
Отправлено: 28 Сентября, 2012 - 21:41:49
Главнокомандующий
Сообщений всего: 347
Дата рег-ции: Май 2012
то есть кварц так и должен остаться 1 мГц и конденсаторы менять не надо?
nest
Отправлено: 29 Сентября, 2012 - 01:41:36
Администратор
Сообщений всего: 4866
Дата рег-ции: Сент. 2009
кварц можете поставить любой от 1 до 4 мгц
Artem
Отправлено: 29 Сентября, 2012 - 07:37:55
Главнокомандующий
Сообщений всего: 347
Дата рег-ции: Май 2012
Всё понятно спасибо
cjA
Отправлено: 30 Сентября, 2012 - 09:55:35
Генерал
Сообщений всего: 3291
Дата рег-ции: Янв. 2010
до 16Мгц по даташиту, ну и кондеры- тоже по даташиту рассчитывать.(я так понял что и старые пойдут)
Artem
Отправлено: 30 Сентября, 2012 - 13:13:04
Главнокомандующий
Сообщений всего: 347
Дата рег-ции: Май 2012
а на что будет влиять частота кварца?
mihail
Отправлено: 30 Сентября, 2012 - 18:39:12
Гуру
Сообщений всего: 1065
Дата рег-ции: Март 2010
Частота кварца ни на что не будет влиять пока не будут соответствующим образом изменены fuse-bits. Неправильно установленные fuse-bits могут заблокировать микроконтроллер.
Грубо говоря, за один такт выполняется одна команда. Чем больше тактов в секунду, тем быстрее выполняется программа.
Теоретически, ATmega8515 для работы достаточно просто подать питание. Ничего более не нужно. Все остальное предназначено для обеспечения надежной и стабильной работы МК. Для изучения МК достаточно пары конденсаторов и резистора в качестве обвязки. Конденсаторы по питанию, резистор на RESET.
cjA
Отправлено: 30 Сентября, 2012 - 19:28:10
Генерал
Сообщений всего: 3291
Дата рег-ции: Янв. 2010
1КОм резистор
(ничего что я всунулся?)
А кондеры любые, атмель очень дружит с питанием.
mihail
Отправлено: 30 Сентября, 2012 - 20:40:37
Гуру
Сообщений всего: 1065
Дата рег-ции: Март 2010
На RESET лучше поставить резистор 10 КОм. С резистором в 1 КОм не всякий программатор сможет работать.
cjA
Отправлено: 01 Октября, 2012 - 00:06:26
Генерал
Сообщений всего: 3291
Дата рег-ции: Янв. 2010
это какой же ? михаил, хватит стебаться, я уже не понипомаю где вы шутите, а где нет
1КОм вполне хватит, а ваащето и не нужно. Подпорный резюк уже на фабрике делают
Artem
Отправлено: 01 Октября, 2012 - 20:44:11
Главнокомандующий
Сообщений всего: 347
Дата рег-ции: Май 2012
Ну вроде разобрался, всё спаял, прошил-работает. Только какая-то непонятная штука получается: раньше на меге 8 при установки задержки 100 милисекунд задержка была 100 милисекунд, а теперь на 8515 если в проге написань задержку в 100 милисекунд то реальная задержка будет 1 секунда. В чём проблема непонятно?
Может быть это потому что я заменил конденсаторы 22 пкф на 24 пкф, но кажется вы сказали, что
cjA пишет:
атмель очень дружит с питанием.
. Поэтому наверно не в этом дело, или нет?
nest
Отправлено: 02 Октября, 2012 - 02:14:38
Администратор
Сообщений всего: 4866
Дата рег-ции: Сент. 2009
Artem пишет:
а теперь на 8515 если в проге написань задержку в 100 милисекунд то реальная задержка будет 1 секунда.
Фузами выберите тактирование кварцем, а не внутренним генератором
Artem
Отправлено: 02 Октября, 2012 - 08:06:38
Главнокомандующий
Сообщений всего: 347
Дата рег-ции: Май 2012
а как это сделать в Bascom AVR? или это надо в загрущике что-то изменить? (Добавление)
А всё нашёл, они были в загрузчике, я поменял что нужно теперь всё работает. Огромное спасибо!
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.