![](/media/cache/group/default_image.jpg.50x50_q85.jpg)
mied_led
Dependencies: mbed
main.cpp
- Committer:
- markilgerl
- Date:
- 2016-04-28
- Revision:
- 0:8c02bea712c0
File content as of revision 0:8c02bea712c0:
#include "mbed.h" BusOut lb(P1_13, P1_12, P1_7, P1_6, P1_4, P1_3, P1_1, P1_0, LED4, LED3, LED2, LED1); // D20 D19 D18 D17 D16 D15 D14 D13 D4 D3 D2 D1 void LedBarTest(); void RunLight1(); void RunLight2(); int main() { while(1){ RunLight2(); } } void LedBarTest(){ lb = 1; wait_ms(500); lb = 2; wait_ms(500); lb = 4; wait_ms(500); lb = 2048; wait_ms(500); } void RunLight1(){ lb = 1; wait_ms(100); for(int i = 0; i<=12; i++){ lb = lb << 1; wait_ms(100); } } void RunLight2(){ lb = 0; wait_ms(100); for (int x = 0; x<=2; x++){ wait_ms(100); lb = (lb << 1) | 1; } for(int i = 0; i<=11; i++){ wait_ms(100); lb = lb << 1; } }