RIED-7 , Rkit-51
사용 하는 방법
학습목표
RIDE7
를 사용한 프로그래밍과 .HEX 파일 생성 방법
RIDE7
에서 만든 파일을 ELNEC 의 롬라이터로 8051 에 넣는
방법
학습목표
1. RIDE 7
를 이용하여 기본 설정 및 .HEX 파일 생성
2
.
롬라이터 기본 설정
3
.
.HEX
파일을 롬라이터를 이용하여 8051 에
넣기
4
.
프로그램 실행 흐름
1. RIDE 7
를 이용하여 기본 설정 및 .HEX 파일
생성
1.1
RIDE 7 –
프로젝트 생성 및 설정
설치 후 바탕화면 , 시작 RIDE7 클릭
새로운 프로젝트 만들기
상단 메뉴의 File >
New
클릭후 콘솔 창을
생성
1. RIDE 7
를 이용하여 기본 설정 및 .HEX 파일
생성
1. RIDE 7
를 이용하여 기본 설정 및 .HEX 파일
생성
1.2 RIDE 7 –
프로젝트 생성
프로젝트 생성하기
단 상단 메뉴의 File > New > Project 선택하면 다음 좌측 그
림과 같은 창이 생성
프로젝트 이름 작성 후 저장될 폴더를 선택 단 , 프로젝트 경로에 는 한글이 들어가면 안됨 프로젝트 이름 작 성 후 저장될 폴더를 선 택 단 , 프로젝트 경로 에는 한글이 들어가면 안됨 Atmel > AT89S51 (8051 칩 앞에 이름에 맞게 설정 )1. RIDE 7
를 이용하여 기본 설정 및 .HEX 파일
생성
1.3 RIDE 7 –
폴더 생성
소스 폴더 생성
소스 파일은 폴더를 만들어서 정리를 해주는게 좋다 .
아래 그림과 같이 Add > New Folder 를 선택해서 새 폴더를 생성
1. RIDE 7
를 이용하여 기본 설정 및 .HEX 파일
생성
1.3 RIDE 7 –
폴더 생성
소스 폴더 생성
1. RIDE 7
를 이용하여 기본 설정 및 .HEX 파일
생성
1.4 RIDE 7 –
소스 작성
소스 파일 작성
위의 소스는 P2 의 전체 핀을 for 문을 사용하여 제어하는 제어문이다 . a 가 0 부터 9999 까지 하는 동안 P2 의 각 핀은 1 을 출력 for 이 끝난 후 두번째 for 에서 0~9999 까지 P2 의 각 핀은 0 을 출력하는 제어문1. RIDE 7
를 이용하여 기본 설정 및 .HEX 파일
생성
1.5 RIDE 7 –
소스 파일 저장
File > Save As.. 를 선택해서 원 하는
디렉터리에 파일명 .C 로 저장 소스파일은 그림과 같이 폴더를 생성해서 모아두는걸 추천
1. RIDE 7
를 이용하여 기본 설정 및 .HEX 파일
생성
1.6 RIDE 7 –
소스 파일 프로젝트 추가
프로젝트에 소스파일을 추가 하기 위해 폴더에 커서 올려 놓고 우클릭 > Add > item.. 클릭 열기 창 나오면 저장했던 C 소스 파일를 연다 우측 하단 그림과 같이 트리에 추가된 것을 확인1. RIDE 7
를 이용하여 기본 설정 및 .HEX 파일
생성
1.7 RIDE 7 –
프로그래밍 빌드
프로그래밍 빌드
프로그램을 작성 후 Make Project 를 해보자
( 상단 메뉴바 > Project > Make Project (F7) ) 혹은 빨간색으로 표시된 버튼 클릭
빌드가 성공적이라는 메시지가 뜨면 해당 프로젝트의 폴더에 프로젝트이 름 .HEX 파일이 생성
1. RIDE 7
를 이용하여 기본 설정 및 .HEX 파일
생성
1.8 RIDE 7 –
프로그래밍 에러 및 대처
프로그래밍 에러
에러에는 여러 가지가 있는데 C 언어적 문법 에러 , 헤더파일이 존재하지 않을 경우 에러에 대한 설명은 RIDE7 하단에 Build Log 에 정보 제공
2. RIDE-7
설치하기
Ride7과 Rkit-51 의 두 파일을 설치하여야 한다 .
3. RKit-51
설치하기
다음으로 Rkit-51 파일을 클릭하면 다음과 같은 화면 이 나온다 .