Callum Ellor / LCD_Wait

Dependents:   PulseWidthCapture_Program

LCD_Wait.h

Committer:
Ellor1
Date:
2014-12-10
Revision:
0:538efd9574f7
Child:
1:57aba608a20d

File content as of revision 0:538efd9574f7:

#ifndef LCD_H
#define LCD_H

#include "mbed.h"


class LCD_Wait {
public:

LCD_Wait(void);
void Wait(float num_wait);

private:

static void _Wait_ISR(void);
void Wait_ISR(void);
static LCD_Wait *instance;
unsigned int wait_n;


/* Private Macros ------------------------------------------------------------- */
/* --------------------- BIT DEFINITIONS -------------------------------------- */


#define CT16B1_IR_MR0INT                        ((uint32_t)(1<<0))

#define CT16B1_CLK_ENABLE                       ((uint32_t)(1<<8))

#define CT16B1_TCR_CEN                           1UL

#define CT16B1_MR0I                             ((uint32_t)(1<<0))

#define CT16B1_MR0R                             ((uint32_t)(1<<1))


};

#endif