Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: mbed
Diff: main.cpp
- 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