单板计算机作用上位机,SCB-1单板机的基本操作
SCB-1单板机的基本操作
1. 键盘操作
SCB-1单板机键盘参见附录三.键盘操作参见附录五。
1)状态设置键 MON 与 USE
监控系统采用设置待命状态的方法实现一键两用。
按 MON 键进入待命状态0,显示器提示符为“P”,这时各功能键执行第一功能;按 USE 键进入待命状态1,显示器提示符为“P.”,这时各功能键执行第二功能。系统复位时自动进入待命状态0,显示 “CPU—51” 。按这两个键可以退出当前的键功能,返回相应的待命状态。
2)数字键 0 ~F
数字键用于输入地址、数据或修改指令机器码。输入的数字立即在显示器上显示,左四位是地址,右两位是指令或数据。
3)检查命令键 EXA
第一功能:进入存储器检查功能,检查外部存储器(含I/O端口)或内部存储器的内容。
第二功能:E2PROM写入。
4)写入命令键 WRI
第一功能:在输入或修改存储器内容时确认数据写入。
第二功能:与上位机进行串行通信的数据发送命令。
5)倒后检查/串行接收命令键 RDS
第一功能:由 EXA 命令进入检查功能后, RDS 用于地址减一的检查。
第二功能:进入串行通信的等待接收状态,用于从上位机接收程序或数据。
6)传送地址设定键 [F]
为数据块传送(或E2PROM编程)设定源块首、末地址与目标块首地址。输入操作顺序是:
[源块首地址] [F] [源块尾地址] [F] [目标块首地址] MOV
7)块传送命令键 MOV
第一功能:数据块传送。
第一功能:E2PROM编程。
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主菜单。
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
单板计算机作用上位机,SCB-1单板机的基本操作相关推荐
- 【DIY】联想单板机、联想UPS电源、联想屏幕打造笔记本电脑
很多朋友都有旧的笔记本电脑,因为性能原因等各种原因,放在家里挺鸡肋的,用他吧,太卡太慢了,不用他放着吃灰,卖还卖不了多少钱.今天我们用旧笔记本电脑上的配件,DIY一个新的笔记本电脑. 说到笔记本电脑, ...
- 前置机是什么意思?主要作用是什么?与堡垒机有什么区别?
最近看到有些朋友在问,前置机是什么意思?主要作用是什么?与堡垒机有什么区别?今天我们行云管家小编就给大家简单普及一下. 前置机是什么意思? 前置机是指用于现场的中间设备.比如轮胎行业用于车间的PDM机 ...
- 串口服务器支持多台上位机,RS485多机通信一台上位机两台下位机问题,
RS485一主机两个下位机,上位机通过发送下位机地址查询下位机两个按钮的状态,仿真时同时在P1口和P2口显示按钮状态 一.原理图 (原文件名:1.jpg) 二.程序 1.上位机程序 #include ...
- 树莓派 linux0.12,12 个可替代树莓派的单板机
正在寻找树莓派的替代品?这里有一些单板机可以满足你的 DIY 渴求. 树莓派是当前最流行的单板机.你可以在你的 DIY 项目中使用它,或者用它作为一个成本效益高的系统来学习编代码,或者为了你的便利,利 ...
- 单板机 单片机 c语言,单板机 单片机 个人计算机有什么区别吗
1.系统组成: 单板机把微型计算机的整个功能体系电路(CPU.ROM.RAM.输入/输出接口电路以及其他辅助电路)全部组装在一块印制电板上,再用印制电路将各个功能芯片连接起来. 单片机就是一块集成电路 ...
- tp801单板微型计算机是什么,给TP801单板机配接RX—80打印机
给TP801单板机配接RX-80打印机 通常一个完整的微计算机系统中,打印机是一种不可缺少的输出设备,对于单板机,一般用户都不购置打印机,如果您有其它微机上的打印机,在需要时接到TP801单板机上使用 ...
- 以下计算机的分类 不正确,按CPU芯片可分为单片机、单板机、多芯片机和多板机...
正确答案: C 按CPU芯片可分为单片机.单板机.多芯片机和多板机 题目:以下对计算机的分类,不正确的是 解析:按芯片可分为286.386.486.Pentium.PⅡ.PⅢ.Pentium4和Pen ...
- 【物联网开发基础】}评估板、开发板、单板机、单片机和核心板之间有什么区别?
开发板,是用来进行嵌入式系统开发的电路板,包括中央处理器.存储器.输入设备.输出设备.数据通路/总线和外部资源接口等一系列硬件组件.开发板一般由嵌入式系统开发者根据开发需求自己订制,也可由用户自行研究 ...
- 给8088单板机写一个迷你Boot
4.迷你Boot 1.为什么要给8088单板机系统,添加一个bootloader呢? 起初,能够用编程器,烧写测试程序,就已经非常开心了,毕竟自己苦苦琢磨8088系统了几年时间,一直感觉无从下手.尽管 ...
最新文章
- javascript的知识总结
- 08.Eclipse下Ndk开发(使用fmod实现QQ变声功能)
- 偶也要去上海Tech一把了
- 互联网晚报 | 3月15日 星期二 |​ 特斯拉Model 3高性能版和Model Y长续版再涨价;字节成都成立光合科技公司...
- SpringMVC错误:No mapping found for HTTP request with URI [xxxx] in DispatcherServlet
- 【英语学习】【WOTD】hypermnesia 释义/词源/示例
- [转载] numpy.minimum
- day 22 封装 + property + classmethod + staticmethod
- hadoop shell 详解
- jsp页面时间戳转换为时间格式
- java-练习2:MobilePhone
- C语言函数的声明、定义、调用
- SCI论文下载之chrome插件
- linux设置自动获取ip命令,详解如何设置CentOS 7开机自动获取IP地址
- pigeon主题如何将顶部图片扩大
- VOT目标路径可视化
- java项目编码设置
- android sepolicy 最新小结
- java argument type mismatch_解决mybatisplus插入报错argument type mismatch的问题
- EAUML日拱一卒-微信小程序实战:位置闹铃 (8)-WXML条件渲染