Re: Känna av sluten eller öppen krets
Postat: 26 juli 2010, 20:49:46
4k7Ω är normala värden för balanseringsmotstånden i kommersiella larmapplikationer.
Svenskt forum för elektroniksnack.
https://elektronikforumet.com/forum/
Kod: Markera allt
unsigned x;
int y;
// main
void main() {
ANSEL = 0;
ANSELH = 0;
TRISC=0; //PORTC = utgångar
PORTC = 0b11000000; //Tänder Grön och Röd LED
TRISC=0b00000100; //Hela PORTA är utgångar förutom bit 2 som är ingång
while(1) { // oänlig loop
x=Adc_Read(2);
if(x>=260)
{
if(x<=400)
{
PORTC=0b10000000; //Tänd Grön LEDxs
}
else //Annars
{
PORTC=0b01000000; //Tänd Röd LED
}
}
else if(x<70) //Annars
{
PORTC=0b11000000; //Tänd Röd och Grön LED
}
else //Annars
{
PORTC=0b01000000; //Tänd Röd LED
}
}
}