
part b Q1
Diff: main.cpp
- Revision:
- 0:86b2addd4f5f
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/main.cpp Sat Jul 18 08:32:46 2020 +0000 @@ -0,0 +1,20 @@ +#include"mbed.h" + +Serial pc(USBTX,USBRX);//tx,rx +PwmOut led(LED1); +float brightness=0.0; +int main() +{ + pc.printf("Press'^'toturnLED1brightnessup,'v'toturnitdown\n"); + while(1) { + char c= pc.getc(); + if((c=='^')&&(brightness<0.5)) { + brightness+=0.01; + led=brightness; + } + if((c=='v')&&(brightness>0.0)) { + brightness-=0.01; + led = brightness; + } + } +} \ No newline at end of file