MCU bermaksud unit mikrokontroler, juga dikenali sebagai mikrokontroler. Ia adalah cip litar bersepadu yang mengintegrasikan teras pemproses, memori, antara muka input/output, dan periferal lain.MCUs biasanya digunakan dalam sistem tertanam untuk mengawal dan melaksanakan tugas tertentu.
Berbanding dengan mikropemproses umum (misalnya, keluarga Intel's X 86), MCU mempunyai saiz yang lebih kecil dan ciri-ciri penggunaan kuasa yang lebih rendah. Mereka biasanya digunakan dalam sistem tertanam seperti peralatan rumah, elektronik automotif, kawalan perindustrian, peranti perubatan, rumah pintar, dan bidang lain.
Ciri -ciri utama MCUS termasuk:
1. Teras pemproses:MCU biasanya mengintegrasikan satu atau lebih teras pemproses, seperti siri ARM Cortex-M. Teras pemproses ini mempunyai penggunaan kuasa yang rendah dan set arahan yang cekap, menjadikannya sesuai untuk aplikasi tertanam.
2. Memori:MCU biasanya termasuk memori flash (flash) untuk menyimpan kod dan data program, dan RAM untuk penyimpanan data sementara.
3. Intanface input/output:MCU menyediakan pelbagai antara muka input/output seperti pin input/output umum (GPIO), input/output analog (ADC/DAC), dan antara muka bersiri (UART, SPI, dan I2C) untuk berkomunikasi dengan dan mengawal peranti luaran.
4. Jam dan Pemasa:MCU mempunyai sumber jam dalaman dan pemasa untuk operasi penyegerakan dan masa.
5. Ciri Kuasa Rendah:MCU biasanya direka dalam mod kuasa rendah untuk memanjangkan hayat bateri atau menjimatkan tenaga.
MCU biasanya diprogramkan dan dibangunkan menggunakan persekitaran pembangunan bersepadu tertentu (IDE) dan bahasa pengaturcaraan seperti C, C ++, atau bahasa pemasangan. Pemaju boleh menulis kod untuk mengawal fungsi dan tingkah laku MCU untuk mencapai keperluan aplikasi tertentu.




