// BLINK для ATtiny85
// LED_BUILTIN на пине D1
// ATMEL ATtiny 25/45/85
// +-\/-+
// !RESET PCINT5 5/A0 (D5) PB5 1| |8 Vcc
// XTAL1 CLKI !OC1B PCINT3 3/A3 (D3) PB3 2| |7 PB2 (D2) 2/A1 PCINT2 USCK SCK T0 INT0 SCL
// XTAL2 CLKO OC1B PCINT4 4/A2 (D4) PB4 3| |6 PB1 (D1) pwm1 PCINT1 MISO DO OC0B AIN1
// GND 4| |5 PB0 (D0) pwm0 PCINT0 MOSI DI OC0A AIN0 SDA AREF
// +----+
enum Prescalers_1 {
//T1CK
PRESCALER_1 = 1,
PRESCALER_2 = 2,
PRESCALER_4 = 3,
PRESCALER_8 = 4,
PRESCALER_16 = 5,
PRESCALER_32 = 6,
PRESCALER_64 = 7,
PRESCALER_128 = 8,
PRESCALER_256 = 9,
PRESCALER_512 = 10,
PRESCALER_1024 = 11,
PRESCALER_2048 = 12,
PRESCALER_4096 = 13,
PRESCALER_8192 = 14,
PRESCALER_16384 = 15
};
void setup() {
uint8_t prescaler1 = PRESCALER_16384;
DDRB = (1 << PB1);
OCR1A = 127;
OCR1C = 255;
TCCR1 = prescaler1 |(1 << PWM1A) | (1 << COM1A0);// | (1 << CS13) | (1 << CS12) | (1 << CS11)| (1 << CS10);
}
void loop() {
}