vitalik_1984 писал(а):Вот засунул в автоматический анализатор ошибок и получил ответ:
а что за программка такая?? можно название , очень полезная штуковина.))
по поводу мк буду разбираться по строчно.
для того что бы разрешить sleep в тини 13 нужно в 5ом регистре MСUCR прописать 1 для режима (pwr down) в регистрах sm0 поставить 1 а в регистре sm1 поставить 0
вопрос как это оформить в MCUCR нужно добавить sm0 и sm1 тогда буде выглядеть так MCUCR=0x10 правильно???
или как то надо по другому
второе , прерывание сна будет происходить при подаче на INT0 логического ноля. а если мне нужно делать прерывание 1цей??? и возможно ли это ??
Bit 5 - SE: Sleep Enable - Разрешение режима Sleep
Установленный в 1 бит SE разрешает перевод MCU в режим sleep по команде SLEEP.ИЛИ ЖЕ ТАК НАДО ??? MCUCR=0x20
ИЛИ ТАК MCUCR|=(1<<5)
ИЛИ ТАК MCUCR |= (1<<SE)|(1<<SM1)|(0<<SM0);И можно мне подробную расшифровку последней строчки.??MCUCR потом идет побитовое или и сдвиг se без изменения остальных битов , так??
можно ли было это записать по другому MCUCR = (SE=1);(SM1=1);(SM0=0);