ELEC2645 (2018/19) / Mbed 2 deprecated el17set_

Dependencies:   mbed

Revision:
1:dc1b2f4b72be
Parent:
0:f52babf97a9d
Child:
2:2cc42dea101c
Child:
5:e6cb6fda5b37
--- a/main.cpp	Fri Mar 15 17:26:10 2019 +0000
+++ b/main.cpp	Thu Mar 21 14:24:35 2019 +0000
@@ -5,6 +5,46 @@
 Name: Spencer Tingle
 Username: el17set
 Student ID Number: 201147893
-Date:
+Date: 21/03/2019
 */
 
+#include "mbed.h"
+#include "Gamepad.h"
+#include "N5110.h"
+#include "Smiley.h"
+
+N5110 lcd(PTC9,PTC0,PTC7,PTD2,PTD1,PTC11);
+Gamepad pad;
+Smiley smiley;
+
+void init();
+void render();
+
+int main(){
+    
+    int fps = 8;
+
+    init();
+    
+    render();
+    wait(1.0f/fps);
+
+    while (1) {
+        render();
+        wait(1.0f/fps);
+    }
+
+}
+
+    void init(){
+    
+    lcd.init();
+    pad.init();
+    }
+    
+    void render(){
+    
+    lcd.clear();  
+    smiley.drawSprite(lcd);
+    lcd.refresh();
+    }
\ No newline at end of file