This is a library for the JY-LKM1638 Display
LKM1638.h
- Committer:
- mr63
- Date:
- 2013-08-19
- Revision:
- 0:c05022d4f68c
File content as of revision 0:c05022d4f68c:
#ifndef MBED_LKM1638_H #define MBED_LKM1638_H #include "mbed.h" #define OFFSET 63 //Set for location this is the Altitude offset in meters class LKM1636 { public: //Strobe //CLK //Data LKM1636(PinName pin1, PinName pin2, PinName pin3); unsigned char read_buttons (); void Write_Long(unsigned long int value); void Write_Short(unsigned char value, bool bank); void LED (unsigned char LED_Num, bool state); void LEDS (unsigned char LED_Values); void Switch_To_LED(unsigned char Switch_Values); void Clear(); private: DigitalOut _Strobe; DigitalOut _CLK; DigitalInOut _Data; unsigned char getchar(unsigned char); void displaychar (unsigned char value, unsigned char Seg_num, bool decimal) ; void Delay(unsigned int Tick); void ToggleClock (); void SendChar(unsigned char Character); }; #endif