컴퓨터장비

PIC 컨트롤러. PIC-컨트롤러를 프로그래밍. PIC-컨트롤러의 구성표

계획을 할 때, 당신은 필요한 조치의 이행을 감시하는 누군가 또는 무언가가 있어야합니다. 그들의 작업 (트랜지스터, 저항, 사이리스터, 다이오드, 콘덴서 등)을 제어 할 수있는 다른 요소의 큰 숫자를 사용할 필요가 같은 사람의 경우, 매우 문제가있다. 그러나 모든 복잡하고 큰 회로는 컨트롤러 (MCU)에 의해 제어 될 수있다. 그들이 것으로, 예를 들어, RІS 가족을 설명한다. 따라서, PIC는-컨트롤러 무엇 인형 하시나요? 무엇 그들의 계획이며, 그들은 어디에 사용됩니다.

마이크로 컨트롤러 PIC-는 무엇인가

PIC 제어기 (또는 마이크로 컴퓨터)는 자동화 미리 준비된 프로그램을 이용하여 특정 동작을 수행하는 수단이다. 제품이 라인의 대표의 특징은 프로그래밍의 용이성과 작업하는 데 필요한 모든 기능의 가용성이다. 그 구조를 개략적으로, 그것의 조성에 하나의 실리콘 결정 (모든 마이크로 컨트롤러의 특징)이 주목해야한다. 그 외에도, PIC 컨트롤러 다리의 특정 번호가 있습니다. 그들 중 일부는 출력 부 논리 입력으로서 사용될 수 있고, 나머지는 양측 애플리케이션이있다. 다리는 디지털 또는 아날로그 일 수있다.

작업 RІS 컨트롤러의 대부분을 위해 안정적인 전압을 필요로 - 5V를. 가 정상 모드로 작동하고 그의 앞에 전달하는 프로그램을 수행 할 수 있도록이 충분하다. PIC 컨트롤러를 프로그래밍 하는 컴퓨터에서 직접하는 것은 불가능합니다. 이 목적 프로그래머하십시오.

컨트롤러 제품군

PIC 컨트롤러는 단일 복사본에 존재하지 않습니다. 제조업체는 자신의 특성, 기능 및 애플리케이션의 잠재적 인 타겟이 각각의 마이크로 컨트롤러의 상당한 범위를 생산하고 있습니다. 번호 가족 자체가 아니라 크고 기본값으로 촬영 된 분류 기능에 따라 달라집니다. 따라서 단지 기본 8의 세 가족이되는 분류, 16 비트 및 32 비트에 대해 통보하는 것이 필요하다. 차례로이 다른 사람으로 구분하지만, 때문에 가족을하는 것은 그 자체가 그들에 대해 뭔가 기사의 대상이 아닙니다과 대화를 수행하지 않습니다.

해당되는 경우

그 다양성의 PIC 컨트롤러로 인해 거의 어디에서나 적용 할 수 있습니다. 사미 마이크로 컨트롤러는 냉장고, 텔레비전, 세탁기에서 찾을 수 있습니다. 그러나 제품의 RІS 범위는 PIC-컨트롤러의 회로 독학 라디오 아마추어와 로봇들에게 인기있는 기능이 있습니다. 그들의 도움으로, 당신은 쉽게 작업 할 수있는 사이트 또는 모든 장치를 사용자 정의 할 수 있습니다. 그것은 합리적인 가격, 프로그래밍의 용이성 및 교육 자료의 상당한 양의 인기에 기여한다.

당신이 만들 때 PIC 컨트롤러를 적용 라디오 컨트롤 자동차, 로봇 팔과 할 수있는 다른 유물, 한정된 예산을. 생산적인 일에 사용할 수 있습니다 - 꽤 인기 마이크로 컨트롤러에 의해 제어되는 자체 제작 자동 기계를 만드는 테마입니다. 사용의 스펙트럼을 확장하고, 정확한 방법은 거의 모든 목적을 수행 할 수 있으므로 PIC - 제어기의 회로는 상기 아마추어에 창조뿐만 아니라 볼 수있다.

PIC 컨트롤러와 함께 사용하기위한 소프트웨어

최소 필요한 소프트웨어는 - 그것 노트. 그러나 때문에 무료 배포, 당신은 사용할 수 있으며 제조업체의 소프트웨어 툴 MPLAB에 의해 제공. 더 정확하게, 라인 소프트웨어 (개발 환경, 컴파일러) MPLAB. 때문에 회사 정책에, 그는 무료이지만 몇 가지 제한 사항이 있습니다. 따라서, 짧은 데모 버전에서 모든 가능성을 시도하지만, 프로그램의 완성 기능이 차단됩니다 후 수 있습니다. 전체 프로그램은 쉽게 문제 영역 및 실시 코드 최적화의 다양한 찾는 것이 편리 프로그램을 만들 수 있습니다 중요한 도구가 있습니다. 함수의 버전에 따라 코드 최적화를 종료하거나 프로그램에 의해 지원되는 컨트롤러의 수를 줄일 수있다. 진실을 위해서이 회사는 가장 인기있는 대표를 지원 보유한다는 지적됩니다.

다른 회사에서 제공하는 소프트웨어가 있습니다. 일반적으로, 자신의 기능과 비슷하지만 차이가있다. 그래서 많은 사람들은 MPLAB는 사용자 중심의 디자인에 대한 불충입니다 불만을 표명했다. 따라서 제조업체는 소프트웨어의 차단 기능과 유용성을 유지에 베팅하고 있습니다. PIC-컨트롤러를위한 프로그램은 그래서 여기에 주로 취향의 문제이며, 매우 다양하다.

PIC는 컨트롤러에 대한 프로그램을 만들기

특별한 프로그램을 만들려면 해당 소프트웨어, 심지어 간단한 노트북을 사용할 수 있습니다. 이것은 가장 큰 차이점은 규정 된 정보의 수와 데이터 작업의 용이성에있다 같은 어셈블러와 C와 같은 프로그래밍 언어와 함께 작동한다는 사실 덕분에 가능하다. 당신은 더 어려운 C의 복잡성에 대한 많은,하지만 어셈블리를 듣고 신중한 접근이 필요 할 수 있습니다.

프로그램을 만들 때 예를 들어, 의도 된 컨트롤러를 지정해야합니다. 실수는 기존의 마이크로 컨트롤러 플라스틱과 철 조각으로 설정하는 것이 사실로 이어질 수 있기 때문에,이 옵션을 수행 할 필요가있을 수있다,하지만 그들은 업무 경험이나 자신감의 존재하에 수행되어야한다.

프로그래밍과 프로그래밍

하지만 어떻게 마이크로 컨트롤러 자체 개발 된 프로그램을 전송하는? 어떻게 마이크로 컨트롤러 프로그래밍을합니까? 프로그래머 - 이러한 목적을 위해 특별한 장치가있다. 그들은 프로그램에 따라 메모리에서 셀을 변경 마이크로 컨트롤러에 신호를 보낼 수 있습니다. 당신이 프로그래밍에 칩을 삽입 할 데이터를 전송하는 과정을 시작하고는, 차례 차례로, 컴퓨터에 연결합니다. 그런 다음 소프트웨어를 사용하면 펌웨어를 실행해야합니다. 일반적으로 2 분 삼십초에서 PIC-컨트롤러를 확장 프로그램.

양식 프로그래머

어떤 프로그래머 마이크로 컨트롤러에 프로그램을 녹화하기 위해 선택? 다른 회사의 제조 업체와 공장에서, 자기가 만든 : 대략 세 가지 유형으로 나눌 수 있습니다. 그들 각각의 사용은 자신의 특성을 가지고있다.

따라서, 자체 제작 프로그래머는 상당히 저렴합니다. 그러나 그들의 사용은 쉽게 플라스틱 및 철 조각에 장치를 켤 수 있다는 사실을 내포한다. 그리고 마이크로 컨트롤러 프로그래밍은 이러한 경우 감전의 형태로 불쾌한 결과를 적용 할 수 있습니다에, 그래서 당신은 안전에 충실해야한다. 당신은 처음부터 자신을 만들 경우 또한, 그것은 종종 전직 시설에 대한 상대적으로 제한 가능성이있는 제품입니다. 그러나 글로벌 네트워크, 당신은 다른 사람에 의해 제안 된이 문제에 대한 해결책의 큰 번호를 찾을 수 있습니다, 그것은 아마 당신에게 문제를 제공하지 않습니다.

제조 업체에서 원래 프로그래머는 질적으로 어떤 마이크로 컨트롤러에 자신의 작업을 수행 할 수있을 것입니다. 그것은 거기에 보장하고,받은 후 작동하지 않는 경우, 문제를 대체하지 않습니다. 그러나 펌웨어 PIC-컨트롤러가이 문제없이 수행 사물의 방식이다.

그러나 상당히 높은 가격의 인수에서 유래한다.

다른 회사가 발행 한 프로그래머는 작업 객체의 상당히 넓은 범위가 있습니다. 이들의 특징은 저렴한 가격과 / 또는 PIC 이외에 다른 마이크로 컨트롤러와 함께 작동 할 수있는 기회입니다. 이 또한 작업의 다른 유형을 제공 할 수있는 진정한 보편적 "괴물", 그러나 때문에 발생하지 않습니다 낮은 가격의 화합물의 많은 수의 필요성.

설계도 기능

그리고 마지막으로, 이미지 패턴에 대한 몇 마디. 개략적 마이크로 컨트롤러는 종종 실제 연신 결론 다를 그것이, 증빙 서류의 기초 다리에 초점을 맞추어야한다. 이러한 경우 중요한 것은 결론을 서명하고, 그들을 위해하고 장치를 대상으로한다.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ko.delachieve.com. Theme powered by WordPress.