Simple fish eat program
Dependencies: mbed mbed-rtos N5110 ShiftReg Tone
main.cpp
- Committer:
- el18a2k
- Date:
- 2021-03-24
- Revision:
- 4:db929dab4f13
- Parent:
- 3:8c9c9794bcf2
- Child:
- 6:7aafcaf7cbe2
File content as of revision 4:db929dab4f13:
#include "mbed.h" #include "rtos.h" //allows multiple threads to run at the same time: https://os.mbed.com/handbook/RTOS #include "FishEngine.h" #include "Sound.h" /*TO DO: * REMEMBER TO USE VERSION CONTROL */ //Attach N5110 lcd(p8,p9,p10,p11,p13,p21); Joystick joystick(p20, p19); Tone dac(p18); //Objects FishEngine fish; Sound sound; Thread thread; //initialise void themeThread(); int main(){ fish.system_init(lcd,dac,joystick); //initialise board thread.start(themeThread); while(1){ fish.titleSequence(lcd); //calls title sequence fish.mainMenu(lcd, dac, joystick); } } void themeThread(){ sound.mainTheme(dac); wait_ms(100); }