Всем привет. Где можно почитать про настройку портов таким способом?? Как можно упростить такую запись для arduino UNO? // настройка портов A0-A3 (PC0-PC3), A4-A5 (SDI, PC4-PC5), D2-D7 (PD2-PD6, CLK, LE, OE, SDO(2), IR) DDRC|=0x3F; PORTC|=0x0F; DDRD|=0x1C; DDRD&=0x1F; PORTD&=0xFB; // CLK PORTD&=0xF7; // LE PORTD|=0x90; // OE, IR for (byte I=0; I<4; I++) for (byte J=0; J<2; J++) LED[J]=0; // настройка и запуск прерывания TIMSK2&=~(1<<TOIE2); TCCR2A&=~((1<<WGM21)|(1<<WGM20)); TCCR2B&=~(1<<WGM22); ASSR&=~(1<<AS2); TIMSK2&=~(1<<OCIE2A); TCCR2B|=(1<<CS21); TCCR2B&=~((1<<CS22) | (1<<CS20)); TCNT2=0xFF; TIMSK2|=(1<<TOIE2); ACNT=0;
Читать здесь: http://www.ozon.ru/context/detail/id/19602225/ (или в другом месте) Глава 2: "Работа с разрядами на языке С".