Dependencies:   SevenSegmentSerial mbed

Committer:
esklawitter
Date:
Wed Mar 15 04:51:55 2017 +0000
Revision:
0:2a83a6057c87
Child:
1:ce924aa3832d
Demo program for Serial 7 Segment Display by SparkFun using SPI mode.

Who changed what in which revision?

UserRevisionLine numberNew contents of line
esklawitter 0:2a83a6057c87 1 #include "mbed.h"
esklawitter 0:2a83a6057c87 2 #include "SevenSegmentSerial.h"
esklawitter 0:2a83a6057c87 3 // initialize new 7-Segment Serial display using SPI mosi, sclk, SS(optional)
esklawitter 0:2a83a6057c87 4 SevenSegmentSerial mydisplay(SPI_MODE, p11, p13, p14);
esklawitter 0:2a83a6057c87 5
esklawitter 0:2a83a6057c87 6 int main()
esklawitter 0:2a83a6057c87 7 {
esklawitter 0:2a83a6057c87 8 // write text to the display
esklawitter 0:2a83a6057c87 9 mydisplay= "-HI-";
esklawitter 0:2a83a6057c87 10 wait(1.5);
esklawitter 0:2a83a6057c87 11 mydisplay= "7SEG";
esklawitter 0:2a83a6057c87 12 wait(1.5);
esklawitter 0:2a83a6057c87 13
esklawitter 0:2a83a6057c87 14 while (1) {
esklawitter 0:2a83a6057c87 15 // count down to -1000
esklawitter 0:2a83a6057c87 16 for (int i = 0; i > -1000; i--) {
esklawitter 0:2a83a6057c87 17 mydisplay.clear();
esklawitter 0:2a83a6057c87 18 mydisplay= i;
esklawitter 0:2a83a6057c87 19 wait_ms(100);
esklawitter 0:2a83a6057c87 20 }
esklawitter 0:2a83a6057c87 21 }
esklawitter 0:2a83a6057c87 22 }