Страница 1 из 2
8MHz Кварц на Atmega16
Добавлено: Вт апр 27, 2010 06:27:57
levibyte
Привет всем =]
Скажите пожалуйста , какие fuse биты нужно ставить
на атемеге16 . чтоб использовать кварц. генератор на 8MHZ
Может здесь уже раз сто спрашивали тоже самое ,
но везде пишут разные варианты , я уж совсем запутался.
И есть ли вообще такой "стоПудовый" вариант ? =]
Заранее спасибо.
Re: 8MHz Кварц на Atmega16
Добавлено: Вт апр 27, 2010 06:40:38
smac
levibyte писал(а):Привет всем =]И есть ли вообще такой "стоПудовый" вариант ? =]
Есть один стопудовый - заглянуть в даташит и разобраться за что каждый из fuse-bit отвечает.
Re: 8MHz Кварц на Atmega16
Добавлено: Вт апр 27, 2010 11:53:48
grott
levibyte писал(а):
И есть ли вообще такой "стоПудовый" вариант ?
Пользуюсь программатором AVR Studio, там всё расписано по месту, даже наводишь курсор и выскакивает подсказка, отмечаешь галочкой и всё. Ни какой путаницы. Ну и конечно, если что не понятно, за подробностями в ДШ.
Re: 8MHz Кварц на Atmega16
Добавлено: Вт апр 27, 2010 12:10:27
grott
Re: 8MHz Кварц на Atmega16
Добавлено: Вт апр 27, 2010 13:44:24
levibyte
High Fuse Bits -> 1001 1001
Low Fuse Bits -> 1111 1111
так правильно?
Re: 8MHz Кварц на Atmega16
Добавлено: Вт апр 27, 2010 13:48:25
levibyte
А как можно узнать работает кварц или нет? ( через мк )
Re: 8MHz Кварц на Atmega16
Добавлено: Вт апр 27, 2010 13:51:55
levibyte
Re: 8MHz Кварц на Atmega16
Добавлено: Вт апр 27, 2010 18:39:05
GP1
Упоминание сайтов avr123 на радиокоте - есть дурной тон.
Re: 8MHz Кварц на Atmega16
Добавлено: Вт апр 27, 2010 22:21:30
lirik
Отвечаю
avreal32 +mega16 -p1 -ab -n -ew -fCKSEL=F,SUT=3,CKOPT=0,JTAGEN=1 test1.hex
Тобишь фьюзы такие
-fCKSEL=F,SUT=3,CKOPT=0,JTAGEN=1
этот фьюз JTAGEN=1 отключает JTAG
чтобы все ножки PC0...7 работали
Re: 8MHz Кварц на Atmega16
Добавлено: Пн май 03, 2010 03:32:41
levibyte
Спасибо , прочитал все в даташите, все ясно.
( заработало ) =]
Re: 8MHz Кварц на Atmega16
Добавлено: Чт май 06, 2010 09:46:49
galex1981
На всякий случай, руссифицированный калькулятор фьюзов:
http://roboforum.ru/viewtopic.php?f=2&t=6106
Re: 8MHz Кварц на Atmega16
Добавлено: Пт май 07, 2010 11:04:47
Mamonth
Может вопрос конечно и глупый, но...
А зачем кварц на 8 МГц? Встроенный генератор разве не работает?
Re: 8MHz Кварц на Atmega16
Добавлено: Сб май 08, 2010 07:39:34
levibyte
Mamonth писал(а):
А зачем кварц на 8 МГц? Встроенный генератор разве не работает?
Потому что встроенный генератор работает на 1Mhz =]
Re: 8MHz Кварц на Atmega16
Добавлено: Сб май 08, 2010 09:59:28
Profi
levibyte писал(а):Mamonth писал(а):
А зачем кварц на 8 МГц? Встроенный генератор разве не работает?
Потому что встроенный генератор работает на 1Mhz =]
А кто мешает включить внутренний на 8 Mhz. Также выставь фьюзы.
Re: 8MHz Кварц на Atmega16
Добавлено: Сб май 08, 2010 17:51:15
levibyte
_noise писал(а):
Кварц точнее.
Re: 8MHz Кварц на Atmega16
Добавлено: Вт май 11, 2010 02:57:25
Mamonth
Сразу на следующий: например, для быстрого асинхронного приёмопередатчика. И даже полезнее собственноручно эксперимент сделать, чем теоретически порассуждать.
Вот как раз для асинхронного-то большой точности не нужно... Каждая посылка синхронизируется... Даже на USARTe в режиме 2х проблем не было на максимальных скоростях...
Дело конечно Ваше... решать Вам...
Сорри за оффтоп...
Re: 8MHz Кварц на Atmega16
Добавлено: Ср май 12, 2010 02:53:49
Mamonth
В асинхронном режиме привязка идет к старт биту посылки...
Режим 2х - удвоенная скорость передачи данных - читайте даташит...
Максимальная скорость - 115200 х 2 = 230400
По сути был пинг-понг - массив (48 байт) приняли, потом обсчитали и обратно...