Simple integer calculator using FRDM-KL25Z and Adafruit 2.8" TFT with touch \\ "Dentaku" means "Desktop Calculator" in Japanese \\ On 5-Dec-2015, Support for FRDM-K64F, FRDM-K22F, NUCLEO-F411RE added.

Dependencies:   SPI_STMPE610 UniGraphic mbed vt100

Yet another simple desktop calculator program, only for integer.
As usual I used FRDM-KL25Z, Adafruit 2.8" TFT with touch and UniGraphic library.
Now works with FRDM-K64F, FRDM-K22F, and NUCLEO-F411RE.

整数計算のみの簡単な電卓プログラムです。
例によって、FRDM-KL25Z, Adafruit 2.8" TFT with touch, そして UniGraphic を使用しています。
FRDM-K64F, FRDM-K22F, NUCLEO-F411RE でも動くようになりました。

/media/uploads/Rhyme/img_1194.jpg

Revision:
0:659a74b77279
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/menu.h	Sun Aug 02 14:00:59 2015 +0000
@@ -0,0 +1,37 @@
+/** mbed oscilloscope my implementation of a oscillo scope
+ * Copyright (c) 2014, 2015 Motoo Tanaka @ Design Methodology Lab
+ *
+ * menu.h
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ */
+#ifndef _MENU_H_
+#define _MENU_H_ included
+
+int doCalc(void) ;
+void do0(void) ;
+void do1(void) ;
+void do2(void) ;
+void do3(void) ;
+void do4(void) ;
+void do5(void) ;
+void do6(void) ;
+void do7(void) ;
+void do8(void) ;
+void do9(void) ;
+void doPlus(void) ;
+void doMinus(void) ;
+void doMul(void) ;
+void doDiv(void) ;
+void doClear(void) ;
+void doEqu(void) ;
+void initMenu(void) ;
+void drawMenu(void) ;
+bool doMenu(uint16_t x, uint16_t y) ;
+#endif /* _MENU_H_ */
\ No newline at end of file