SoftWare/임베디드

마이크로 컨트롤러란?

CaLicS 2024. 1. 8. 16:05

마이크로 프로세서와 입출력 모듈을 하나의 칩으로 만들어 정해진 기능을 수행하는

컴퓨터를 뜻한다. 이 말인 즉슨, 하나의 칩 만으로 컴퓨터의 기능을 수행하는 것을 

말하게 된다. 

 

우리가 공부용으로 사용할 때는 아두이노, 라즈베리파이, 라떼판다 등등이 이에 해당한다고 볼 수 있다.

 

이 마이크로 컨트롤러의 내부 구성은

CPU, ROM, RAM과 같이 우리에게 익숙한 것들이 있고

이외에도 버스, 입출력 장치 접속 회로, 각종 주변장치(타이머/카운터, 인터럽터 I2C통신, SPI 등..)이 있다.

 

이런 마이크로 컨트롤러는 주로 제어 및 자동화 목적으로 사용되는데,

주로 외부의 어떠한 입력을 통하여 실시간으로 응답해야하는 분야에 사용된다.

예를 들면... 가전제품, 산업용 로봇 등등이 있다.

'SoftWare > 임베디드' 카테고리의 다른 글

ATmega128 프로그래밍 환경 구축 1  (0) 2024.01.18
컴퓨터의 기본 구조  (0) 2024.01.17
ATmega128이란?  (1) 2024.01.09
마이크로 프로세서란?  (2) 2024.01.08
임베디드란?  (0) 2024.01.03