István Cserny / Mbed 2 deprecated LAB01_PortOut_ledblink

Dependencies:   mbed

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers main.cpp Source File

main.cpp

00001 #include "mbed.h"
00002 
00003 #define LED_MASK     0x00000038   //bits 3, 4, 5
00004 #define RED_MASK     0x00000008   //bit 3 (D3): LED_RED
00005 #define GREEN_MASK   0x00000010   //bit 5 (D4): LED_GREEN
00006 #define BLUE_MASK    0x00000020   //bit 4 (D5): LED_BLUE
00007 
00008 PortOut ledport(PortB, LED_MASK);
00009 
00010 int main()
00011 {
00012     while(1) {
00013         ledport = RED_MASK;
00014         wait(0.5);
00015         ledport = GREEN_MASK;
00016         wait(0.5);
00017         ledport = BLUE_MASK;
00018         wait(0.5);
00019         ledport = LED_MASK;
00020         wait(0.5);        
00021     }
00022 }