PIC 마이크로 컨트롤러 란 무엇입니까?
주변 장치 인터페이스 컨트롤러 (PIC)는 애호가와 발명가가 일반적으로 사용하는 마이크로 컨트롤러 유형입니다. PIC 마이크로 컨트롤러는 일반적으로 20 ~ 60 핀을 가지며 마이크로 컨트롤러의 입력 및 출력을 제어합니다. 일반적으로 회로 보드에 통합되어 C 언어를 사용하여 프로그래밍됩니다. PIC 마이크로 컨트롤러는 저렴하고 유연하며 사용하기 쉽기 때문에 마이크로 컨트롤러에서 인기있는 선택이됩니다.
사용 가능한 많은 유형의 PIC 마이크로 컨트롤러가 있습니다. 다른 모델의 차이점은 폼 팩터, 핀 수 및 메모리 양입니다. 듀얼 인라인 패키지 (DIP)는 일반적으로 PIC 애호가들이 선호합니다. 작업하기가 쉽고 빵 보드에 쉽게 추가 할 수 있기 때문입니다. 쿼드 플랫 레이드 (QFN) 패키지는 일반적으로 산업 환경에서 더 작기 때문에 일반적으로 사용됩니다. 대부분의 사람들은 그림 마이크로 컨트롤러에 모든 핀이나 메모리를 사용하지 않으므로 최상위 마이크로 몬트를 구입할 필요는 없습니다.롤러.
애호가는 일반적으로 자신의 마이크로 컨트롤러를 빵 보드 또는 회로 보드에 연결합니다. 빵 보드는 사용하기 쉽지만 회로 보드는 더 작고 내구성이 뛰어나기 때문에 더 영구적 인 응용 분야에서는 바람직합니다. 모터, LED 조명 및 센서와 같은 입력 및 출력은 회로 또는 빵 보드의 핀에 연결할 수 있습니다. 그런 다음 PIC 마이크로 컨트롤러에 의해 제어 될 수 있습니다.
PIC 마이크로 컨트롤러를 프로그래밍하려면 사진 프로그래머가 필요합니다. 이들은 일반적으로 마이크로 컨트롤러 자체보다 훨씬 비싸고 컴퓨터의 USB 또는 직렬 포트를 통해 마이크로 컨트롤러에 연결합니다. Microcontroller는 C를 통해 수행됩니다. 프로그래밍은 일반적으로 핀에서 입력 및 출력을 얻는 것으로 구성됩니다. 초보자가 PIC 마이크로 컨트롤러를 프로그래밍하는 것은 일반적으로 매우 어렵지만 Boo를 통해 배울 수 있습니다.KS 또는 온라인 튜토리얼.
PIC 마이크로 컨트롤러는 AVR 마이크로 컨트롤러와 유사합니다. 이들은 마이크로 컨트롤러 애호가에게 가장 인기있는 두 가지 선택입니다. 이 마이크로 컨트롤러 중 어느 것도 분명히 더 나은 옵션이 아닙니다. 둘 다 저렴하고 C로 프로그래밍되고 외관이 비슷합니다.
고려해야 할 또 다른 옵션은 비교적 새로운 Arduino® 플랫폼입니다. AVR 마이크로 컨트롤러를 기반으로 한 오픈 소스 프로젝트입니다. PIC 마이크로 컨트롤러보다 Arduino®를 프로그래밍하는 것이 훨씬 쉽기 때문에 프로그래밍 경험이 많지 않은 사람들에게 더 나은 선택이 될 수 있습니다.
.