본문 바로가기
Microchip PIC

Device list of supported MCC ( MPLAB Code Configurator )

by 소나무기운 2022. 4. 21.
반응형

[2022/04/21] First Start.

MPLAB X IDE v6.00

PIC16F883

XC8 v2.31

MCC v5.1.2

 

소나무 기운 ,  전자제품 개발/생산

Device list of supported MCC ( MPLAB Code Configurator )

마이크로칩에는 MCC라는 기능이 있어처음부터 하나하나 프로그램을 할 필요가 없다.Microchip has a called MCC, so there is no need to program step by step from the beginning.기본적인 IO설정부터 타이머, UART, bootloader까지 다양한 기능을 포함하여 기본 코드를 생성할 수 있다.Basic code can be generated including variouts functions from basic IO setting, Timer, UART, and bootloaders.

 

하지만 MCC를 모든 디바이스가 지원하는 것은 아니다.However, not all devices support MCC.지원하지 않는 디바이스를 선택하고 나서 MCC기능을 동작시키면 다음과 같은 화면이 보여진다.If you select an unsupported device and then operate the MCC tool, the following screen is displayed.

 

지원하지 않는 디바이스로 표시

모든 문제는 발생한 곳부터 차례대로 따라가 보자.

Let's follow all the proglems step by step from where they occurred.

 

PIC16F883은 16 시리즈 중 신규버전이 아니므로 MCC Classic의 Documentation를 선택한다.

"device" 등의 글자로 찾아보지만 아무것도 보이는 것이 없다.

PIC16F883 is not a new version of the 16Serise, so it selects documentation of MCC Classic.

I search with letters such as "device", but I can't see anything.

 

google 검색을 해 봐야겠지

I'll have to googling.

대략 검색해 보니 같은 질문을 한 사람이 있다.

I searched roughly and found someone who asked the same question.

 

 

MCC 홈페이지에서 확인 할 수 있다. You can fine it on the MCC homepage.

 

https://www.microchip.com/mcc  이곳의 릴리즈 노트에 있다고 한다.

It is said to be in the release notes here.

 

MPLAB® Code Configurator | Microchip Technology

MPLAB® Code Configurator (MCC) is a free graphical programming environment that generates seamless, easy-to-understand C code to insert into your project. Using an intuitive interface, it enables and configures a rich set of peripherals and functions spe

www.microchip.com

 

릴리즈 노트를 보자.

Let't see release notes.

 

릴리즈 노트에서의 표시. display in Release Notes.

 

 

지원하는 디바이스 종류는 라이브러리의 릴리즈 노트를 보란다.

Supported Device Types looks at the release notes in the library.

 

 

라이브러리 릴리즈 노트에서의 표시. Displaying in Library Release Notes.

 

PIC16F883의 내용을 볼것이니 PIC16이 들어간 릴리즈 노트를 보자.

We will look at the contents of PIC16F883,so let's look at the release notes with PIC16.

 

 

총 439개의 디바이스를 지원한다.

It supports a total of 439 devices.

 

아쉽다. PIC16F883은 없다.

Toobad there is no PIC16F883.

 

Support Device List

 

 

마무리

자료를 찾는 법은 에러 메세지를 먼저 보고, 구글링을 해 본다. MCC는 다른 회사(ST등)에 비해 UART등의 FIFO설정등 추가적인 코드 생성이 가능하여 좋다.

To find the data, look at the error message first, and then google it.

Compared to other companies( ST Micro, etc. ) MCC is good because it is possible to gennerate additional codes such as FIFO settings such as UART.

 

이렇게 생성된 소스코드는 검증된 잘짜여진 소스코드이므로 이러한 코드를 보는 것만으로도 많은 공부가 된다.

The source code thus generated is a well-proven and well-organized source code, so just looking at these codes is a lot of learning.

 

 

참고문헌

 
 

 

 

틀린 부분이나 질문은 댓글 달아주세요.

즐거운 하루 보내세요. 감사합니다.

 

 

반응형

댓글