Gast
#152997
Hallo,
habe ein kleines Problem mit dem Einlesen von Eingängen am ATtiny15L.
Gibts da was besonderes zu beachten oder hab ich im Code was ganz
falsch gemacht? Benutze den Compiler von Imagecraft.
#include <iotiny15.h> // IO-Test
int main (void)
{
PORTB = 0x00; // set portb data register: portb4
DDRB = 0x1B; // set data direction B: 3 input rest output
for (;;)
{
if ((PINB&0x04)!=1)
{
PORTB |= 0x10; //nur portB4 1 setzen
}
if ((PINB&0x04)==0)
{
PORTB &= 0xEF; //nur portB4 0 setzen
}
}
}