mbed_example
/
DigitalIn_ex_1
Additional DigitalIn example
main.cpp@1:ad8683db322a, 2017-06-23 (annotated)
- Committer:
- sarahmarshy
- Date:
- Fri Jun 23 16:18:40 2017 -0500
- Revision:
- 1:ad8683db322a
- Parent:
- 0:10c4d3aa026e
"Update mbed-os"
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
mab5449 | 0:10c4d3aa026e | 1 | #include "mbed.h" |
mab5449 | 0:10c4d3aa026e | 2 | |
mab5449 | 0:10c4d3aa026e | 3 | DigitalIn a(D0); |
mab5449 | 0:10c4d3aa026e | 4 | DigitalIn b(D1); |
mab5449 | 0:10c4d3aa026e | 5 | DigitalOut z_not(LED1); |
mab5449 | 0:10c4d3aa026e | 6 | DigitalOut z_and(LED2); |
mab5449 | 0:10c4d3aa026e | 7 | DigitalOut z_or(LED3); |
mab5449 | 0:10c4d3aa026e | 8 | DigitalOut z_xor(LED4); |
mab5449 | 0:10c4d3aa026e | 9 | |
mab5449 | 0:10c4d3aa026e | 10 | int main() { |
mab5449 | 0:10c4d3aa026e | 11 | while(1) { |
mab5449 | 0:10c4d3aa026e | 12 | z_not = !a; |
mab5449 | 0:10c4d3aa026e | 13 | z_and = a && b; |
mab5449 | 0:10c4d3aa026e | 14 | z_or = a || b; |
mab5449 | 0:10c4d3aa026e | 15 | z_xor = a ^ b; |
mab5449 | 0:10c4d3aa026e | 16 | } |
mab5449 | 0:10c4d3aa026e | 17 | } |