Самоучитель для микроконтроллеров AVR - Самоучитель для микроконтроллеров AVR

примечание  -  в CVAVR можно написать проще  
while(PINB.n){

Пример:  выполнить что-то если  на ножке PCn есть "0"

if((~PINC)&(1 << n)){
что-то
/* что-то начнет выполняться если 
на ножке PCn был "0" */
};

примечание  -  в CVAVR можно написать проще  
while(!(PINC.n)){


Помните!      Выполнение  чего-то  может быть прервано прерыванием. После завершения обработки прерывания выполнение чего-то продолжится.

примечание  -

Go to Top