Victor Szultka
/
CPS_Lab1a_Fib_Iter
Iterative version of fibonacci sequence
main.cpp@0:8f9265fb1552, 2020-07-31 (annotated)
- Committer:
- saltire78
- Date:
- Fri Jul 31 12:19:03 2020 +0000
- Revision:
- 0:8f9265fb1552
- Child:
- 1:0ce8847b93cf
online posting
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
saltire78 | 0:8f9265fb1552 | 1 | #include"mbed.h" |
saltire78 | 0:8f9265fb1552 | 2 | |
saltire78 | 0:8f9265fb1552 | 3 | Serial pc(USBTX,USBRX);//tx,rx |
saltire78 | 0:8f9265fb1552 | 4 | PwmOut led(LED1); |
saltire78 | 0:8f9265fb1552 | 5 | float brightness=0.0; |
saltire78 | 0:8f9265fb1552 | 6 | |
saltire78 | 0:8f9265fb1552 | 7 | int main(){ |
saltire78 | 0:8f9265fb1552 | 8 | pc.printf("Press 'u' to turn LED1 brightness up, 'd' to turn it down\n"); |
saltire78 | 0:8f9265fb1552 | 9 | while(1){ |
saltire78 | 0:8f9265fb1552 | 10 | char c =pc.getc(); |
saltire78 | 0:8f9265fb1552 | 11 | if((c=='u')&&(brightness<0.5)){ |
saltire78 | 0:8f9265fb1552 | 12 | brightness+=0.01; |
saltire78 | 0:8f9265fb1552 | 13 | led=brightness; |
saltire78 | 0:8f9265fb1552 | 14 | pc.putc('^');} |
saltire78 | 0:8f9265fb1552 | 15 | if((c=='d')&&(brightness>0.0)){ |
saltire78 | 0:8f9265fb1552 | 16 | brightness-=0.01; |
saltire78 | 0:8f9265fb1552 | 17 | led=brightness; |
saltire78 | 0:8f9265fb1552 | 18 | pc.putc('v');} |
saltire78 | 0:8f9265fb1552 | 19 | } |
saltire78 | 0:8f9265fb1552 | 20 | } |