Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс. e-mail:jobsmp@pochta.ru |
void UART_SyncInit(void)
{
TRISGbits.TRISG2=1; // RX
TRISGbits.TRISG1=1; // TX
SPBRG2 = 0xff;
SPBRGH2 = 0x1;
TXSTA2bits.BRGH=0;
BAUDCON2bits.BRG16=1;
BAUDCON2bits.SCKP=1;
TXSTA2bits.SYNC=1;
RCSTA2bits.SPEN=1;
TXSTA2bits.CSRC=1;
TXSTA2bits.TX9D=0;
TXSTA2bits.TXEN=1;
}//
void UART_SendByte(unsigned char byte4send)
{
while (!TXSTA2bits.TRMT) {}
TXREG2=byte4send;
}
void main(void)
{
UART_SyncInit();
while(1) UART_SendByte(0x55);
}//end main