ToastProg2005 사용설명서 · 2015-01-21 · -ATmega8535(ATmega8535,ATmega8535L)-ATmega88...

16
주 시니어컴 ( ) www.seniorcom.co.kr Tel: 0505-882-5896 Fax: 02-2088-3746 ToastProg 2005 사용설명서 (2007. 01. 03) 주 시니어컴 ( ) ( www.seniorcom.co.kr ) TEL : 0505-882-5896 FAX : 02-2088-3746

Transcript of ToastProg2005 사용설명서 · 2015-01-21 · -ATmega8535(ATmega8535,ATmega8535L)-ATmega88...

주 시니어컴( ) www.seniorcom.co.kr Tel: 0505-882-5896 Fax: 02-2088-3746

ToastProg 2005

사용설명서(2007. 01. 03)

주 시니어컴( ) ( www.seniorcom.co.kr )

TEL : 0505-882-5896

FAX : 02-2088-3746

목 차

주 시니어컴( ) www.seniorcom.co.kr Tel: 0505-882-5896 Fax: 02-2088-3746- 1 -

목 차

프로그램1. ToastProg 2005 ·························································································2

프로그램 설치방법2. ToastProg 2005 ·······································································4

설치방법3. USB Driver ···································································································6

메뉴 설명4. ToastProg 2005 ·······················································································7

메뉴(1) File ·················································································································7

메뉴(2) Device ···········································································································8

메뉴(3) Command ·····································································································9

메뉴(4) Util ················································································································12

메뉴(5) Setup ···········································································································13

기타 명령어(6) ··········································································································13

에서 사용가능한 다운로드 케이블5. ToastProg 2005 ·········································15

용 케이블(1) ToastProg USB ·················································································15

프린터 포트용 케이블(2) ························································································15

Seniorcom ToastProg 2005

주 시니어컴( ) www.seniorcom.co.kr Tel: 0505-882-5896 Fax: 02-2088-3746- 2 -

프로그램1. ToastProg 2005

는 주 시니어컴에서 개발하여 무료로 배포하는 다운로드 프로그램으로 등과 같은ToatProg 2005 ( ) AVR, 8051

에 프로그램을 다운로드 할 수 있는 프로그램입니다MCU .

는 주 시니어컴ToastProg2005 ( ) (www.seniorcom.co.kr) 다음카페, (cafe.daum.net/avr8051 또는 네이버카페)

(cafe.naver.com/8051avr 에 계속 업데이트하기 때문에 최신버전으로 무료로 다운받을 수 있습니다) .

프로그램 기능이나 버그에 관한 사항은 카페의 게사판에 올려 주시면 프로그램을 업데이트하ToastProg2005

는데에 참고하겠습니다.

프린터포트용 다운로더 케이블을 사용할 경우에는 프로그램만 설치하면 되고 다운로더ToastProg2005 USB

케이블을 사용할 경우에는 드라이버를 추가로 설치해야 합니다USB .

지원되는- OS : Win98, WinMe, Win2K, WinXP, Win2003

지원되는 케이블 일반적인 프린터포트용 다운로더 케이블 용 다운로드 케이블- : , ToastProg 2005 USB

다운로더 케이블은 프린터포트가 없는 나 노트북에서 사용이 용이합니다* USB PC .

Seniorcom ToastProg 2005

주 시니어컴( ) www.seniorcom.co.kr Tel: 0505-882-5896 Fax: 02-2088-3746- 3 -

에서 지원되는 디바이스ToastProg 2005 v1.1a

시리즈 지원되는 디바이스

시리즈AT89S

-AT89S51

-AT89S52

-AT89LS51

-AT89LS52

-AT89S8253

-AT89S2051

-AT89S4051

AVR

시리즈ATmega

-ATmega128 (ATmega128, ATmega128L)

-ATmega1280 (ATmega1280, ATmega1280V)

-ATmega1281 (ATmega1281, ATmega1281V)

-ATmega16 (ATmega16, ATmega16L)

-ATmega162 (ATmega162, ATmega162V)

-ATmega164 (ATmega164, ATmega164V)

-ATmega165 (ATmega165, ATmega165V)

-ATmega165P (ATmega165P, ATmega165PV)

-ATmega168 (ATmega168, ATmega168V)

-ATmega169 (ATmega169, ATmega169V)

-ATmega169P (ATmega169P, ATmega169PV)

-ATmega2560 (ATmega2560, ATmega2560V)

-ATmega2561 (ATmega2561, ATmega2561V)

-ATmega32 (ATmega32, ATmega32L)

-ATmega324 (ATmega324, ATmega324V)

-ATmega325 (ATmega325, ATmega325V)

-ATmega3250 (ATmega3250, ATmega3250V)

-ATmega329 (ATmega329, ATmega329V)

-ATmega3290 (ATmega3290, ATmega3290V)

-ATmega48 (ATmega48, ATmega48V)

-ATmega64 (ATmega64, ATmega64L)

-ATmega640 (ATmega640, ATmega640V)

-ATmega644 (ATmega644, ATmega644V)

-ATmega6450 (ATmega6450, ATmega6450V)

-ATmega649 (ATmega649, ATmega649V)

-ATmega6490 (ATmega6490, ATmega6490V)

-ATmega8 (ATmega8, ATmega8L)

-ATmega8515 (ATmega8515, ATmega8515L)

-ATmega8535 (ATmega8535, ATmega8535L)

-ATmega88 (ATmega88, ATmega88V)

-ATmega48auto

-ATmega88auto

-ATmega168auto

AVR

시리즈ATtiny

-ATtiny12 (ATtiny12V, ATtiny12L, ATtiny12)

-ATtiny13 (ATtiny13V, ATtiny13)

-ATtiny15 (ATtinty15L)

-ATtiny22 (ATtiny22L, ATtiny22)

-ATtiny2313 (ATtiny2313V, ATtiny2313)

-ATtiny24 (ATtiny24V, ATtiny24)

-ATtiny25 (ATtiny25V, ATtiny25)

-ATtiny26 (ATtiny26L, ATtiny26)

-ATtiny44 (ATtiny44V, ATtiny44)

-ATtiny45 (ATtiny45V, ATtiny45)

-ATtiny84 (ATtiny84V, ATtiny84)

-ATtiny85 (ATtiny85V, ATtiny85)

-ATtiny25auto

-ATtiny45auto

-ATtiny85auto

AVR

시리즈AT90

-AT90CAN128

-AT90CAN32

-AT90CAN64

-AT90LS2323

-AT90LS2343

-AT90LS4434

-AT90LS8535

-AT90PWM1

-AT90PWM2

-AT90PWM2B

-AT90S1200

-AT90S2313

-AT90S2323

-AT90S2343

-AT90S4414

-AT90S4434

-AT90S8515

-AT90S8535

-AT90CAN128auto

-AT90USB1286

-AT90USB1287

-AT90USB646

-AT90USB647

Seniorcom ToastProg 2005

주 시니어컴( ) www.seniorcom.co.kr Tel: 0505-882-5896 Fax: 02-2088-3746- 4 -

다음은 프로그램 설치방법과 드라이버 설치방법입니다ToastProg2005 USB .

프로그램 설치 방법2. ToastProg2005

다운받은 설치 프로그램 을 더블 클릭하면1) ToastProg2005 (ToastProg2005_x.x_Setup.exe)

아래와 같이 설치 시작하면이 뜬다 그리고 설치를 계속하기 위해 다음 버튼을 클릭하면. “ ”

라이센스 동의창이 뜨면서 동의함 버튼을 클릭하면 다음 단계로 넘어간다“ ” .

취소 버튼을 클릭하면 프로그램 설치가 중단된다“ ” .

설치할 폴더를 선택하고 설치시작 버튼을 클릭하면 설치가 시작된다2) “ ” .

만약 설치하고자 하는 폴더에 이미 이전버전의 가 설치되어 있다면 아래와 같이ToastProg2005

메시지 창이 나타난다 이 경우에 더 이상 묻지 않음 부분에 체크를 하고 예 버튼을 클릭하면. “ .” v “ ”

새로운 버전이 설치된다.

Seniorcom ToastProg 2005

주 시니어컴( ) www.seniorcom.co.kr Tel: 0505-882-5896 Fax: 02-2088-3746- 5 -

선택한 설치 폴더에 가 설치되는 과정을 보여준다 그리고 설치가 완료되면 설치 완료3) ToastProg2005 .

화면이 나오면서 설치가 완료된다.

설치가 완료되면 실행 및 제거 아이콘이 생성된다4) ToastProg 2005 .

실행 버튼을 클릭하면 프로그램을 실행시킬 수 있다ToastProg 2005 .

시작메뉴에 프로그램이 설치되어 있는 것을 확인할 수 있고 실행시킬 수 있습니다5) ToastProg 2005 , .

Seniorcom ToastProg 2005

주 시니어컴( ) www.seniorcom.co.kr Tel: 0505-882-5896 Fax: 02-2088-3746- 6 -

설치 방법3. USB Driver

용 다운로더를 사용하기 위해서는 드라이버를 설치해야 한다ToastProg2005 USB USB .

다운받은 드라이버 파일 는 파일로 압축이 되어 있다1) USB (USB_Downloader_Driver_vx.x.zip) zip .

압축을 풀면 아래와 같이 여러개의 파일이 생성된다.

드라이버 설치파일 을 더블클릭하면 아래와 같이 드라이버 설치시작화면이 보여진다2) USB (install.exe) .

버튼을 클릭하여 드라이버 설치를 시작한다"Install" .

드라이버가 성공적으로 완료되었다는 화면이 보입니다3) USB .

드라이버 설치 후 다운로더를 처음 컴퓨터에 연결할 경우 아래와 같이 새하드웨어 발견4) USB USB

메시지 창이 뜨면서 자동으로 드라이버 설정이 되고 드라이버 설정이 완료되면 화면이 사라진다.

Seniorcom ToastProg 2005

주 시니어컴( ) www.seniorcom.co.kr Tel: 0505-882-5896 Fax: 02-2088-3746- 7 -

메뉴 설명4. ToastProg 2005

(1) 메뉴File

메뉴는 컴파일러에 의해 만들어진 헥사파일 또는 에서 사용자에 의File (*.hex, *.eep, *.rom) ToastProg2005

해 저장된 프로젝트파일 을 하는 메뉴와 사용자가 만들거나 수정한 헥사파일(*.scm) Open ( *.hex, *.eep,

또는 에서 작업하던 헥사데이터와 작업환경에 대한 프로젝트파일 을 하는*.rom) ToastProg2005 (*.scm) Save

메뉴 그리고 이미 한 파일을 하는 메뉴로 구성되어 있다 그리고 각각의 메뉴는 단축키로 구성되Open Reload .

어 있다.

그림 은 메뉴를 보여주고 메뉴에 관계되는 아이콘은 그림 와 같다 그리고 아이콘 에서 표시4.1 File File 4.2 .

된 는 프로그램 메모리 는 데이터 메모리 아무것도 없는것은P (Flash), D (eeprom), All을 의미한다.

그림 메뉴4.1 File

그림 아이콘4.2 Open, Save

 1) Open Flash 헥사파일 로 부터 디바이스의 부분 프로그램메모리 에:  (*.hex, *.rom) Flash ( )

다운로드할 데이터를 의 버퍼에 읽어 온다ToastProg .

 2) Open EEPROM 헥사파일 로 부터 디바이스의 부분 데이터메모리 에: (*.eep) Eeprom ( )

다운로드할 데이터를 의 버퍼에 읽어 온다ToastProg .

 3) Open All 헥사파일 로 부터 디바이스의의 와 부분에 다운로드할: (*.hex)  Flash Eeprom

모든 데이터를 의 버퍼에 읽어 온다ToastProg .

 4) Open Project 이 명령은 이미 저장된 프로젝트파일 을 하는 명령이다: ToastProg (*.scm) Open .

프로젝트파일 은ToastProg (*.scm) Save Project 명령으로 저장된다.

이 명령은 반복되는 작업시 퓨즈비트 설정 등을 다시 할 필요가 없다.

참고 프로젝트파일( : ToastProg )

 5) Save as Flash 현재 버퍼의 어드레스영역에 있는 데이터를 헥사파일 로 저장:  ToastProg Flash     (*.hex)

버퍼에 있는 모든 데이터 중에서 디바이스의 어드레스에 중 영역의 데이터만 저장Flash

 6) Save as Eeprom 현재 버퍼의 어드레스영역에 있는 데이터를 헥사파일 로:  ToastProg eeprom     (*.eep)

저장.

 7) Save as All 현재 버퍼에 있는 모든 데이터를 헥사파일 로 저장 이 방법으로:  ToastProg (*.hex) .

저장된 데이터는 로 읽어야 모든 데이터를 읽을 수 있다 만약 나Open All . Open Flash

으로 읽게 되면 모든 데이터 중 영역만 읽어오게 된다Open Eeprom Flash, Eeprom .

Seniorcom ToastProg 2005

주 시니어컴( ) www.seniorcom.co.kr Tel: 0505-882-5896 Fax: 02-2088-3746- 8 -

 8) Save Project 프로젝트 파일 로 저장하는 명령어로 현재 선택되어 있는: ToasProg (*.scm)

디바이스 정보 퓨즈비트설정 정보 락비트 설정정보 옵션 정보 그리고, , , Auto , Flash,

데이터에 대한 모든 정보를 저장한다Eeprom . 참고 프로젝트파일( : ToastProg )

9) Reload File 한 파일을 다시 읽어 올 때 사용하는 명령어다:  Open  .

명령을 실행시키면 가장 최근에 한 파일을 다시 한다open  Open  .

10) Close 프로그램을 닫는다: ToastProg 2005 .  

프로젝트파일**** ToastProg ****

프로젝트 파일 은 에서 현재 버퍼에 있는 데이터와 디바이스 퓨즈ToastProg (*.scm) ToastProg ,

비트설정 락비트설정 오토옵션 설정 등 모든 작업정보를 저장하기 위한 용 포맷파일, , ToastProg

이다.

프로젝트 파일로 하여 프로젝트 파일을 할 경우 작업했던 모든 정보를 그대로 가져올Save Open

수 있다 그래서 같은 작업을 반복하거나 퓨즈비트 설정을 같게 하여 사용할 경우에 유용하다. .

그리고 프로젝트 파일을 하고 헥사파일을 하면 데이터 부분만 바뀌고 다른 설정 부분Open Open

들은 바뀌지 않는다 따라서 프로그램을 수정하고 컴파일을 하게 되면 헥사데이터가 바뀌게 되는.

데 이 경우 프로젝트 파일이 된 상태에서 바뀐 헥사파일을 하고 를 하게Open Open Save Project

되면 처음 했던 프로젝트 정보에서 데이터 부분만 바뀐 프로젝트 파일이 저장된다Open .

프로젝트 파일에서 저장되는 정보

작업중인 디바이스 정보-

버퍼의 데이터- Flash

버퍼의 데이터- Eeprom

퓨즈비트 설정 정보-

락비트 설정 정보-

오토 옵션 설정 정보-

메뉴(2) Device

메뉴는 프로그램을 다운로드 하고자 하는 칩을 선택하는 명령어이다 선택은 메뉴바에서Device . Devece

를 선택할 수도 있지만 그림 과 같이 툴바 아이콘 들이 있는 곳 에서 군과 제품을 선택하는Device 4.3 ( ) Device

방법으로 선택 가능하다 그림 는 메뉴바에서 선택 방법을 보여준다.   4.4 Device Device .   

그림 툴바4.3 Device 선택 창

 

그림 메뉴바4.4 Device 선택

Seniorcom ToastProg 2005

주 시니어컴( ) www.seniorcom.co.kr Tel: 0505-882-5896 Fax: 02-2088-3746- 9 -

메뉴(3) Command

메뉴는 선택된 에 쓰여진 데이터 읽기 에 데이터 라이트하기 다운로드Command Device , Device ( ),

에 쓰여진 데이터와 버퍼의 데이터 비교하기 퓨즈비트 설정과 락비트 설정하기 지우기Device , , Device ,

리셋하기 자동으로 데이터 쓰기 자동 옵션 설정하기 부분으로 나눠진다Device , ,   .

그림 는 메뉴를 보여준다4.5 Command .

그림 메뉴4.5 Command

에 쓰여진 데이터 읽기1) Device (Flash, Eeprom, All)

에 다운로드 쓰여진 된 데이터를 읽어오는 명령이다 를 선택하면  Device ( ) . Read Program(Flash) Flash

메모리에 있는 데이터를 읽어오고 을 선택하면 에 있는 데이터를 읽어오고, Read Data(Eeprom) Eeprom

를 선택하면 모든 데이터를 읽어 온다 그러나 락이 걸려 있다면 데이터를 읽어 올 수 없다Read All . .

그리고 각각의 명렬은 메뉴바에서 실행시킬수도 있지만 아래의 툴바를 이용하여 실행시킬수 있다.

 

  에 데이터 쓰기2) Device ( Flash, Eeprom, All )

헥사파일 을 하여 현재 버퍼 창 부분에 있는 데이터 에 있는 헥사 데이터  (*.hex or *.eep) Open (ToastProg )  

를 에 다운로드 쓰기 위한 명령을 실행한다Device   ( ) .

를 선택하면 버퍼에 있는 데이터 중에서 영역에 있는 데이터를 에 다운로Write Progarm(Flash) Flash Device

드 한다 그리고 를 선택하면 버퍼에 있는 데이터 중에서 영역에 있는 데이터를. Write Data (Eeprom) Eeprom

디바이스에 다운로드 한다 그리고 를 선택하면 버퍼에 있는 모든 데이터를 디바이스 다운로드 한다. Write All .

그리고 각각의 명령은 메뉴바에서 실행시킬수도 있지만 아래의 툴바를 이용하여 실행시킬수 있다.

  

Seniorcom ToastProg 2005

주 시니어컴( ) www.seniorcom.co.kr Tel: 0505-882-5896 Fax: 02-2088-3746- 10 -

에 쓰여진 데이터와 버퍼에 있는 데이터 비교하기3) Device ( Flash, Eeprom, All )

에 데이터를 쓴 후에 데이터가 잘 쓰여 졌는지 비교하는 명령으로서 디바이스에 쓰여진 데이터와Device

버퍼에 있는 데이터를 비교하는 명령을 실행한다.

를 선택하면 의 에 쓰여진 데이터와 버퍼의 영역에 있는 데이터를Verify Progarm(Flash) Device Flash Flash

비교하여 일치하지 않는 부분이 있으면 일치하지 않는 부분의 어드레스를 표시한다  .

를 선택하면 디바이스의 에 쓰여진 데이터와 버퍼의 영역에 있는Verify Data(Eeprom) Eeprom Eeprom

데이터를 비교하여 일치하지 않는 부분이 있으면 일치하지 않는 부분의 어드레스를 표시한다  .

을 선택하면 디바이스에 쓰여진 모든 데이터와 버퍼의 모든 데이터를 비교하여 일치하지 않는 부분 Verify All      

이 있으면 일치하지 않는 부분의 어드레스를 표시한다  .

  

퓨즈비트 설정과 락비트 설정하기4) (Security and Configuration Bits)   

과 같이 종류에 따라서 를 사용하기 전에 사용하고자 하는 용도에 맞게 의 하드웨AVR Device  Device Device

어적인 부분을 설정 하기 위해 를 설정해 줘야 하는 경우에 사용하는 명령이다Configuration bit   .

그리고 프로그램 보호를 위해 에 쓰여진 프로그램이나 데이터를 읽지 못하게 하기 위해 에 있Device   Device

는 락비트 를 설정하고자 할때 사용하는 명령어이다(Security) .

그림 은 의 와 를 설정하는 예이다  4.6 ATmega128 Security Configuration bit .

그림 퓨즈비트 락비트 설정4.6 ATmega128 ,

그림 은 에 대한 를 설정하는 예이다4.7  AT89S51  Security bit .  

그림 락비트 설정4.7 AT89S51

Seniorcom ToastProg 2005

주 시니어컴( ) www.seniorcom.co.kr Tel: 0505-882-5896 Fax: 02-2088-3746- 11 -

 

버튼Set All 은 모든 비트를 체크 표시가 되게 하고v 버튼Clear All 은 모든 비트를 체크가 되지 않게 한다v .

이 버튼들을 눌렀을 때 실제 에 퓨즈비트와 락비트를 하는것은 아니고 화면에 보여지는 것 뿐이면 실Device

제 를 설정하기 위해서는 반드시Device 버튼Write 을 클릭해야만 실제 에 퓨즈비트와 락 비트가 설정Device

된다. 버튼Read 은 현재 에서 퓨즈비트와 락비트를 읽어온다 그리고 퓨즈비트 락 비트 설정화면을Device . ,

빠져나오기 위해서는 버튼Exit 을 클릭하면 된다.

그리고 메뉴바에서 명령을 실행시킬수도 있지만 아래의 툴바의 아이콘을 이용하여 실행시킬 수 있다  .

  

지우기5) Device (Erase)   

에 쓰여진 데이터를 지우기 위한 명령이다 이 명령을 실행시키면 안에 쓰여진 모든 데이터는 Device . Device

지워진다 그리고 메뉴바에서 실행시킬 수도 있지만 아래의 툴바의 아이콘을 이용하여 실행 시킬 수 있다.   .

 

리셋6) Device (Reset)   - 를 리셋 시키기 위한 명령어이다Device .

  

자동으로 에 쓰기 명령7) Device (User Auto)  

제품양산시에나 같은 작업을 반복적으로 할 경우에 유용한 명령인 자동으로 쓰기 명령은 User Auto Option

에 설정된 순서에 의하여 연속으로 명령을 실행시켜 주는 명령어이다 그래서 반복 적으로 실행하는 명령을.

에 설정해 놓고 사용하면 된다User Auto Option .

 

그림 설정 예4.8 Auto Option

그림 과 같이 이 설정 되어 있고4.8 Auto Option Auto

명령을 실행시키면 아래와 같은 순서로 진행된다.

를 지운다1. Device .

에 데이터를 쓴다2. Flash .

에 쓰여진 데이터와 버퍼의 데이터를 비교한다3. Flash .

퓨즈비트 를 설정한다4. (Config bits) .

락비트 를 설정한다5. (Security bits) .

이상이 없다면 종료된다6. .

퓨즈비트 설정과 락비트 설정은 위의(Configuration Bits) (Security bits)   칩설정과 락비트 설정하기4)

부분에서 설정된 비트를 그대로 설정하게 된다.

그리고 메뉴바에서 실행시킬수도 있지만 아래의 툴바의 아이콘을 이용하여 실행시킬 수 있다  .

 

Seniorcom ToastProg 2005

주 시니어컴( ) www.seniorcom.co.kr Tel: 0505-882-5896 Fax: 02-2088-3746- 12 -

 

자동으로 쓰기 옵션 설정 명령8)   (User Auto Option)   

자동으로 쓰기 명령을 실행시키기 위해 자동으로 실행시킬 명령을 설정하는 명령어이다  .

자동으로 실행시킬 명령들을 설정하고 버튼을 눌러야만 옵션 설정이 완료된다  OK .

그리고 메뉴바에서 실행시킬수도 있지만 아래와 같이 툴바의 아이콘을 이용하여 실행시킬 수 있다    .

 

그림 는 오토옵션 설정 메뉴를 보여준다 그리고 오토 옵션은 설정된 순서에 따라서 순서대로 실행된다4.9 . .

그림 오토 옵션 설정 메뉴4.9

Reload File:

Erase Chip :

Write Flash :

Write Eeprom:

Write Config:

Write Security:

Reload Option

선택-SCM :

만 선택-Flash :

만 선택-Eeprom :

-Flash, Eeprom

오토명령 실행시 헥사파일을 다시 읽어 온다.

에서 선택된 파일을 다시 읽어온다( Reload Option .)

오토명령 실행시 를 지운다Device .

오토명령 실행시 메모리에 데이터를 쓴다Flash .

오토명령 실행시 메모리에 데이터를 쓴다Eeprom .

오토명령 실행시 퓨즈비트 설정

오토명령 실행시 락비트 설정

선택

파일을 선택해야 한다*.scm .

헥사파일 을 선택해야한다(*.hex, *.rom) .

파일을 선택해야 한다*.eep .

선택 파일 선택창이 개 활성화 되고 헥사파일과: 2 eep

파일을 선택해야 한다.

메뉴(4) Util

메뉴는 버퍼 에디트 메뉴로서 와 명령이 있다Util Clear Buffer Fill Buffer .

은 버퍼의 모든 데이터를 로 지운다 그리고 는 원하는 어드레스부분을 원하는 값Clear Buffer 0xFF . Fill Buffer

으로 채우는 명령이다.

그림 은 메뉴를 보여주고 그림 은 명령 실행시 화면을 보여준다4.10 Util 3.11 Fill Buffer .

그림 메뉴 그림4.10 Util 4.11 Fill Buffer

Seniorcom ToastProg 2005

주 시니어컴( ) www.seniorcom.co.kr Tel: 0505-882-5896 Fax: 02-2088-3746- 13 -

메뉴(5) Setup

메뉴는 과 으로 구성되어 있다Setup Interface setup Language setup .

은 사용할 케이블의 종류에 따라서 선택하면 된다 프린터 포트를 사용하는 케이블이라면Interface setup .

으로 선택하고 용 케이블을 를 선택하면 된다LPT1 USB USB .

그리고 은 둘 중 하나를 선택하면 에러메시지 등이 선택언어로 나온다Language setup Korean, English .

에서 로 선택할 경우 케이블이 연결되어 있지 않다면 케이블을 찾을 수 없다는 메시Interface setup USB USB

지와 함께 자동으로 으로 전환된다LPT1 .

그리고 케이블이 연결되어 있다면 그림 창 나오면서 초기화가 진행되고 초기화가 완료되면 창이USB 4.12

사라진다.

그림 초기화 화면4.12 USB

기타 명령어(6)

1) CMD Menu

프로그램 오른쪽에 있는 CMD Menu안에 있는 버튼은 명령이 실행되고 있는 중에 명령어 실행User Stop

중지하는 버튼입니다 만약 디바이스로부터 읽기를 하는 도중에 읽기를 중지하려면.   버튼User Stop 을

누르면 읽기가 중지됩니다.  

 

Seniorcom ToastProg 2005

주 시니어컴( ) www.seniorcom.co.kr Tel: 0505-882-5896 Fax: 02-2088-3746- 14 -

에디트 메뉴2) (Edit Menu)

 

버튼Apply 은 왼쪽 에디트 창에서 편집을 하고 꼭 버튼을 클릭해야만 편집된 내용이 저장된다.

버튼Reload 은 파일을 다시 불러오는 명령입니다 프로그램을 수정하고 헥사파일을 다운로드 할 때 같은.  

파일명의 수정된 헥사코드를 계속해서 다운로드하게 됩니다 이때는 버튼을 클릭하면 수정된  . Reload

헥사파일이 에디터 창에 읽혀집니다  . 

 

버튼Clear 은 에디트 창의 모든 데이터를 로 만들어준다FF .

는Go To: 에디트 창에서 원하는 어드레스로 이동하고자 할때 쓰인데 는 진수 형태이고 아래쪽은HEX 16

진수형태의 어드레스를 의미한다 따라서 현재 그림에서 버튼을 클릭하면 에디터 창에서 에디트16 . Go

창의 처음 부분이 번지로 이동하게 된다0x2000 . 

그림 은 메뉴를 보여주고 그림 는 창을 보여준다4.13 Edit 4.14 Edit .

  그림 메뉴 그림 창4.13 Edit 4.14 Edit

Seniorcom ToastProg 2005

주 시니어컴( ) www.seniorcom.co.kr Tel: 0505-882-5896 Fax: 02-2088-3746- 15 -

에서 사용가능한 다운로드 케이블5. ToastProg 2005

용 케이블(1) ToastProg USB

용 케이블을 사용하기 위해서는 먼저 를 설치하고 용 드라이버를 설치해야 한다 그리USB ToastProg2005 usb .

고 케이블을 의 포트에 연결하고 메뉴 를 선택하면 가 초기화 되고PC usb Setup ->Interface setup->USB usb

사용할 수 있는 환경이 된다 케이블은. usb www.seniorcom.co.kr 에서 구입할 수 있다 그리고 케이블에서.

핀번호는 붉은색 선이 있는 쪽이 번이다 타겟보드에 꽂았을 때 좌측 최상단이 번 우측 최상단이 번 번1 . 1 , 2 , 1

바로 핀이 번 우측 최하단이 번 핀이 된다3 , 10 .

그림 은 용 케이블 를 보여준다5.1 ToastProg 2005 usb v0.9 .

그림 용 케이블5.1 ToastProg2005 usb v0.9

프린터 포트용 케이블(2)

에서 사용되는 프린터 포트용 케이블은 일반적인 케이블이다 프린터 포트용 케이블은ToastPorg2005 ISP   .

의 프린터 포트에 연결하고 메뉴 을 선택하고 프로그램을 실행하면 된다PC Setup ->Interface setup->LPT1 .

그리고 케이블에서 핀번호는 붉은색 선이 있는 쪽이 번이다 타겟보드에 꽂았을 때 좌측 최상단이 번 우측1 . 1 ,

최상단이 번 번 바로 핀이 번 우측 최하단이 번 핀이 된다2 , 1 3 , 10 .

그림 는 프린터 포트용 다운로드 케이블 회로도를 보여준다5.2 .

그리고 그림 은 회로도가 내장되어 있는 다운로드5.3 케이블ISP (www.seniorcom.co.kr ) 을 보여준다.

 

그림 프린터포트용 다운로드 케이블5.2그림 다운로드 케이블5.3 ISP