Fork of DigitalOut_HelloWorld

Fork of DigitalOut_HelloWorld by mbed_example

Testing Testing Testing Testing Testing Testing Testing Testing Testing Testing Testing Testing

Committer:
mbedAustin
Date:
Fri Mar 27 21:11:22 2015 +0000
Revision:
5:e17647bbb68e
Parent:
4:340f9fb00d71
Child:
6:4b14e87b65e9
fixed spelling error

Who changed what in which revision?

UserRevisionLine numberNew contents of line
mbedAustin 4:340f9fb00d71 1 /* mbed Example Program
mbedAustin 4:340f9fb00d71 2 * Copyright (c) 2006-2014 ARM Limited
mbedAustin 4:340f9fb00d71 3 *
mbedAustin 4:340f9fb00d71 4 * Licensed under the Apache License, Version 2.0 (the "License");
mbedAustin 4:340f9fb00d71 5 * you may not use this file except in compliance with the License.
mbedAustin 4:340f9fb00d71 6 * You may obtain a copy of the License at
mbedAustin 4:340f9fb00d71 7 *
mbedAustin 4:340f9fb00d71 8 * http://www.apache.org/licenses/LICENSE-2.0
mbedAustin 4:340f9fb00d71 9 *
mbedAustin 4:340f9fb00d71 10 * Unless required by applicable law or agreed to in writing, software
mbedAustin 4:340f9fb00d71 11 * distributed under the License is distributed on an "AS IS" BASIS,
mbedAustin 4:340f9fb00d71 12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
mbedAustin 4:340f9fb00d71 13 * See the License for the specific language governing permissions and
mbedAustin 4:340f9fb00d71 14 * limitations under the License.
mbedAustin 4:340f9fb00d71 15 */
mbed_official 0:b5a9e0614efd 16 #include "mbed.h"
mbed_official 0:b5a9e0614efd 17
mbed_official 0:b5a9e0614efd 18 DigitalOut myled(LED1);
mbed_official 0:b5a9e0614efd 19
mbed_official 0:b5a9e0614efd 20 int main() {
mbedAustin 3:29debdbea629 21 int connected = myled.is_connected(); // check that myled object is initialized and connected to a pin
mbedAustin 5:e17647bbb68e 22 if(connected){
mbedAustin 5:e17647bbb68e 23 printf("myleD is initialized and connected!\n\r");
mbedAustin 5:e17647bbb68e 24 }
mbedAustin 5:e17647bbb68e 25
mbed_official 0:b5a9e0614efd 26 while(1) {
mbedAustin 3:29debdbea629 27 myled = 1; // set LED1 pin to high
mbedAustin 3:29debdbea629 28 printf("\n\r myled = %d",myled);
mbedAustin 3:29debdbea629 29 wait(0.5);
mbedAustin 3:29debdbea629 30
mbedAustin 3:29debdbea629 31 myled.write(0); // set LED1 pin to low
mbedAustin 3:29debdbea629 32 printf("\n\r myled = %d",myled.read() );
mbedAustin 3:29debdbea629 33 wait(0.5);
mbed_official 0:b5a9e0614efd 34 }
mbed_official 0:b5a9e0614efd 35 }