Курсовая работа: Устройство контроля позиционирования исполнительного механизма

Flag_Count=0;

I I 1

if(Data!=0)

I TransmiteByte(Data);

Data=0;

} if(PINB_Bit2)

{ Extern_Signal=l;

} \_

void InitUART(void)

{

UBRRL = 191; UBRRH = 0; UCSRA = 0;

UCSRB - ((1 « RXCIE) | (1« RXEN) \ (1 « TXEN)); UCSRC = ((1 « URSEL) | (1 « UCSZ1) j (1 « UCSZO));

!

void TransmitByte (unsigned char data)

t UCSRB | = (1«UDRIE | 1«TXCIE);

I

#pragma vector=USART_TXC_vect

interrupt void USARTJTX_interrupt(void)

t UCSRB &= ~(1«TXCIE);//disable TX Interrupt

I

#pragma vector=USART_UDRE_vect

^interrupt void USART_TX_UDREJnterrupt(void)

{

UDR = Data;

UCSRB &= ~(1«UDRIE);//disable UDR Interrupt

UCSRB | = {1«TXCIE);//enable TX Interrupt

)


5. Рекомендации по разработке аппаратных диагностических средств для проверки работоспособности устройства

Для диагностики работоспособности данного устройства можно использовать как аппаратные, так и программные средства. Данные средства должны иметь возможность производить обмен по последовательному интерфейсу RS-232, а так же отображать передаваемую информацию.

К-во Просмотров: 392
Бесплатно скачать Курсовая работа: Устройство контроля позиционирования исполнительного механизма