Код, предложенный ReAl, можно сделать быстрее, если в качестве переменной cod_1 использовать не ячейку памяти, а регистр микропроцессора. Т.е. определить ее как-нибудь так: #define cod_1 GPIOR0 Правда у ATmega8 нет регистра GPIOR0, но можно выбрать какой-нибудь другой неиспользуемый регистр. Другой способ - выделить для переменной cod_1 один из мусорных регистров - компилятор позволяет это делать через настройки проекта.
|