마이크로컨트롤러
마이크로컨트롤러(또는 "microcontroller unit"을 뜻하는 MCU)는 전자 장치를 제어하는 작은 집적 회로입니다. 마이크로프로세서와 비슷하지만 메모리와 다른 통합 구성 요소가 포함되어 있습니다.
일반적인 마이크로컨트롤러에는 다음 요소가 포함됩니다.
- CPU - 간단한 4비트 프로세서부터 완전한 64비트 프로세서까지 다양함
- RAM - 데이터를 임시로 저장하는 고속 휘발성 메모리
- 플래시 메모리 - 전원이 공급될 때나 공급되지 않을 때 데이터를 저장하는 데 사용되는 비휘발성 메모리의 한 종류
- I/O 인터페이스 - 주변 장치를 연결하기 위한 직렬 포트 또는 기타 커넥터
- 무선 통신 - 무선 신호를 송수신하기 위한 송신기 또는 수신기
일부 MCU는 길이와 너비가 몇 인치에 이릅니다. 다른 MCU는 매우 작아서 길이와 너비가 1밀리미터보다 작습니다. 마이크로컨트롤러는 집적 회로이므로 대부분 비교적 평평합니다. 다음은 다양한 유형의 마이크로컨트롤러의 예입니다.
거의 모든 전자 장치에는 마이크로컨트롤러가 포함되어 있습니다. 많은 장치에는 함께 작동하는 여러 MCU가 포함되어 있습니다. 예를 들어 자동차에는 센서, 통신 및 사용자 인터페이스 기능을 위해 수십 개의 마이크로컨트롤러가 포함될 수 있습니다.
지식 테스트하기