static bit BIT_0 @ (unsigned)&PORTC*8+0; static bit BIT_1 @ (unsigned)&PORTC*8+3; static bit BIT_2 @ (unsigned)&PORTC*8+2; static bit BIT_3 @ (unsigned)&PORTC*8+5; static bit BIT_4 @ (unsigned)&PORTA*8+1; static bit BIT_5 @ (unsigned)&PORTA*8+2; static bit BIT_6 @ (unsigned)&PORTA*8+5; static bit BIT_7 @ (unsigned)&PORTA*8+4; static bit BIT_8 @ (unsigned)&PORTA*8+3; static bit BIT_9 @ (unsigned)&PORTD*8+7; static bit BIT_A @ (unsigned)&PORTD*8+2; static bit BIT_B @ (unsigned)&PORTD*8+1; static bit BIT_C @ (unsigned)&PORTB*8+0; static bit BIT_D @ (unsigned)&PORTB*8+4; static bit BIT_E @ (unsigned)&PORTB*8+7; static bit BIT_F @ (unsigned)&PORTB*8+0;
// Назначим буф. регистр управления внешним ЦАП static unsigned short MY_DAC_BUF @ 0x34; static bit BUF_BIT_0 @ (unsigned)&MY_DAC_BUF*16+0; static bit BUF_BIT_1 @ (unsigned)&MY_DAC_BUF*16+1; static bit BUF_BIT_2 @ (unsigned)&MY_DAC_BUF*16+2; static bit BUF_BIT_3 @ (unsigned)&MY_DAC_BUF*16+3; static bit BUF_BIT_4 @ (unsigned)&MY_DAC_BUF*16+4; static bit BUF_BIT_5 @ (unsigned)&MY_DAC_BUF*16+5; static bit BUF_BIT_6 @ (unsigned)&MY_DAC_BUF*16+6; static bit BUF_BIT_7 @ (unsigned)&MY_DAC_BUF*16+7; static bit BUF_BIT_8 @ (unsigned)&MY_DAC_BUF*16+8; static bit BUF_BIT_9 @ (unsigned)&MY_DAC_BUF*16+9; static bit BUF_BIT_A @ (unsigned)&MY_DAC_BUF*16+10; static bit BUF_BIT_B @ (unsigned)&MY_DAC_BUF*16+11; static bit BUF_BIT_C @ (unsigned)&MY_DAC_BUF*16+12; static bit BUF_BIT_D @ (unsigned)&MY_DAC_BUF*16+13; static bit BUF_BIT_E @ (unsigned)&MY_DAC_BUF*16+14; static bit BUF_BIT_F @ (unsigned)&MY_DAC_BUF*16+15;