Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: mbed
main.cpp@32:231922dccf64, 2020-09-12 (annotated)
- Committer:
- snec_student
- Date:
- Sat Sep 12 16:13:38 2020 +0000
- Revision:
- 32:231922dccf64
- Parent:
- 31:544222440267
- Child:
- 33:073294c58b40
version 2 : led rgb avec bus et switch
Who changed what in which revision?
| User | Revision | Line number | New contents of line |
|---|---|---|---|
| dan | 0:7dec7e9ac085 | 1 | #include "mbed.h" |
| snec_student | 32:231922dccf64 | 2 | BusOut LED_RGB(LED3,LED2,LED1); // LED_RGB est un mot LED1(MSB) LED2 LED3 (LSB) |
| snec_student | 32:231922dccf64 | 3 | BusIn BP(SW2,SW3,D3); // BP est un mot D3(MSB) SW3 SW2 (LSB) |
| dan | 0:7dec7e9ac085 | 4 | |
| snec_student | 31:544222440267 | 5 | int main() |
| snec_student | 31:544222440267 | 6 | { |
| dan | 0:7dec7e9ac085 | 7 | while(1) { |
| snec_student | 32:231922dccf64 | 8 | switch(BP) |
| snec_student | 32:231922dccf64 | 9 | { |
| snec_student | 32:231922dccf64 | 10 | case 3: // led eteinte |
| snec_student | 32:231922dccf64 | 11 | LED_RGB=7; |
| snec_student | 32:231922dccf64 | 12 | break; |
| snec_student | 32:231922dccf64 | 13 | case 2: // led bleue |
| snec_student | 32:231922dccf64 | 14 | LED_RGB=6; |
| snec_student | 32:231922dccf64 | 15 | break; |
| snec_student | 32:231922dccf64 | 16 | case 1: // led verte |
| snec_student | 32:231922dccf64 | 17 | LED_RGB=5; |
| snec_student | 32:231922dccf64 | 18 | break; |
| snec_student | 32:231922dccf64 | 19 | case 0: // led rouge |
| snec_student | 32:231922dccf64 | 20 | LED_RGB=3; |
| snec_student | 32:231922dccf64 | 21 | break; |
| snec_student | 32:231922dccf64 | 22 | case 7: // led cyan |
| snec_student | 32:231922dccf64 | 23 | LED_RGB=4; |
| snec_student | 32:231922dccf64 | 24 | break; |
| snec_student | 32:231922dccf64 | 25 | case 6: // led magenta |
| snec_student | 32:231922dccf64 | 26 | LED_RGB=2; |
| snec_student | 32:231922dccf64 | 27 | break; |
| snec_student | 32:231922dccf64 | 28 | case 5: // led jaune |
| snec_student | 32:231922dccf64 | 29 | LED_RGB=1; |
| snec_student | 32:231922dccf64 | 30 | break; |
| snec_student | 32:231922dccf64 | 31 | case 4: // led blanche |
| snec_student | 32:231922dccf64 | 32 | LED_RGB=0; |
| snec_student | 32:231922dccf64 | 33 | break; |
| snec_student | 32:231922dccf64 | 34 | } |
| snec_student | 28:c7875faa8ddf | 35 | } // fin boucle infinie |
| snec_student | 28:c7875faa8ddf | 36 | } // fin programme |