Skip to main content


Showing posts with the label ARM

Programing UART in ARM Microcontrollers

A UART is usually an individual (or part of an) integrated circuit used for serial communications over a computer or peripheral device serial port. UARTs are now commonly included in microcontrollers. A dual UART, or DUART, combines two UARTs into a single chip. An octal UART or OCTART combines eight UARTs into one package, an example being the NXP SCC2698. Many modern ICs now come with a UART that can also communicate synchronously; these devices are calledUSARTs (universal synchronous/asynchronous receiver/transmitter).
Programing UART in ARM Microcontrollers: you can find here:

Programming tutorial adc ARM Microcontrollers

So, the microcontrollers today offering a more and simple solution our lives. One of the controllores is LPC11Cx2. The LPC11Cx2/Cx4 are an ARM Cortex-M0 based, low-cost 32-bit MCU family, designed  for 8/16-bit microcontroller applications, offering performance, low power, simple instruction set and memory addressing together with reduced code size compared to existing 8/16-bit architectures.The LPC11Cx2/Cx4 operate at CPU frequencies of up to 50 MHz. The peripheral complement of the LPC11Cx2/Cx4 includes 16/32 kB of flash memory, 8 kB of data memory, one C_CAN controller, one Fast-mode Plus I2C-bus interface, one RS-485/EIA-485 UART, two SPI interfaces with SSP features, four general purpose counter/timers, a 10-bit ADC, and up to 40 general purpose I/O pins.On-chip C_CAN drivers and flash In-System Programming tools via C_CAN are included. In addition, the LPC11C22 and LPC11C24 parts include an on-chip, high-speed CAN transceiver.  One of intereting article you can find here www.gadg…