SCB-1单板机的基本操作
1. 键盘操作
SCB-1单板机键盘参见附录三.键盘操作参见附录五。
1)状态设置键 MON 与 USE
监控系统采用设置待命状态的方法实现一键两用。
按 MON 键进入待命状态0,显示器提示符为“P”,这时各功能键执行第一功能;按 USE 键进入待命状态1,显示器提示符为“P.”,这时各功能键执行第二功能。系统复位时自动进入待命状态0,显示 “CPU—51” 。按这两个键可以退出当前的键功能,返回相应的待命状态。
2)数字键 0 ~ F
数字键用于输入地址、数据或修改指令机器码。输入的数字立即在显示器上显示,左四位是地址,右两位是指令或数据。
3)检查命令键 EXA
第一功能:进入存储器检查功能,检查外部存储器(含I/O端口)或内部存储器的内容。
第二功能:E2 PROM写入。
4)写入命令键 WRI
第一功能:在输入或修改存储器内容时确认数据写入。
第二功能:与上位机进行串行通信的数据发送命令。
5)倒后检查/串行接收命令键 RDS
第一功能:由 EXA 命令进入检查功能后, RDS 用于地址减一的检查。
第二功能:进入串行通信的等待接收状态,用于从上位机接收程序或数据。
6)传送地址设定键 [F]
为数据块传送(或E2 PROM编程)设定源块首、末地址与目标块首地址。输入操作顺序是:
[源块首地址] [F] [源块尾地址] [F] [目标块首地址] MOV
7)块传送命令键 MOV
第一功能:数据块传送。
第一功能:E2 PROM编程。
8)执行程序命令键 EXE
第一功能:从指定地址开始连续执行程序。
第二功能:单步执行程序。用单步功能须先将S2左边两针短接。
2. 使用上位机编程、汇编及传送程序
使用SCB—I单片单板机,可以由上位机进行编程和汇编,并通过串行口将目标程序下载到单板机执行。
1) 上位机的SCB—I系统软件:
| 序号 | 文件名 | 说 明 | 序号 | 文件名 | 说 明 |
| 1 | MAINC.EXE | SCB系统主程序 | 6 | COMMUN.EXE | COM1通信发送程序 |
| 2 | EDLIN.COM | DOS行编辑 | 7 | COMMUN2.EXE | COM2通信发送程序 |
| 3 | QE.EXE | 全屏文本编辑 | 8 | RECOMM.EXE | COM1通信接收程序 |
| 4 | MCS51.EXE | 51汇编程序 | 9 | RECOMM2.EXE | COM2通信接收程序 |
| 5 | MU.EXE | 51反汇编程序 | 10 | SCB_I.ASM | SCB-1监控源程序 |
2) 开机操作
接通单板机电源,LED显示“CPU-51”,表示单板机工作正常。
接通PC机电源,在DOS状态下进入C:\SCB\ 子目录,运行MAINC.EXE程序,就可以进入SCB-1主菜单。
转载须保留地址:http://www.51hei.com/mcu/292.html
3) SCB-1主菜单
| 1 | Edit File. | 编辑源程序 |
| 2 | MCS-51 Assembler. | 程序汇编 |
| 3 | MCS-51 Disassembler. | 程序反汇编 |
| 4 | Communication. | 向SCB-1下载目标程序 |
| 5 | Recomm. | 接收SCB-1送来的数据 |
| 6 | Return to DOS. | 返回DOS |
选择菜单项并根据提示操作。
4) 在DOS提示符下直接操作
在熟悉菜单操作后,可以在DOS提示符下直接运行相关的程序,或通过批处理文件进行操作。例如,
ê 程序汇编:
使用批处理命令ASM.BAT。如源程序为TEST.ASM,只需键入:
C:\SCB>ASM TEST (切不可加扩展名)
ê 编辑源程序或浏览列表文件 C:\SCB>QE 文件名
ê 向SCB-1下载目标程序 C:\SCB>COMMUN
屏幕提示“INPUT FILENAME:”,如目标程序为TEST.OBJ,在设置单板机进入接收等待后,输入 驱动器名:TEST.OBJ