[an error occurred while processing this directive]
|
P0.H = HI(SPORT1_TCR2); // Sport1 transmit configuration
P0.L = LO(SPORT1_TCR2);
R0 = 0xF; // 0000 0000 0000 1111 задаём длину передаваемого слова = 16 бит
W[P0] = R0.L;
R0 = CONFIG_AD9826;
W[P0+SPORT1_TX-SPORT1_TCR2] = R0;
R0=CONFIG_AD9826_2;
W[P0+SPORT1_TX-SPORT1_TCR2] = R0;
R0=OFFSET_AD9826;
W[P0+SPORT1_TX-SPORT1_TCR2] = R0;
R0 = 0x4; // задаем частоту синхро сигнала 7.92 МГц
W[P0+SPORT1_TCLKDIV-SPORT1_TCR2] = R0; // (SCLK frequency)/(2 x (SPORTx_TCLKDIV + 1))
R0 = 0x10; // задаём частоту кадровой синхронизации
W[P0+SPORT1_TFSDIV-SPORT1_TCR2] = R0;
// P0.H = HI(SPORT1_TCR1); // Sport1 transmit configuration
P0.L = LO(SPORT1_TCR1); // Internal CLK, Internal Frame sync, MSB first, 16-bit data
R0.L = b#0110011000000011 ; //
W[P0] = R0.L;