api / mbed / trunk / BusIn
BusIn
class BusIn : public Base
A digital input bus, used for reading the state of a collection of pins
| BusIn | A digital input bus, used for reading the state of a collection of pins |
| Configuration Methods | |
| BusIn | Create an BusIn, connected to the specified pins |
| Access Methods | |
| read | Read the value of the input bus |
| Access Method Shorthand | |
| operator int() | A shorthand for read |
BusIn
BusIn( PinName p0, PinName p1 = NC, PinName p2 = NC, PinName p3 = NC, PinName p4 = NC, PinName p5 = NC, PinName p6 = NC, PinName p7 = NC, PinName p8 = NC, PinName p9 = NC, PinName p10 = NC, PinName p11 = NC, PinName p12 = NC, PinName p13 = NC, PinName p14 = NC, PinName p15 = NC, const char * name = NULL )
Create an BusIn, connected to the specified pins
Variables
| p<n> | DigitalIn pin to connect to bus bit <n> (p5-p30, NC) |
Note
It is only required to specify as many pin variables as is required for the bus; the rest will default to NC (not connected)
operator int()
operator int()
A shorthand for read
A digital input bus, used for reading the state of a collection of pins
class BusIn : public Base
Create an BusIn, connected to the specified pins
BusIn( PinName p0, PinName p1 = NC, PinName p2 = NC, PinName p3 = NC, PinName p4 = NC, PinName p5 = NC, PinName p6 = NC, PinName p7 = NC, PinName p8 = NC, PinName p9 = NC, PinName p10 = NC, PinName p11 = NC, PinName p12 = NC, PinName p13 = NC, PinName p14 = NC, PinName p15 = NC, const char * name = NULL )
Read the value of the input bus
int read()
A shorthand for read
operator int()
