You are viewing an older revision! See the latest version
BusOut

The BusOut interface is used to create a number of DigitalOut pins that can be written as one value.
Hello World!¶
Binary counter on LEDs
#include "mbed.h"
BusOut myleds(LED1, LED2, LED3, LED4);
int main() {
while(1) {
for(int i=0; i<16; i++) {
myleds = i;
wait(0.25);
}
}
}
API¶
API summary
Interface¶
The BusOut interface can be used on mbed pins p5-p30, and also on-board LED1-LED4
The BusOut interface can be used to set the state of the output pins, and also read back the current output state.
Examples¶
Scroll across the LEDs
#include "mbed.h"
BusOut myleds(LED1, LED2, LED3, LED4);
int main() {
while(1) {
for(int i=0; i<4; i++) {
myleds = 1 << i;
wait(0.25);
}
}
}