<br> [MAS.865](../../index.html) > [Programming](../index.html) > MCU ##MCU ATmega328/P <p align="center"> <img src="ATmega328_P.png" width="50%" height="50%"> <br> [Block Diagram](http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-42735-8-bit-AVR-Microcontroller-ATmega328-328P_Datasheet.pdf) </p> ##SoC System-on-Chip a chip with 1 or more processing cores, an MCU with more peripherals onboard functionalities. <p align="center"> <img src="psco6.png" width="50%" height="50%"> <br> [PSoC 6 Dual-Core MCU Architecture](http://www.cypress.com/products/32-bit-arm-cortex-m4-psoc-6) </p> ##DSP Digital Signal Processor is an MCU designed to process digital signal such as audio, image, etc. <p align="center"> <img src="dsp.png" width="50%" height="50%"> <br> Basic Diagram </p> ##PLC Programmable Logic Controller is an industrial digital computer to control manufacturing with high reliability and diagnosis. <p align="center"> <img src="PLC.jpg" width="50%" height="50%"> <br> Basic Diagram </p>