10469530
ATtiny10使用しLEDを点灯するコードを実行したところ
点灯でなくチカチカ点滅します
何が原因なのでしょう?
環境は
Microchip Studio (Version 7.0.2594)
AVRISP mk2 (TPI書き込み)
#define F_CPU 1000000UL
#include
#include
int main(void)
{
// PB1 を Timer0 の OC0B から切り離す
TCCR0A &= ~((1 << COM0B1) | (1 << COM0B0));
// PB1 のアナログ入力を無効化
DIDR0 |= (1 << ADC1D);
// PB1(3番ピン)を出力に設定
DDRB |= (1 << PB1);
// PB1 を High(LED 点灯)
PORTB |= (1 << PB1);
while (1) {
// ずっと点灯したまま
}
}
電源には0.1μFのコンデンサーを入れ
RSTピンは10Ω程度で電源につなぎました
これをしても変わりません
- カテゴリ
- [技術者向] コンピューター