diff options
author | visil <workregor@mail.ru> | 2023-10-11 21:12:15 +0300 |
---|---|---|
committer | visil <workregor@mail.ru> | 2023-10-11 21:12:15 +0300 |
commit | 636aec561badc805ed454c7a8f4c120428c9b627 (patch) | |
tree | b43ee14bc7836a1e004afa335b4ddedbbe6ad225 /led.c | |
parent | db3871e169003284ccce2f7f7fef267017362d71 (diff) |
Улучшил Makefile, исправление некорректной компиляции при наличии других функций в коде, улучшил кодHEADmaster
Diffstat (limited to 'led.c')
-rw-r--r-- | led.c | 10 |
1 files changed, 3 insertions, 7 deletions
@@ -7,16 +7,12 @@ int main(void) { // назначаем PORTB5 на "вывод" (output) - DDRB = DDRB | (1 << DDB5); + DDRB |= (1 << DDB5); // вечный цикл... while(1) { - // сигнал на PORTB5 - PORTB = PORTB | (1 << PORTB5); - // пауза... - _delay_ms(DELAY); - // сигнал выкл. - PORTB = PORTB & ~(1 << PORTB5); + // переключаем сигнал на PORTB5 + PORTB ^= (1 << PORTB5); // пауза... _delay_ms(DELAY); } |