//***************************************************************************
//
//  Author(s)...: Pashgan    http://ChipEnable.Ru   
//
//  Target(s)...: ATMega16
//
//  Compiler....: IAR 5.11A
//
//  Description.: Заготовка для простой событийной системы
//
//  Data........: 20.01.10 
//
//***************************************************************************
#define SIZE_BUF 16       //вместимость буфера/очереди событий

unsigned char ES_GetCount(void);  //взять число событий в буфере/очереди
void ES_FlushBuf(void);            //очистить буфер
unsigned char ES_GetEvent(void);   //взять код собыитя  
void ES_PlaceEvent(unsigned char event);   //разместить событие
void ES_Dispatch(unsigned char event);     //вызов диспетчера