;************************************************** ;* ;;+Подпрограмма формирование STOP;;* * ;************************************************** STOP: ldi temp,(1<<TWINT)|(1<<TWSTO)|(1<<TWEN) sts TWCR,temp ;= Формирование режима STOP waitTWIStop: lds temp,TWCR ;= Считываем регистр управления sbrc temp,TWSTO ;= Проверяем бит STOP rjmp waitTWIStop ;= Не установлен - повторяем проверку ret