이 글에서는 MCS-51 계열 MCU 펌웨어 개발을 위한 상용 툴인 Keil 사의 컴파일러 C51 시험 버전을 구하는 방법을 설명합니다.
MCS-51 계열 MCU 펌웨어를 개발하기 위해서는 전용 컴파일러 및 IDE가 필요합니다. 무료로 사용할 수 있는 컴파일러는 SDCC가 있습니다. 이를 eclipse IDE와 함께 사용한다면 훌륭한 개발환경이 갖춰지게 됩니다. 유료로 사용해야 하는 툴로는 Keil 사의 C51이나 IAR SYSTEMS 사의 IAR Embedded workbench for 8051등이 대표적입니다. 개인이 사용하기에는 꽤 비싼 사용료를 내야 하지만 산업 현장에서는 많이 사용되고 있습니다. 이 중 Keil 사의 C51 시험 버전을 다운로드받는 방법에 대해 알아보겠습니다.
과정 1
Keil 사 홈페이지(https://www.keil.com )에 접속합니다. 상단 메뉴에서 "Download"를 찾아 클릭합니다.
과정 2
"Product Downloads"를 클릭합니다.
과정 3
"C51"를 클릭합니다. C51 설명으로 모든 8051 장치들을 위한 개발툴이라는 글이 보입니다.
과정 4
사용자 정보를 입력합니다. 필수 항목(굵은 글씨)을 입력하였으면 아래 [Submit] 버튼을 클릭합니다.
과정 5
정상적으로 정보가 제출되었다면 아래와 같은 페이지가 뜰 것입니다. "C51V960A.EXE"를 클릭하여 설치파일을 다운받으면 됩니다.
마무리
설치 방법은 여느 프로그램과 다르지 않아 따로 설명은 하지 않겠습니다. 명심해야 할 것은 이 툴은 어디까지나 시험용 버전이기 때문에 프로그램 사용에 있어서 제약이 있습니다. 자세한 내용은 설치파일 다운로드 페이지 중간 즈음에 있는 "limitation of the evaluation tools" 링크를 클릭해서 내용을 살펴보시기 바랍니다. 사용 기한에는 아무런 제약이 없지만 2 Kbyte가 넘는 프로그램은 생성할 수 없다는 점이 가장 큰 제약사항이겠네요.
'연구 노트 > Embedded' 카테고리의 다른 글
개발을 시작하기 전에 (0) | 2020.07.31 |
---|---|
[MCS-51] GUI 방식으로 Writing 하기, AVRDUDESS 사용법 (0) | 2020.02.01 |
[MCS-51] Arduino를 이용한 AT89S52 프로그램 다운로드 (0) | 2019.12.12 |
[MCS-51] AT89S52 특징 (0) | 2019.12.12 |
[MCS-51] MCS-51 기본 구조 (0) | 2019.12.11 |