Callum Ellor / LCD_Wait

Dependents:   PulseWidthCapture_Program

Revision:
0:538efd9574f7
Child:
1:57aba608a20d
diff -r 000000000000 -r 538efd9574f7 LCD_Wait.h
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/LCD_Wait.h	Wed Dec 10 10:33:53 2014 +0000
@@ -0,0 +1,38 @@
+#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 
\ No newline at end of file