Prosím o radu při nastavovaní Analog Comparatoru ATiny85 codevision
Mam prográmek:
#define Out1 PORTB.4 //vystup pro LED
#define Out2 PORTB.5 //vystup pro OUT - žarovku
// Analog Comparator interrupt service routine
interrupt [ANA_COMP] void ana_comp_isr(void)
{
// Place your code here
Out1=!Out1;
}
.....
// Input/Output Ports initialization
// Port B initialization
// Func5=Out Func4=Out Func3=Out Func2=In Func1=In Func0=In
// State5=0 State4=0 State3=0 State2=P State1=T State0=T
PORTB=0x04;
DDRB=0x38;
......
// Analog Comparator initialization
// Analog Comparator: On
// Interrupt on Output Toggle
ACSR=0x08;
ADCSRB=0x00;
// Digital input buffer on AIN0: Off
// Digital input buffer on AIN1: Off
DIDR0=0x03;
......
// Global enable interrupts
#asm("sei")
while (1)
{
Out2=ACO;
}Jenže OUT1 se mi přetočí podle hodnoty ale jak je možné že nevidím hodnotu z ACO na OUT2?

? Pin je OK zkoušel jsem je i prohazovat

.
Díky Aleš