The program uses the BusInout Class to make a key_controlled counter from 0-9
Dependencies: mbed
Fork of BusInOut_HelloWorld by
main.cpp
- Committer:
- shiyilei
- Date:
- 2014-10-16
- Revision:
- 2:e9a810015812
- Parent:
- 1:075e57eccf3a
File content as of revision 2:e9a810015812:
/************************************************* *file name : switch point *creator:Jacob Shi *Time:2014/10/16 *Description: uses to key to control the counter *************************************************/ #include "mbed.h" char data[10]={0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8,0x80,0x90}; char i=0; BusInOut key(p5); BusInOut portnum(p21,p22,p23,p24,p25,p26,p27,p28); int main() { key.input(); portnum.output(); while(1) { portnum=0x00; if(key==0) { wait_ms(10); if(key==0) { while(!key); portnum=data[i]; (i++)%10; } } } }