- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机原理及应用实验指导书(完整版)
第一章 单片机仿真实验箱简介
总体框图
各模块分布图
键盘布局
单片机仿真实验箱共有键盘32个。左边16个为数字键,在键上“-”下面表示的是十六进制数字0~F,用于输入地址、数据或机器语言代码。“-”上面是工作寄存器名或其省略写法,如DPH表示数据寄存器DPTR高8位,DPL表示数据指针寄存器DPTR低8位,PCH表示程序指针的高8位,PCL表示程序指针低8位。详见下表。
代 号 0 1 2 3 4 5 6 7 寄存器名 R0 R1 R2 R3 R4 R5 R6 R7 代 号 8 9 A B C D E F 寄存器名 DPL DPH ACC B PSW SP PCL PCH
键盘右边有16个功能键,在独立运行模式下输入操作命令,其通用功能如下。
TV/MEM: TV/程序存储器检查
REG/OFST: 片内RAM、寄存器、特殊功能寄存器检查/偏移量计算
ODRW/INS: 外部数据存储器、外部RAM、I/O检查/插入一个字节
EPRGH/DEL: EPROM高速写入/删除一个字节
F1/LAST: 第一标志键/读上一字节
F2/NEXT: 第二标志键/读下一字节
STEP/NVBP: 单拍/单拍跟踪
EXEC/FVBP: 连续执行/断点运行
PCDBG/EPRGL: 与上位机通讯调试/低速固化
EPMOV: 固化区内容移入目标RAM
EPCH/EPCOM: EPROM查空/EPROM比较
PRT: 打印命令
COMP: 源程序与目标程序比较
MOVE: 程序块或数据块移动
DAR: 反汇编
MON: 退出当前操作,返回初态----显示闪动“P.”
复位键RESET在系统键盘的右上边(黄色按钮)。在任何时候按复位键RESET,都会使实验箱进入初始状态,在RST为高的第二个周期执行内部复位,并且在RST变低前每一个周期重复执行内部复位,复位后:使8155、8255的I/O接口芯片复位;使实验箱处于初始状态;按复位键不会改变用户存储区的内容,也不会改变CPU片内RAM区的内容及外部RAM区内容。
四、键盘监控特点
一键多用,每一按键都有两种以上的功能;
闪动光标提示,提示做什么操作及操作位置;
除复位键外,大多数键有自动连续功能,持续按1秒以上,就会产生连续按键的效果;
省零功能,数字后的零可以省略,减少按键次数;
重键检测功能,几个数字键同时按下,不会使程序丢掉,以防误操作;
键盘监控没有换档键,键的功能取决于实验箱所处的状态;
在监控中设有插入命令INS和删除命令DEL,两个键功能“互补”;
可与上位机联机工作,可充分利用系统资源,提高实验效率;
开发机上出借给用户的仿真调试程序/数据复合空间达64KB。
五、键盘监控工作状态
用户可通过32个键向本机发出各种操作命令。进行什么操作,不仅与按什么键有关,也与实验箱所处的工作状态有关。“工作状态”在操作中,是一个很重要的概念。
(1)初始状态:即数码管的左端显示一个闪动的“P.”字符,表示实验箱等待你操作。
在计算机接通电源自动复位时处于初始状态;
按RESET复位键后,使本机处于初始状态;
在大多数情况下,按MON键,也可以使本机进入初始状态(也称待命状态0)。本状态下可以进行的操作有:
按任一数字键,进入命令状态1,即为数字键可输入状态;
按F1标志键,进入仿真2态,即用户只是借用实验系统CPU,其余均在用户系统上。PC值指向外部用户程序空间,DPTR指向外部数据空间,显示闪动的“H……”;
按F2标志键,进入仿真1态,即用户借用实验系统CPU和实验系统上的仿真程序区。PC值指向实验系统用户程序空间,DPTR指向外部数据空间,显示闪动的“P……”;
按PCDBG键,进入与上位机通讯、调试、反汇编,此时数码管全暗;
按EPCH键,检查EPROM内容是否全FFH;
按EXEC键,从当前PC地址开始连续执行用户程序,终止执行必须按复位键;
按STEP键,从当前PC地址开始单步执行用户程序。
(2)MEM状态:即存储器读写状态,此时,前4位数码管显示存储器地址,后两位显示该存储器单元中的内容。
在待命状态下,按MEM键,或当执行用户程序时遇到断点、单步执行、EPROM编程写入出错等都会使实验箱进入该状态,本状态下可进行如下操作。
按OFST键,进入相对偏移量计算;
按DEL键,删除一个字节;
按INS键,插入一个字节;
按LAST键,进入上一字节读写操作;
按NEXT键,进入下一字节读写操作;
按STEP键,以当前显示器内容作为PC地址执行一条命令;
按EX
文档评论(0)