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.
main.cpp@0:e778d701b830, 2018-06-06 (annotated)
- Committer:
- senisegi
- Date:
- Wed Jun 06 21:23:47 2018 +0000
- Revision:
- 0:e778d701b830
Secondo trial to use keyboard
Who changed what in which revision?
| User | Revision | Line number | New contents of line |
|---|---|---|---|
| senisegi | 0:e778d701b830 | 1 | #include "mbed.h" |
| senisegi | 0:e778d701b830 | 2 | DigitalOut myled(LED1); //definisce myled |
| senisegi | 0:e778d701b830 | 3 | Serial pc(SERIAL_TX, SERIAL_RX); //Apertura della seriale 2 |
| senisegi | 0:e778d701b830 | 4 | //Serial pc(D8, D2); //Apertura della seriale 1 *opzionale vedi sotto |
| senisegi | 0:e778d701b830 | 5 | |
| senisegi | 0:e778d701b830 | 6 | int main() |
| senisegi | 0:e778d701b830 | 7 | { |
| senisegi | 0:e778d701b830 | 8 | char c; // variabile che contiene il carattere appena ricevuto |
| senisegi | 0:e778d701b830 | 9 | while(1) { |
| senisegi | 0:e778d701b830 | 10 | c=pc.getc(); //legge un carattere dalla seriale |
| senisegi | 0:e778d701b830 | 11 | if (c == '1') |
| senisegi | 0:e778d701b830 | 12 | myled = 1; //Accende il led |
| senisegi | 0:e778d701b830 | 13 | else if (c == '2') |
| senisegi | 0:e778d701b830 | 14 | myled = 0; // spegne il led |
| senisegi | 0:e778d701b830 | 15 | } |
| senisegi | 0:e778d701b830 | 16 | } |