leitura de botões na joystick shield v2.4 Xinda
Dependencies: mbed
main.cpp
- Committer:
- afm76
- Date:
- 2018-03-05
- Revision:
- 0:409a7398165b
- Child:
- 1:c07bb4813cc3
File content as of revision 0:409a7398165b:
#include "mbed.h" DigitalIn botao_A(D2); DigitalIn botao_B(D3); DigitalIn botao_C(D4); DigitalIn botao_D(D5); DigitalIn botao_E(D6); DigitalIn botao_F(D7); DigitalOut myled(LED1); Serial pc(USBTX, USBRX); int main() { int i; pc.baud(9600); pc.printf("Hello World!!!\n"); while(1) { if (botao_A == 0) { // Botão usuário pressionado pc.printf("\nTecla A"); } if (botao_B == 0) { // Botão externo pressionado pc.printf("\nTecla B"); } if (botao_C == 0) { // Botão usuário pressionado pc.printf("\nTecla C"); } if (botao_D == 0) { // Botão usuário pressionado pc.printf("\nTecla D"); } if (botao_E == 0) { // Botão usuário pressionado pc.printf("\nTecla E"); } if (botao_F == 0) { // Botão usuário pressionado pc.printf("\nTecla F"); } for (i = 1; i < 1000; i+=1){} } }