//############################################################################################################################################################################################################# #include "RSLinkCustom.h" //------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- void RSLink_StatusLedInit(void) // Status led Init { RSLINK_LED_DDR|=1< 1 RSLINK_DIPS_nPL_DDR|=1< 1 RSLINK_DIPS_Q7_DDR&=~(1<>8); } //------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- //############################################################################################################################################################################################################# //void RSLink_TimerInit() { ////TCCR2A |= (1 << WGM21); ////TCCR2A &= ~(1 << WGM20); // CTC Mode ////TCCR2B &= ~(1 << WGM22); //// //////устанавливаем бит разрешения прерывания 1ого счетчика по совпадению с OCR1A(H и L) ////TIMSK2 |= (1 << OCIE2A); //// ////OCR2A = 0xFF; //// ////TCCR2B |= (1 << CS20) | (1 << CS22) | (1 << CS21); // //TCCR1A |= (1 << WGM12) | (1 << WGM13); //TCCR1A &= ~(1 << WGM11); // CTC Mode //TCCR1B &= ~(1 << WGM10); // //TIMSK1 |= (1 << OCIE1A); // //OCR1AH = 0x27; //записываем в регистр число для сравнения //OCR1AL = 0x10; // //TCCR1B |= (1 << CS12); //}