Добавил:
Eatmore
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:отчеты по лабораторным работам / будильник / Alarm5 / INCLUDE / async
.h#include "aduc812.h"
#define S9600 0xFD
#define S4800 0xFA
#define S2400 0xF4
#define S1200 0xE8
//#define FIFOSize 16
void setVector(unsigned char xdata * Address, void * Vector);
//struct FIFOb{
// unsigned char buf[FIFOSize];
// char RP;
// char WP;
//};
//struct FIFOb wFIFO, rFIFO;
//bit TRANSFER_NOW; //Флаг для разрешения проблемы начальной передачи
void init_sio( unsigned char speed );
bit PushFIFO(struct FIFOb* a, unsigned char c);
unsigned char PopFIFO(struct FIFOb* a);
bit writeUART(unsigned char c);
void APIString(const unsigned char* str);
unsigned char ReadUART(void);