First test on using mbed library with naked LPC1114 chip on breadboard. Blink LED pin 28, append UART test, procedure putc(), puts(), PWM beep 1kHz on pin 1.

Dependencies:   mbed

Fork of lpc1114test by Saudin Dizdarevic

main.cpp

Committer:
psimik
Date:
2013-11-09
Revision:
2:6b5d2029ec07
Parent:
1:8aecb799ae5e
Child:
3:23f3f69678be

File content as of revision 2:6b5d2029ec07:

#include "mbed.h"
// naked LPC1114 on breadboard
DigitalOut myled(dp28);  // LED connect to P0_7 (pin 28)
Serial uart(dp16, dp15); // UART connect to P1_7: TX (pin 16), P1_6: RX (pin 15) 

int main() {
char c = '0';   
  uart.baud(115200);  // Baud rate
  uart.puts("Start.\n\r");
  while(1) {    // repeat (period 1sec)
    myled = 0;  // LED on
    wait(0.5);
    uart.putc(c++); if (c > '9') c = '0';  // Put Character & rotate 0,1,2,... 9
    myled = 1;  // LED off
    wait(0.5);
    uart.puts(" Hello world.\n\r");  // Put String "Hello..."
    }
}