i2c на ATtiny 2313
i2c на ATtiny 2313
В теме прописано только выставление 2-х фьюзов, а кварц на 20 МГц, подскажите пожалуйста фьюзы на внешний кварц больше 8Мгц кварцу выставлять?
- rhf-admin
- администратор, спонсор, писатель, дизайнер, инженер, программист, идеолог
- Сообщения: 3060
- Зарегистрирован: 25 авг 2009, 23:19
- Откуда: Уфа
- Контактная информация:
Re: i2c на ATtiny 2313
По умолчанию (с завода) у ATTiny2313 запрограммированы фьюзы: SPIEN, CKDIV8, SUT0, CKSEL3, CKSEL1, CKSEL0.
Тебе нужно оставить запрограммированными (равными нулю, напротив них должны стоять галочки) только SPIEN и SUT0.
Комбинация, когда CKSEL3=CKSEL2=CKSEL1=CKSEL0=1 (то есть когда все фьюзы CKSEL не запрограммированы, напротив них не стоят галочки) как раз и соответствует настройке на внешний кварц больше 8 МГц.
З.Ы. У атмелок запрограммированный фьюз равен нулю, а не запрограммированный равен единице.
Тебе нужно оставить запрограммированными (равными нулю, напротив них должны стоять галочки) только SPIEN и SUT0.
Комбинация, когда CKSEL3=CKSEL2=CKSEL1=CKSEL0=1 (то есть когда все фьюзы CKSEL не запрограммированы, напротив них не стоят галочки) как раз и соответствует настройке на внешний кварц больше 8 МГц.
З.Ы. У атмелок запрограммированный фьюз равен нулю, а не запрограммированный равен единице.
С уважением, администрация сайта.
Re: i2c на ATtiny 2313
спасибо, я так и прошил, только еще включил cksel0, придется заново прошивать(