- Подробности
-
Категория: Электроприводы
-
Опубликовано 12.07.2011 10:59
-
Автор: Super User
-
Просмотров: 9169
Страница 224 из 241
Или соберите ВЕЛИКОЛЕПНЫЙ , провереныйUSB программатор AVR и AT89s (http://pinokio3000.narod.ru/my_designs/AVR910_USB_Programmer.htm)
Или соберите простой, дешевый USB программатор для AVR (http://www.fischl.de/usbasp/)
Дополнительные материалы
Установка фузов фьюзов fuses для ATtiny2313
"1" обозначает, что фуз не запрограммирован
"0" обозначает, что фуз запрограммирован или установлен
Fuse settings on ATtiny2313
Fuse Byte
|
Bit
|
Name
|
Description
|
Default Value
|
AT90S2313 compatible setting
|
Примечание
|
Extended Fuse Byte
|
1~7
|
-
|
-
|
1
|
1
|
Зарезервированы
|
0
|
SPMEN
|
Self Programming Enable
|
1
|
1
|
|
|
High Fuse Byte
|
7
|
DWEN
|
debugWIRE Enable
|
1
|
1
|
|
6
|
EESAVE
|
EEPROM memory is preserved through the Chip Erase
|
1
|
1
|
|
5
|
SPIEN
|
Enable Serial Program and Data Downloading
|
0
|
0
|
Не доступен при последовательном программировании
|
4
|
WDTON
|
Watchdog Timer always on
|
1
|
1
|
Если "0" - Watchdog всегда включен
|
3
|
BODLEVEL2
|
2
|
BODLEVEL1
|
1
|
BODLEVEL0
|
|
Brown-out Detector trigger level
|
|
Сброс при снижении питания. Все "1" (не запрограммированы) - выключен.
|
0
|
RSTDISBL
|
External Reset disable
|
1
|
1
|
Если "0" - вывод Reset используется как порт в/в (а не как сброс)
|
|
Low Fuse Byte
|
7
|
CKDIV8
|
Divide clock by 8
|
0
|
1
|
Деление тактовой частоты на 8
|
6
|
CKOUT
|
Output Clock on CKOUT pin
|
1
|
1
|
Выход генератора тактовой частоты на ножке CKOUT
|
|
Select start-up time
|
|
Время старта. По умолчанию - "10" - при использовании BOD (сброс при снижении питания.). При медленно нарастающем напряжении питании - "01". (CKSEL0 = "0")
|
3
|
CKSEL3
|
2
|
CKSEL2
|
1
|
CKSEL1
|
0
|
CKSEL0
|
|
Select Clock source
|
|
Выбор задающего генератора. По умолчанию - "0010" - внутренний , для внешнего кварцевого резонатора (3 - 8 мГц) - "1100"
|
|