7-segment
main.cpp
- Committer:
- namcheol
- Date:
- 2020-04-06
- Revision:
- 0:5da0f56c5169
File content as of revision 0:5da0f56c5169:
/* mbed Microcontroller Library
* Copyright (c) 2019 ARM Limited
* SPDX-License-Identifier: Apache-2.0
*/
#include "mbed.h"
BusOut display(D0, D1, D2, D3, D4, D5, D6, D7);
int main()
{
while (true) {
for(int i = 0; i <= 16; i++) {
switch(i) {
case 0:
display = 0x3f;
break;
case 1:
display = 0x06;
break;
case 2:
display = 0x5B;
break;
case 3:
display = 0x4F;
break;
case 4:
display = 0x66;
break;
case 5:
display = 0x6D;
break;
case 6:
display = 0x7D;
break;
case 7:
display = 0x07;
break;
case 8:
display = 0x7F;
break;
case 9:
display = 0x6F;
break;
case 10:
display = 0x77;
break;
case 11:
display = 0x7C;
break;
case 12:
display = 0x39;
break;
case 13:
display = 0x5E;
break;
case 14:
display = 0x79;
break;
case 15:
display = 0x71;
break;
case 16:
display = 0x80;
break;
}
thread_sleep_for(1000);
}
}
}