Написал на CVavr
- Код: Выделить всё • Развернуть
#define F_CPU 16000000UL // 16 MHz
#include <io.h>
#include <delay.h>
int main(void)
{
DDRD = 0x00;
PORTD = 0x00;
DDRB = 0xFF;
PORTB = 0x00;
while (1) {
PORTB.0=0;
if (PIND.7==1) {PORTB.0=1;} else{PORTB.0=0;};
}
}
Но сведодиод после 1 нажатия всё время мигает.
P.S. На самом деле я хочу что бы свеодиод мигал в так out'у TSOP'а.