Example 3 Hands on KL46

Dependencies:   SLCD mbed

Fork of CPBR_KL46Z_EX4 by Fábio Souza

Committer:
FBSEletronica
Date:
Fri May 19 21:07:36 2017 +0000
Revision:
1:0717f1ea2352
Parent:
0:cc1610c8817f
Example 4 Hands on KL46

Who changed what in which revision?

UserRevisionLine numberNew contents of line
FBSEletronica 0:cc1610c8817f 1 #include "mbed.h"
FBSEletronica 0:cc1610c8817f 2 #include "SLCD.h"
FBSEletronica 0:cc1610c8817f 3
FBSEletronica 0:cc1610c8817f 4 SLCD slcd;
FBSEletronica 0:cc1610c8817f 5
FBSEletronica 0:cc1610c8817f 6 DigitalOut led(LED_RED);
FBSEletronica 0:cc1610c8817f 7
FBSEletronica 0:cc1610c8817f 8 int main()
FBSEletronica 0:cc1610c8817f 9 {
FBSEletronica 1:0717f1ea2352 10 int value = 0;
FBSEletronica 1:0717f1ea2352 11
FBSEletronica 1:0717f1ea2352 12 slcd.clear(); //clear LCD
FBSEletronica 0:cc1610c8817f 13
FBSEletronica 0:cc1610c8817f 14 while (true) {
FBSEletronica 0:cc1610c8817f 15 led = !led; // toggle led
FBSEletronica 1:0717f1ea2352 16 slcd.printf("%04d", value); // print value on LCD
FBSEletronica 1:0717f1ea2352 17 value++; //Value = Value+1
FBSEletronica 1:0717f1ea2352 18 if(value>100) value = 0; //if value passed 1K -> reset counter
FBSEletronica 1:0717f1ea2352 19 wait(0.2); //wait 200 ms
FBSEletronica 0:cc1610c8817f 20 }
FBSEletronica 0:cc1610c8817f 21 }