и несколько длиннее. В отличие от nestandart - нужен таки один регистр, зато время выполнения фрагмента одинаково для обеих случаев 1->0 и 0->1 (хотя фаза всё равно дрожит, не дрожит она только в варианте с in/eor/out)
in r16,PORTD sbrs r16,5 sbi PORTD,5 sbrc r16,5 cbi PORTD,5
Честно говоря, я жалею, что они этот бит T ввели в байт состояния - лучше бы бит C можно было копировать в/из битов регистров, а опкоды работы с битом T задействовать для инвресии состояния битов переноса и полупереноса.