SE-514EPA

SE-514는 단종된 제품입니다
대체 장비로 SE-516SP를 권장합니다.

ATMEL8051 In Citcuit Real Time Emulator/Programmer
(실시간 인서킷 8051 에뮬레이터 / 프로그래머)
이제 고가의 MDS / ICE 장비 없이 8051 시스템 개발이 가능합니다.
SE-514EPA/SE-512EPA는 호스트컴퓨터에서 컴파일/어셈블링된 출력화일(HEX,BIN)을 전기적으로 소거/프로그램 가능한 FLASH 메모리에 라이팅한후 타겟회로가 즉시 동작되는 프로그래머/에뮬래이터 입니다. 일반적으로 ROM 라이터에의한 8051응용 시스템을 개발할 경우 프로그램 소거(ERASE)시 30분 이상(EPROM타입) 기다려야 합니다. 또한 라이팅후 CPU를 ROM라이터에서 뽑아 타켓회로에 꽂아 주어야 합니다. 프로그램의 디버깅이 한두번의 소스 프로그램 수정으로 가능 하다면 일반 8051 프로그래머에 의한 시스템 개발도 가능 하지만 대부분의 경우 수십번의 소스 프로그램 수정및 이에 따른 ROM 라이팅과 ERASE 그리고 CPU의 장착 / 탈착을 하여야 합니다. 이 문제는 MDS를 갖추어야 해결되지만 가격이 고가이며 대부분 개발중인 타겟회로는 전기적으로 안전한 상태가 아니므로 MDS 사용시 세심한 주의를 필요로 합니다. 8051 용 BASIC 컴파일러 제작사인 MCS Electronics 사에서 SE-514/512EPA를 지원하게 되었습니다.new.gif (263 bytes)
샘플전자의 SE-514EPA/SE-512EPA는 ATMEL사의 FLASH 마이크로 프로세서를 이용한 낮은 가격으로 MDS/ICE의 성능을 실현하는 실시간(Real Time) 8051 CPU 인서킷 에뮬레이터/프로그래머 입니다.
청계천 광도백화점 내 하이텍전자(석영전자 아래 1층 - 전화 2269-3641) 용산 전자랜드 본관 광장층B-11호 동신전자(전자랜드 주차장 중앙입구의 원형 의자 있는곳 - 전화 719-0466)에 가시면 SE-514EPA 를 구입 가능합니다.
se-514epa-f1.jpg (17878 bytes) se-514epa-f2.jpg (35900 bytes)
SE-512EP는 ATMEL 사의 DIP 타입 40핀 시리즈 8051 프로세서의 에뮬레이션 / 프로그램 장치입니다. 타겟회로에 프로브 케이블을 연결하여 프로그램 즉시 에뮬레이션이 됩니다. AT89C51 Flash ROM 4 KB / RAM 128 B
AT89C52 Flash ROM 8 KB / RAM 258 B
AT89C55 Flash ROM 20 KB / RAM 256

AT89S8252new2.gif (3875 bytes) Flash ROM 8 KB / EEPROM 2KB/SRAM 512B
se-514epa-f3.jpg (15633 bytes) se-514epa-f4.jpg (15230 bytes)
일반 DC 아답터를 사용할 수 있도록 표준 파워잭이 부착되어 있습니다. DC 9 - 16 V 범위의 전압을 연결할 수 있습니다. 아답타 플러그잭의 극성에 관계없이 동작하도록 정류회로가 내장되어 있습니다. CPU의 플래쉬 메모리를 프로그램하기 위한 VPP회로를 내장하고 있습니다. 리니어 레귤레이터인 78L12를 사용한 무조정 회로 방식이므로 KIT를 구입하셔도 쉽게 제작이 가능합니다.
se-514epa-f5.jpg (15992 bytes) se-514epa-f7.jpg (12539 bytes)
에뮬레이터 보드에서 크리스탈을 쉽게 변경하도록 설계 되었습니다. 타겟 회로의 동작 속도를 자유롭게 변경할 수 있습니다.  MOVX 명령을 사용하지 않으면 24MHZ (AT89C55는 33MHZ) 까지 최고속도로 에뮬레이션이 가능합니다. MOVX 명령을 사용하여 외부메모리와 주변기기 IC를 구동하는경우 12MHz 까지 에뮬레이션 가능합니다. 타겟회로와 40P 컨넥터를 연결하여 프로그램 및 에뮬레이션을 실행합니다. CPU 가 타겟보드에 연결되어있는 것 과 동일한 조건에서 동작합니다. 테스트가 완료된후 CPU를 타겟회로로 옮겨주면 됩니다.
se-512epa-f6.jpg (18722 bytes) se-adapter.gif (23869 bytes)
SE-TB
SE-514EP와 타겟회로 중간에 위치하여  8051의 P0, P1, P2, P3 동작상태를 LED로 확인할 수 있습니다. RS-232 드라이버가 내장되어 있으므로 타겟 회로가 없이 시리얼통신용 프로그램을 개발이 가능 합니다. PC 의 RTS와 DTR 의 상태를 LED 에의하여 확인하도록 설계되었습니다. (별도 판매 제품)
SE-ADAPTER
트랜스포머방식의 DC 9V 아답터 입니다. 최대 전류는 500mA입니다. 전원전압 변환 플러그가 포함되어 있으므로 110V와 220V를 선택하여 사용이 가능합니다.
(SE-514EPA, SE-512 EPA, SE-514KA, SE-512KA에 포함되어 있습니다.)

다운로드: NEW Version (SE-514EPA / SE-512EPA)

. SE-514EPA
회로도 se-514epa.gif
부품배치도 se-514epa-silk.gif
파트 리스트 se-514epa-parts-list.htm
케이블 결선도 se-514epa-cable.gif
조립 설명서 se-514ka조립설명서.htm
테스트 보드 SE-TB 회로도 se-tb.gif
테스트 보드 SE-TB 매뉴얼 index-tb.htm
조립 설명서 (영문 PDF파일) SE514EPA.PDF
매뉴얼 (MS Word 7.0) se-51매뉴얼.doc
드라이버 프로그램 V1.9 se51-19.exe 딜레이타임 조절가능, Reload 가능
드라이버 프로그램 V1.7 (New) SE51.exe (프린터 포트 1) / se51p
드라이버 프로그램 LPT2(278H) SE51LPT2.EXE (프린터 포트 2 를 연결할때 사용)
드라이버 프로그램 V1.2 SE51V12.EXE
8051 어셈블러(MetaLink사) MLASM51.EXE
HEX 화일을 BIN 화일로 변경 hex2bin.exe
BIN 화일을 HEX화일로 변경 bin2hex.exe
조립완성 테스트 (8051소스) exam-a.asm exam-a.hex
ATMEL 8051 프로그래머 AT89C51프로그래머 도면이 필요하시면 다운 받으세요.
드라이버 프로그램은 SE-514EP/SE-512EP와 같습니다.
(PCB, 킷트, 완제품 형태로는 판매하지 않습니다.)
   
8051 시뮬레이터 ftp://www.atmel.com/pub/atmel/sim51eng.zip
DOS 모드에서 동작합니다.Win95도스창에서 실행하면 메모리부족 에라가 발생합니다.  반드시 A 드라이브에서 DOS System 포맷된 것으로 부팅하여 사용합니다.
Tiny BASIC(INTEL)의 MetaLink어셈블러 버젼 tb51ml23.zip
BASIC 인터프리터이며 소스코드를 ROM화 하여 싱글칩 모드로 동작가능 외부ROM,RAM 부착시 대형 프로그램 가능
8051 BASIC 컴파일러 bas051.zip
외부에 변수용 메모리를 부착 부착 /  1바이트(0 - 255) 변수 형식
Free C컴파일러 http://people.ce.mediaone.net/malini/sdc51/index.html
Floating Point 변수는 지원하지 않습니다.
SE-514EP를 이용한 전자시계
BASCOM LT 베이직
컴파일러사용
clock-03.jpg (17238 bytes)

구입문의:

샘플전자 영업부 김 정철 과장 기술적인 문의사항은 E-mail로 하여주시기 바랍니다. E-mail을 보내실 때에 반드시 연락가능한 전화번호를 명기하여주십시요.
E-mail info@sample.co.kr
사무실 02-707-3882
02-707-3889
영업 011-496-4913
기술 016-361-2892

가격

품목 가격 - -
SE-514EPA 150,000 원 (VAT별도) 완성품 프로브 케이블(40P 50cM), 파라렐 케이블 (25P 1M) 이 압착 완료된 상태로 포함되어 있습니다
SE-TB 38,000 원 (VAT별도) 완성품 시리얼케이블(9P 1.5M) 이 압착 완료된 상태로 포함되어 있습니다

* VAT 별도 가격입니다.
* SE-514EPA는 브레이크 포인트와 싱글 스텝 기능을 지원하지 않습니다.
* CPU, 케이스가 포함되어있지 않습니다.
* 11.0592MHz 의 크리스탈(ATS)과 DC 9V - 500mA의 아답타가 포함되어 있습니다.
* 킷트의 모든 케이블은 압착 완료되어 있습니다.
* 킷트와 완제품의 구성품목은 같습니다.
* MCS Electronics 사의 윈도우버젼 8051 컴파일러 BASCOM LT Demo 가 포함되어있습니다.
* 학교, 직업훈련원, 취미 활동 모임에서 PCB 구입만 원할경우 문의 하시기 바랍니다.

은행 국민은행 해당금액을 송금하시고  E-mail , 전화, FAX 연락주시면 소포로 발송하여 드립니다.
샘플전자 사무실의 약도는 여기를 누르시면 됩니다.
예금주 샘플전자
계좌번호 281-01-0024-608

자주묻는 질문

Q 8051은 무었 입니까?
A 펜티엄칩을 생산하는 인텔에서 1979년 발표된 8비트 마이크로 프로세서 입니다. 칩내부에 EPROM, RAM과 입출력 핀을 가지고 있으므로 원칩 마이크로 컴퓨터로 분류됩니다.발표 당시만해도 상당히 강력한 명령어(Instruction Set)와, 비트조작기능, 시리얼 통신기능, 파라렐 입출력, 타이머/카운터, 멀티프로세서 구성 기능에 RAM과 EPROM이 내장되어 있어서 상업화에 큰 성공을 거두었습니다. SIEMENS, PHILLIPS, DALLAS, TEMIC, WINBOND, ATMEL에서 호환칩을 생산하고 있습니다. 국내에서 PIC프로세서와 함께 가장 많이 사용되고 있습니다. 메모리와 I/O 의 확장이 쉬우며 SPI, USB 와 같은 기능을 내장한것도 나오고 있습니다. 다정도의 산술식을 처리하지 않는 응용분야에서 가장 저렴한 솔류션이 됩니다.
Q ICE 또는 MDS와 SE-514EPA와는 어떤 차이점이 있습니까?
A SE-514EP는 ATMEL의 AT89C51의 FLASH 메모리 프로그래머 입니다. 프로그램시에는 칩의핀 사용권을 시스템이 점유하고 프로그램 합니다. 그리고 프로그램이 완료되면 칩의 핀 사용권을 타겟회로로 전환 합니다. 프로그램이 완료되면 타겟회로에 CPU가 직접 실장되어있는 것과 동일하게 동작합니다. 일반적으로 MDS는 브레이크 포인트 설정과, 싱글스텝 실행이 가능합니다만 SE-514EP는 H/W적으로는 이런 기능을 지원하지 않습니다. 시뮬레이터 프로그램으로 CPU의 등가 실행이 가능합니다.
Q 8051의 프로그램이 가능한 일반 ROM 라이터와 SE-514EPA는 어떤 차이가 있습니까?
A 일반 ROM 라이터로도 프로그램 개발은 가능합니다. 그러나 개발 단계에서는 대단히 많은 횟수의 프로그램 수정/ROM라이팅 작업이 필요합니다. 매번 CPU를 타겟회로에서 뽑아 ROM 라이터로 옮기고 프로그램이 끝나면  다시 타겟 회로로 옮기고, 이런 작업을 개발 완료시까지 반복해야 합니다. 또한 타겟 회로에서 CPU를 분리하거나 부착할때 반드시 타겟회로의 POWER를 OFF 하여야 합니다. 이과정에서 CPU를 잘못 다루면 칩과 타겟회로의 손상을 가져올 수 있으며 잦은 POWER의 ON /OFF 반복은 타겟회로와 전원장치의 안정성을 감소 시킵니다. SE-51EP를 이용하면 프로그램할때마다 CPU를 분리할 필요가 없으며 타겟회로의 POWER를 ON/OFF 하지 않아도 됩니다.
Q 타겟보드에 CPU 칩이 직접 실장된 것과 SE-514EPA가 연결된 것은 어떤 차이점이 있습니까?
A 1. AT89C51은 20 mA정도가 가능하지만 SE-514EPA는 4066 을 거치게 되므로 전류유입량이 12mA 까지 가능합니다.
2. SE-514EPA 에뮬레이션 모드는 12MHz까지 가능합니다.
3. 타겟보드에서 SE-514EP를 리셋트할 수 없습니다. AT89C51의 9 번핀 RST#는 SE-514EP와 연결 되어있지 않습니다. 그러므로 리세트는 SE-514의 보드내의 리세트 스위치나 컴퓨터에서 드라이버 프로그램 조작으로 가능합니다.
4. SE-514EP를 Romless 모드로 BOOT하여 동작(8031모드)시킬 수 없습니다.   AT89C51의 20 번핀 EA#/VPP는 SE-514EP와 연결되어있지 않습니다. 그러나 내부 ROM에 의하여 부팅된후 외부 ROM 코드 실행과 RAM은 구동할수 있습니다.
5. 타겟보드의 클럭신호 또는 크리스탈이 SE-514EP의 클럭으로 사용되지 않습니다. AT89C51의 18, 19번 핀 XTAL2, XTAL1 은 SE-514EP와 연결 되어있지 않습니다. 타겟보드에서 사용되는 동일한 클럭 주파수의 크리스탈이나 오실레이터를 SE-514EP에 실장 하여야 합니다.
Q SE-514EP에서 INTEL사의 EPROM 타입 칩의 프로그램이 가능합니까?
A 안됩니다. ATMEL사의 40핀 계열 CPU만 가능합니다. 다만 프로그램은 다른회사 제품으로하고 에뮬레이션만 실행하는 것은 가능 합니다.
Q SE-514EPA와 SE-512EPA는 무엇이 다릅니까?
A SE-514EP는 40PIN 계열의 CPU를 지원합니다. SE-512EP는 20PIN계열의 CPU를 지원합니다. 모든 소프트웨어 조작은 동일합니다. SE-512EP에서는 보드내에 테스트핀과 LED가 각PORT마다 부착되어 있으므로 프로그램의 개발/디버깅이 쉽습니다.
Q Windows95 와 Windows NT에서 사용가능 합니까?
A SE-514EP 드라이버 프로그램은 DOS모드에서 어셈블리 언어로 작성되어 있습니다. Windows95 나 NT 의 DOS창 모드 에서 동작가능 합니다.
BASCOM - 8051 에 드라이버 프로그램이 내장되어있습니다.

관련자료

http://www.atmel.com/atmel/products/prod20.htm ATMEL사 기술자료
http://www.atmel.com/atmel/acrobat/doc0366.pdf AT89C1051
http://www.atmel.com/atmel/acrobat/doc1045.pdf AT89C1051U With UART
http://www.atmel.com/atmel/acrobat/doc0368.pdf AT89C2051
http://www.atmel.com/atmel/acrobat/doc1001.pdf AT89C4051
http://www.atmel.com/atmel/acrobat/doc0265.pdf AT89C51
http://www.atmel.com/atmel/acrobat/doc0303.pdf AT89LV51
http://www.atmel.com/atmel/acrobat/doc0313.pdf AT89C52
http://www.atmel.com/atmel/acrobat/doc0375.pdf AT89LV52
http://www.atmel.com/atmel/acrobat/doc0811.pdf AT89LV55 20K Bytes Flash
http://www.atmel.com/atmel/acrobat/doc0580.pdf AT89C55 50K Bytes FlAsh
http://www.atmel.com/atmel/acrobat/doc0401.pdf AT89S8252
ftp://www.atmel.com/pub/atmel/asmb51.exe 어셈블러
ftp://www.atmel.com/pub/atmel/mlasm51.exe 어셈블러
ftp://www.atmel.com/pub/atmel/sim51eng.zip 시뮬레이터
ftp://ftp.philipsmcu.com/PUB/BBS/assemblers/a51.zip
어셈블러
ftp://ftp.philipsmcu.com/PUB/BBS/assemblers/ml-asm51.zip 어셈블러
ftp://ftp.philipsmcu.com/PUB/BBS/assemblers/d51v22.zip 디스어셈블러
ftp://fdt.net/pub/users/r/rigel/8051/Reads51v300.exe 어셈블러(Win95Demo)
http://pw2.netcom.com/~sandeepd/index.html Free C컴파일러 (실수연산없음)
http://www.intel.com/design/mcs51/ 인텔 8051 홈페이지
http://www.intel.com/design/mcs51/manuals/ 인텔 8051 매뉴얼
http://www.dalsemi.com/Prod_info/Micros/3rd_party.html 달라스 마이크로 자료
http://www.dalsemi.com/Prod_info/Micros/HiSpeed/index.html
http://www.dalsemi.com/DocControl/PDFs/80c310.pdf "
http://www.dalsemi.com/DocControl/PDFs/80c320.pdf "
http://www.dalsemi.com/DocControl/PDFs/87c520.pdf "
http://www.dalsemi.com/DocControl/PDFs/87c530.pdf "
http://www.sci.siemens.com/ics/micro/index.htm SIEMENS 마이크로프로세서
http://w2.siemens.de/semiconductor/products/ICs/34/pdf/m500.pdf C500 매뉴얼
http://www.atmos-semi.com/8051.htm 8051 Synthesizable VHDL Model
http://www.temic.de/nt/micro/htframe.htm TEMIC 8051 홈페이지
http://www.winbond.com.tw/produ/micro1.htm Winbond 8051홈페이지

해외 전기/전자관련 잡지 사이트

Electronics Design http://www.penton.com/ed/index.htm
EDN http://www.ednmag.com/default.cfm
Electronoc Business http://www.eb-mag.com/
Electronoc News http://www.electronicnews.com/
EE Times http://www.eet.com/
Electronic Buyer's News http://pubs.cmpnet.com/ebn/942/


sample-main-1.gif (2759 bytes)