lab01-switch-d1-input

Committer:
namcheol
Date:
Sun Apr 12 09:26:20 2020 +0000
Revision:
0:6adae120f4eb
lab01-switch-d1-input

Who changed what in which revision?

UserRevisionLine numberNew contents of line
namcheol 0:6adae120f4eb 1 /* mbed Microcontroller Library
namcheol 0:6adae120f4eb 2 * Copyright (c) 2019 ARM Limited
namcheol 0:6adae120f4eb 3 * SPDX-License-Identifier: Apache-2.0
namcheol 0:6adae120f4eb 4 */
namcheol 0:6adae120f4eb 5
namcheol 0:6adae120f4eb 6 #include "mbed.h"
namcheol 0:6adae120f4eb 7
namcheol 0:6adae120f4eb 8 DigitalIn sw(D1, PullDown); //sw = D1(PullDown)
namcheol 0:6adae120f4eb 9 DigitalOut led1(LED1);
namcheol 0:6adae120f4eb 10
namcheol 0:6adae120f4eb 11 int main()
namcheol 0:6adae120f4eb 12 {
namcheol 0:6adae120f4eb 13 while (true) {
namcheol 0:6adae120f4eb 14 if(sw == 1)
namcheol 0:6adae120f4eb 15 led1 = 0; //led on
namcheol 0:6adae120f4eb 16 else
namcheol 0:6adae120f4eb 17 led1 = 1; //led off
namcheol 0:6adae120f4eb 18 }
namcheol 0:6adae120f4eb 19 }