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
- Committer:
- marques_rascol
- Date:
- 2020-09-09
- Revision:
- 2:37a467559a11
- Parent:
- 1:42d9c1e77915
File content as of revision 2:37a467559a11:
#include "mbed.h" // On incluse la librairie "mbed.h" pour pouvoir utiliser des fonctions déja exsitente.
DigitalOut red(LED1);
DigitalOut green(LED2);
DigitalOut blue(LED3);
BusIn nibble(SW2,SW3,D3);
int main() { // Fonction principale du programme.
while(1) { // Fonction pour faire une boucle, le 1 est utiliser pour que la boucle ne s'arrête pas.
switch(nibble) {
case 0b011 : red=1;green=1;blue=1; break; // Rien d'activer = rien d'allumer
case 0b001 : red=1;green=1;blue=0; break; // BP2 = bleu
case 0b000 : red=0;green=1;blue=1; break; // BP1 et BP2 = rouge
case 0b110 : red=0;green=1;blue=0; break; // mangenta
case 0b100 : red=0;green=0;blue=0; break; // allumter tout
case 0b010 : red=1;green=0;blue=1; break; // vert
case 0b111 : red=1;green=0;blue=0; break; // cyan
case 0b101 : red=0;green=0;blue=1; break; //
default : break;
}
}
}