bachelorproef

Dependencies:   mbed C12832

Committer:
jonivdh
Date:
Fri Mar 27 15:27:30 2020 +0000
Revision:
3:df5d91adc3bb
Parent:
1:fda3af7f9bf7
k;

Who changed what in which revision?

UserRevisionLine numberNew contents of line
jonivdh 0:6c9daa430100 1 #include "mbed.h"
jonivdh 0:6c9daa430100 2
jonivdh 0:6c9daa430100 3
jonivdh 0:6c9daa430100 4 class Interrupt {
jonivdh 0:6c9daa430100 5
jonivdh 0:6c9daa430100 6 public:
jonivdh 1:fda3af7f9bf7 7 bool flagUp;
jonivdh 1:fda3af7f9bf7 8 bool flagDown;
jonivdh 0:6c9daa430100 9 bool flagLeft;
jonivdh 0:6c9daa430100 10 bool flagRight;
jonivdh 0:6c9daa430100 11 bool flagEnter;
jonivdh 0:6c9daa430100 12 int lastnumberIP;
jonivdh 0:6c9daa430100 13 int nextScreen;
jonivdh 0:6c9daa430100 14 int currentScreen;
jonivdh 0:6c9daa430100 15
jonivdh 0:6c9daa430100 16 InterruptIn _interruptUp;
jonivdh 0:6c9daa430100 17 InterruptIn _interruptDown;
jonivdh 0:6c9daa430100 18 InterruptIn _interruptLeft;
jonivdh 0:6c9daa430100 19 InterruptIn _interruptRight;
jonivdh 0:6c9daa430100 20 InterruptIn _interruptEnter;
jonivdh 0:6c9daa430100 21
jonivdh 0:6c9daa430100 22 public:
jonivdh 0:6c9daa430100 23 Interrupt (PinName pinUp, PinName pinDown, PinName pinLeft, PinName pinRight, PinName pinEnter);
jonivdh 0:6c9daa430100 24 void up_interrupt();
jonivdh 0:6c9daa430100 25 void down_interrupt();
jonivdh 0:6c9daa430100 26 void left_interrupt();
jonivdh 0:6c9daa430100 27 void right_interrupt();
jonivdh 0:6c9daa430100 28 void enter_interrupt();
jonivdh 0:6c9daa430100 29 };