-
Recent Posts
Recent Comments
Archives
- May 2022
- December 2021
- September 2021
- July 2021
- May 2021
- April 2021
- October 2019
- August 2019
- April 2019
- February 2019
- January 2019
- May 2018
- January 2018
- November 2017
- May 2017
- January 2017
- December 2016
- November 2016
- May 2016
- April 2016
- March 2016
- February 2016
- January 2016
- December 2015
- November 2015
- October 2015
- September 2015
- August 2015
- July 2015
- June 2015
- April 2015
- March 2015
- February 2015
- January 2015
- December 2014
- July 2014
- June 2014
- May 2014
- April 2014
- November 2013
- October 2013
- September 2013
- July 2013
- June 2013
- May 2013
- April 2013
- March 2013
- February 2013
- December 2012
- November 2012
- October 2012
- August 2012
- June 2012
- May 2012
- April 2012
- March 2012
- February 2012
Categories
Meta
Monthly Archives: February 2015
LPC812 on a 20MHz External Crystal
Because the NXP LPC800 clock options and the setup are somewhat confusing, I thought I would post this example. Here is my LPC812 dev board running on a 20MHz external crystal. The frequency counter is reading the clockout pin which … Continue reading
Posted in Uncategorized
Tagged arm, clock, cortex, lpc800, lpc812, m0, main clock, mhz, nxp, oscillator, pll, system clock, system oscillator
Leave a comment
LPC810 Breakout Board
This basic Arm Cortex-M0+ NXP LPC810 breakout board features a FTDI programming header, USB (mini-B) connector for power only, a LM117-3.3v voltage regulator, power LED, ISP and Reset buttons and a standard 2×5-pin 0.05″ SWD debug connector. All pins are … Continue reading
Posted in Uncategorized
Tagged arm, breakout, cortex, development, dip, lpc800, lpc810, lpc810m021jn8, m0, nxp, pcb
1 Comment
LPC812 Switch Matrix
One unique feature of the LPC8xx µC is the ability to swap pin functions. Want an UART TX on pin #10 and RX on #2? No problem. You can assign the pin functions via the Switch Matrix. This allows great … Continue reading
Posted in Uncategorized
Tagged arm, iocon, lpc, lpc812, lpc8xx, nxp, switch matrix, swm
Leave a comment
NXP LPC812 Clocks and Timers
Oscillators and Clocks The System Oscillator, not to be confused with the System Clock, can be fed by an external source (XTAL pins or CLKIN pin) or from the 12MHz Internal Oscillator. The external sources are limited to a maximum … Continue reading
Posted in Uncategorized
Tagged arm, clock, lpc, mrt, nxp, pll, sct, sctimer, sctimer/pwm, systick, timer
Leave a comment
ARM NXP LPC 812 (SysTick) IRQ Blnk
SysTick IRQ Blink Program:
An ARM Up
On a recent project I needed a µC in a SOIC-20 package to fill a spot on a self-designed PCB. The project started with an ATtiny4313, but the software quickly outgrew the limited 4K flash program memory. I upgraded to … Continue reading
Posted in Uncategorized
Tagged arm, cortex-m, cortex-m0, iar, keil, lpc, lpc812, lpc8xx, lpcxpresso, nxp
Leave a comment
Converting a Float to a Char Array
Surprisingly, this question pops up often. While the technique used here is not really a conversion, it does allow access to the individual byte values of a float variable by constructing a union. A union is a data structure that … Continue reading