📄 epm89.txt
字号:
89CXX 烧录模拟器 EPM89 说明文件
1. 系统特性
2. 系统配件
3. 文件说明
4. 快速安装说明
5. 注意事项
6. 快速烧录模拟说明
7. 模拟 40/20 PIN 8051 单片机
8. 完整操作说明
9. 打印机 I/O 范例程序
10. DIY 说明
┌——————┐
│1. 系统特性 │
└——————┘
□ 专门烧录 ATMEL 公司生产的 89CXX 系列 IC。
□ 可以烧录 89C51(4K)、89C52(8K)、89C55(20K)、
89C1051(1K)、89C2051(2K) 单片机。
□ 烧录后可以直接模拟 40 PIN 或 20 PIN 8051 单片机。
□ 使用打印机并行接口连接,不需连接 I/O 接口卡,
可以用于笔记本型电脑。
□ 文件格式为可执行的二进制文件。
□ 交互式的软件控制程序,单键指令完成烧录及模拟的操作。
□ 可以做一般打印机并行端口实验,提供 16 BIT 输出,
8 BIT 输入,并含有 TURBO C 的控制范例程序。
□ 成品配件齐全: 含40 PIN 引线,20 PIN 引线,电源
供给器,AT89C51 一片。
□ 提供选择性套件供使用者 DIY 用。
┌——————┐
│2. 系统配件 │
└——————┘
1. 烧录模拟器控制板一片
2. 打印机引线一条
3. +12V 直流电源供给器一个
4. 20 PIN、40 PIN 模拟引线各一条
5. AT89C51 一片
6 系统工作磁片
7. 使用说明书
┌——————┐
│3. 文件说明 │
└——————┘
□ EPM89.EXE : 89C51、89C52、89C55 烧录模拟程序
89C1051、89C2051 模拟程序
□ EP2051.EXE : 89C1051、89C2051 烧录程序
□ IR.ROM : 8051 红外线信号分析程式(配合红外线介面实验板 IR_PCB )
□ LED.TSK : 8051 P1 8 LED 走马灯范例执行文件
□ LPD.PRJ : 打印机 I/O 范例程序计划文件
□ LPD.EXE : 打印机 I/O 范例程序执行文件
□ LPD.C : 打印机 I/O 范例程序
□ LPIO.OBJ : 打印机 I/O 驱动程序
□ EP89.DOC : 本文件档
┌————————┐
│4. 快速安装说明 │
└————————┘
1. 电脑关机。
2. 连接打印机数据线至 PC 打印机端口,另一端连至 J8 引脚,红线标示为
PIN 1。
3. 烧录器接上+12V 直流电源供给器,则 D1 电源指示灯亮起。
4. 打开电脑电源。
5. 安装系统烧录模拟程序。
6. 执行 EPM89.EXE,则 D2 工作指示灯闪动。
7. 系统会自动读取测试文件IR.ROM 其核对码为 8CA6H(SUM0)。
8. 按控白键可以自动烧录并读回其内容,核对码应仍为 8CA6H (SUMS),
表是烧录成功。
┌——————┐
│5. 注意事项 │
└——————┘
1. 连至打印机的引线请勿自行加长,否则会有烧录不稳定的现象发生。
2. 本烧录器的打印机端口使用 LPT1,烧录电压为 12V。
3. U0 及 U2 的 IC 座上不可同时放上 IC。
4. 为了方便测试及烧录,可以自行在 U0 及 U2 的 IC 座上加上测试座。
5 20 PIN 及 40 PIN 测试座在加入时,请自行在 U0 及 U2 的 IC 座上再套
上另一 IC 座。
6. 本烧录模拟的操作是以 89C51(4K)、89C52(8K)、89C55(20K) 芯片来
模拟 8051 或是89C1051(1K)、89C2051(2K) 单片机。
7. 放入欲烧录的 IC 时请注意 PIN 1 位置。
8. JP1 为 +5V VCC 输出开关 ON 时,由烧录器上送出 +5V 至 8051 目标
板上,当 8051 目标板上负载大时,或是烧录不稳定时,请将其 OFF,
自行在 8051 目标板上加上 5V 电源。
┌——————————┐
│6. 快速烧录模拟说明 │
└——————————┘
执行 EPM89 ,系统会告知在线的快速烧录模拟说明:
┌——————————————————————————┐
│------------------------------------------------- │
│EPM89 (89C51/C52/C55) V1.1 │
│Copyright (C) VICTOR uP LAB. 1997,1998 │
│TEL : 07-2260258 URL:vic.seeder.net │
│------------------------------------------------- │
│help : EPM89 ? │
│direct EMU : EPM89 test.rom d │
│Select 89c51 : EPM89 test.rom d 1 --> 4096 BYTES │
│Select 89c52 : EPM89 test.rom d 2 --> 8192 BYTES │
│Select 89c55 : EPM89 test.rom d 5 --> 20480 BYTES │
└——————————————————————————┘
□ EPM89 ? : 在线烧录模拟说明。
□ EPM89 test.rom d : 快速载入文件、烧录、直接模拟 89C51。
□ EPM89 test.rom d 1 : 快速载入文件、烧录、直接模拟 89C51。
□ EPM89 test.rom d 2 : 快速载入文件、烧录、直接模拟 89C52。
□ EPM89 test.rom d 5 : 快速载入文件、烧录、直接模拟 89C55。
执行 EP2051 ?,系统会告知在线的快速烧录模拟说明。
┌———————————————————————————┐
│------------------------------------------------- │
│EP2051.EXE (89C1051/2051) writer V1.0 │
│Copyright (C) VICTOR uP LAB. 1997,1998 │
│TEL : 07-2260258 URL:vic.seeder.net │
│------------------------------------------------- │
│help : EP2051 ? │
│direct EMU : EP2051 test.rom d │
│Select 89c1051 : EP2051 test.rom d 1 --> 1024 BYTES│
│Select 89c2051 : EP2051 test.rom d 2 --> 2048 BYTES│
└———————————————————————————┘
□ EP2051 ? : 在线烧录说明。
□ EP2051 test.rom d : 快速载入文件、烧录 89C2051。
□ EP2051 test.rom d 1 : 快速载入文件、烧录 89C1051。
□ EP2051 test.rom d 2 : 快速载入文件、烧录 89C2051。
┌———————————————┐
│7. 模拟 40/20 PIN 8051 单片机 │
└———————————————┘
1. 连接 20 PIN 或 40 PIN 模拟引线至发展中的目标板上 IC 座上,
20 PIN 连至 J4 引脚,红线标示为 PIN 1。
40 PIN 连至 J3 引脚,红线标示为 PIN 1。
2. 若 8051 目标板的 +5V 耗电不大,可以将 JP1 短路,由烧录器
上直接供应 +5V 电源。
3. 若 8051 目标板的 +5V 耗电过大,请务必将 JP1 OFF,以免影响
烧录器正常工作。
4. EPM89 test.rom d : 快速载入文件、烧录、直接模拟 89C51。
┌————————┐
│8. 完整操作说明 │
└————————┘
□ EPM89.EXE : 89C51、89C52、89C55 烧录模拟程序
89C1051、89C2051 模拟程序
□ EP2051.EXE : 89C1051、89C2051 烧录程序
执行 EPM89.EXE,工作画面出现 :
┌——————————————————————————————┐
│ ------------------------------------------------- │
│ EPM89 (89C51/C52/C55) V1.1 │
│ Copyright (C) VICTOR uP LAB. 1997,1998 │
│ TEL : 07-2260258 URL:vic.seeder.net │
│ ------------------------------------------------- │
│ quick EMU : EPM89 T.TSK D │
│ Printer port1 I/O =378H 379H 37AH │
│ Program voltage : 12V │
│ Chip NO : 89C51 SIZE : 4096 BYTES │
│ file name : t0.rom file size : 397 bytes │
│ file check sum : SUMS=0000H SUM0=8CA6H │
│ -------------------------------------------- │
│ NO EMULATING ............................... │
│ -------------------------------------------- │
│ t --> Type set g --> Read sign │
│ b --> Blank check e --> Erase Chip │
│ R --> Read CHIP all r --> Read CHIP x bytes to buffer │
│ p --> Program x bytes SPACE --> auto │
│ 1 2 3 --> lock bit h --> Help │
│ o --> Dir *.tsk d --> DUMP buffer data │
│ s --> Save code l --> Load code │
│ x --> Emulate/No Emulate ESC --> exit │
│ Select ? │
└——————————————————————————————┘
功能键说明如下:
□ esc : 结束程序执行。
□ t : 烧录芯片编号选择 89C51/89C52/89C55。
□ g : 读取 IC 型态识别码。
□ b : 芯片空白检查。
□ e : 将芯片清洗为空白。
□ r : 依据"file size "长度由芯片读取数据至内存。
□ R : 依据"SIZE " 长度读取芯片全部数据至内存。
□ p : 依据"file size "长度烧录数据至芯片。
□ 空白键 : 自动将芯片清洗为空白,并依据"file size "长度烧录
数据至芯片,并检查核对码。
□ 1 : 烧录保密位 1。
□ 2 : 烧录保密位 2。
□ 3 : 烧录保密位 3。
□ h : 线上说明文件。
□ o : 显示目前工作目录中的可执行文件 *.tsk 文件名。
□ d : 显示内存内的数据。
□ s : 将内存内的数据保存。
□ l : 载入文件至内存内准备烧录。
□ x : 系统发出 RESET 信号,使程序开始执行,再按一下则
停止程序执行。
执行 EP2051.EXE,工作画面出现 :
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -