Binary Switch

Dependents:   MutiplexedDisplaysSocketServer mltiplexed_7_segment_displays_over_ethernet mltiplexed_7_segmt_displays_ethernet Multi_7_Seg

Committer:
shivanandgowdakr
Date:
Tue Oct 23 11:56:16 2018 +0000
Revision:
1:4d49fd0d1451
Parent:
0:fc59b57d2477
Binary Switch

Who changed what in which revision?

UserRevisionLine numberNew contents of line
shivanandgowdakr 0:fc59b57d2477 1
shivanandgowdakr 0:fc59b57d2477 2
shivanandgowdakr 0:fc59b57d2477 3 #ifndef Binary_Switch_H
shivanandgowdakr 0:fc59b57d2477 4 #define Binary_Switch_H
shivanandgowdakr 0:fc59b57d2477 5
shivanandgowdakr 0:fc59b57d2477 6 #include "mbed.h"
shivanandgowdakr 0:fc59b57d2477 7
shivanandgowdakr 0:fc59b57d2477 8 class BinarySwitch {
shivanandgowdakr 0:fc59b57d2477 9 public:
shivanandgowdakr 0:fc59b57d2477 10
shivanandgowdakr 0:fc59b57d2477 11 BinarySwitch(PinName B0,PinName B1,PinName B2,PinName B3, PinName B4,PinName B5,PinName B6,PinName B7);
shivanandgowdakr 0:fc59b57d2477 12
shivanandgowdakr 0:fc59b57d2477 13
shivanandgowdakr 0:fc59b57d2477 14 int Read_Switch_State(void);
shivanandgowdakr 0:fc59b57d2477 15
shivanandgowdakr 0:fc59b57d2477 16
shivanandgowdakr 0:fc59b57d2477 17
shivanandgowdakr 0:fc59b57d2477 18 private:
shivanandgowdakr 0:fc59b57d2477 19
shivanandgowdakr 0:fc59b57d2477 20 DigitalIn s0;
shivanandgowdakr 0:fc59b57d2477 21 DigitalIn s1;
shivanandgowdakr 0:fc59b57d2477 22 DigitalIn s2;
shivanandgowdakr 0:fc59b57d2477 23 DigitalIn s3;
shivanandgowdakr 0:fc59b57d2477 24 DigitalIn s4;
shivanandgowdakr 0:fc59b57d2477 25 DigitalIn s5;
shivanandgowdakr 0:fc59b57d2477 26 DigitalIn s6;
shivanandgowdakr 0:fc59b57d2477 27 DigitalIn s7;
shivanandgowdakr 0:fc59b57d2477 28 };
shivanandgowdakr 0:fc59b57d2477 29
shivanandgowdakr 0:fc59b57d2477 30 #endif