Code for testing the ELEC1620 Application Board.
Dependencies: N5110 ShiftReg Tone mbed
Main/main.h
- Committer:
- eencae
- Date:
- 2017-11-01
- Revision:
- 1:9359b8534c79
- Parent:
- 0:fabfe08aee13
File content as of revision 1:9359b8534c79:
#ifndef MAIN_H #define MAIN_H // include the different header files #include "mbed.h" #include "N5110.h" #include "ShiftReg.h" #include "Tone.h" // extern tells the compiler that these objects are defined in a different file (main.cpp). // It stops them being defined multiple times when other files include main.h. // Here we only declare them. They are defined (with pin numbers etc.) in main.cpp extern DigitalIn button_a; extern DigitalIn button_b; extern DigitalIn button_c; extern DigitalIn button_d; extern N5110 lcd; extern BusOut leds; extern ShiftReg shift; extern Tone speaker; extern AnalogIn ldr; extern PwmOut red_led; extern PwmOut green_led; extern PwmOut blue_led; extern AnalogIn tmp36; extern AnalogIn pot_0; extern AnalogIn pot_1; extern AnalogIn pot_2; // global variables extern int seven_seg_array[]; #endif