7-segment

Revision:
0:5da0f56c5169
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/main.cpp	Mon Apr 06 07:48:35 2020 +0000
@@ -0,0 +1,71 @@
+/* mbed Microcontroller Library
+ * Copyright (c) 2019 ARM Limited
+ * SPDX-License-Identifier: Apache-2.0
+ */
+
+#include "mbed.h"
+
+BusOut display(D0, D1, D2, D3, D4, D5, D6, D7);
+
+int main()
+{
+    while (true) {
+        for(int i = 0; i <= 16; i++) {
+            switch(i) {
+                case 0:
+                    display = 0x3f;
+                    break;
+                case 1:
+                    display = 0x06;
+                    break;
+                case 2:
+                    display = 0x5B;
+                    break;
+                case 3:
+                    display = 0x4F;
+                    break;
+                case 4:
+                    display = 0x66;
+                    break;
+                case 5:
+                    display = 0x6D;
+                    break;
+                case 6:
+                    display = 0x7D;
+                    break;
+                case 7:
+                    display = 0x07;
+                    break;
+                case 8:
+                    display = 0x7F;
+                    break;
+                case 9:
+                    display = 0x6F;
+                    break;
+                case 10:
+                    display = 0x77;
+                    break;
+                case 11:
+                    display = 0x7C;
+                    break;
+                case 12:
+                    display = 0x39;
+                    break;
+                case 13:
+                    display = 0x5E;
+                    break;
+                case 14:
+                    display = 0x79;
+                    break;
+                case 15:
+                    display = 0x71;
+                    break;
+                case 16:
+                    display = 0x80;
+                    break;
+
+            }
+            thread_sleep_for(1000);
+        }
+    }
+}
\ No newline at end of file