Курсовая работа: Проектирование удаленного устройства индикации
^define BIT_3 OxF3
idefine BIT_4 OxF4
#define BIT_5 OxFS
^define BIT_6 OxF6
^define BIT_7OxF7
Файлглавкойпрограммыkurs.c;
/* Includes */ ^include <iom!28.h> ^include <ina90.h>
Sinclude "my_header.h"
^define USART_RX_BUFFER_SI2E 128
itdefine TmrOReload 4
static unsigned char TmrOFlag;
Static unsigned char USART_RxBuf[USART_RX_BUFFER_SIZE];
static volatile unsigned char USART_RxHead; static volatile unsigned char USART_RxTail;
staticBYTEOutString[128];
// Процедурыинициализацииустройств
void InitAVR(void);
void USART_Init( unsigned int baudrate );
void InitLCD(void);
void InitTimer(void);
void InitPortARead(void);
void InitPortAWrite(void)?
voidInitPortCWrite(void);
// ПроцедурыдляработысУСАППиLCD
unsigned char USART_Receive( void );
void Data«rite<BYTE Data);
void CommandWrite(BYTE Command);
void ReadStatus(void);
void ReadStatus2(void);
void SendCoimand{BYTE Command);