单片机实验指导书2 (1)

合集下载

单片机实验指导书2

单片机实验指导书2

MCS51单片机原理及应用实验指导书唐山学院信息工程系单片机实验室2008年9月实验一 P1口实验一、实验目的1.学习P1口的使用方法;2.学习延时子程序的编写和使用;3.学习单片机实验系统的使用方法和程序的调试方法。

二、实验题目1.P1口做输出口,接八只发光二极管,编写程序,使其循环点亮。

2.P1口低四位接四只发光二极管L1-L4, P1口高四位接开关K1-K4,编写程序,将开关的状态在发光二极管上显示出来。

三、实验原理说明P1口为准双向口,P1口的每一位都能独立地定义为输出线或输入线,作为输入的口线,必须向锁存器相应位写入“1”,该位才能作为输入。

8031中所有口锁存器在复位时均置为“1”,如果后来往口锁存器写入过“0”,再作为输入时,需要向口锁存器对应位写入“1”。

延时程序的编写可以用两种方法,一种是用定时器来实现,一种使用指令循环来实现。

在系统时间允许的情况下可以采用后一种方法。

如果系统晶振为6.144MHz,则一个机器周期为12/6.144μs即1/0.512μs。

现要编写一个延时0.1s的程序,可以大致写出如下:MOV R7, #200DE1: MOV R6, #XDE2: DJNZ R6, DE2DJNZ R7, DE1上面 MOV、DJNZ指令均为两个机器周期,所以执行一条指令需要1/0.256us, 现求出X值:(X*1÷0.256+1÷0.256+1÷0.256)*200+1÷0.256=0.1*106指令3 指令2 指令4 指令1计算出X=126,代入上式可知实际延时约为0.100004s。

四、连线方法题目1:8031的P1.0—P1.7分别接发光二极管L1—L8题目2:P1口的P1.0—P1.3接L1-L4,P1口的P1.4—P1.7接K1-K4五、实验电路66图1-1 题目1 图1-2 题目2 六、实验步骤:(1) 先通过MS-DOS 方式进入DOS ,然后键入E:<回车>,再键入CD\MCS51<回车>,进入MCS51文件夹。

单片机实验指导书

单片机实验指导书

单片机实验指导书一、实验介绍单片机是一种集成电路,能够完成各种控制和计算任务。

本实验指导书将引导您进行单片机实验,以帮助您了解单片机的基本原理和应用。

在本实验中,您将学习如何搭建实验环境、编写程序以及进行各种实验操作。

二、实验准备1. 实验设备和材料:- 单片机开发板- USB数据线- 适配器- 数字电路元件(如LED、电位器等)2. 软件准备:- 单片机开发软件(如Keil、IAR EWARM等)- 编程软件(如C语言编辑器)- USB驱动程序三、实验步骤1. 搭建实验环境:- 将USB数据线连接单片机开发板和计算机。

- 通过适配器给单片机开发板供电。

- 检查驱动程序是否正确安装。

2. 编写程序:- 打开单片机开发软件,并创建一个新的工程。

- 选择适当的单片机型号和编程语言。

- 编写程序代码,实现所需功能。

- 编译程序并下载到单片机开发板。

3. 实验操作:- 根据实验要求连接相应的电路元件。

- 调试程序,确保程序能正确运行。

- 运行实验并观察结果。

四、实验注意事项1. 请确保您具备基本的电路和编程知识。

2. 在操作实验设备和元件时,请小心谨慎,避免发生触电等事故。

3. 如果遇到问题,请及时咨询实验指导人员或相关专家。

五、实验示例以下是一个简单的实验示例,用于演示如何控制LED灯的亮度:实验电路连接:将一个LED灯连接至单片机开发板的一个GPIO口。

程序代码:#include <reg51.h>sbit LED = P1^0;void delay(unsigned int time){unsigned int i,j;for(i=0;i<time;i++)for(j=0;j<120;j++);}void main(){while(1){LED = 1; // 点亮LEDdelay(200); // 延时200msLED = 0; // 熄灭LEDdelay(200); // 延时200ms}}六、实验总结通过本次实验,我们学习了搭建实验环境、编写程序以及进行单片机实验操作的基本步骤和注意事项。

《单片机原理及应用》实验指导书.

《单片机原理及应用》实验指导书.

单片机原理及应用实验指导书罗钧付丽编重庆大学光电工程学院2010年5月目录实验规则 (2实验一单片机监控程序实验(4学时 (3 附1.1:LAB2000P实验仪 (9附1.2:验证实验程序 (10附1.3:K EIL的使用步骤参考 (17实验二 A/D转换实验 (3学时 (21附2.1:验证实验程序 (24实验三 D/A转换实验 (2学时 (25附3.1:DA转换实验程序 (27实验四单片机系统综合实验( 3学时 (28附4.1:实验仪中的温度传感器电路 (30附4.2:直流电机和步进电机控制接口电路 (31实验规则为了维护正常的实验教学次序,提高实验课的教学质量,顺利的完成各项实验任务,确保人身、设备安全,特制定如下实验规则:一、实验前必须充分预习,完成指定的预习内容,预习要求如下:1.认真阅读本实验指导书,分析掌握本次实验的基本原理;2.完成各实验预习要求中指定的内容;3.明确实验任务。

二、实验时,认真、仔细的写出源程序,进行调试,有问题向指导老师举手提问;三、实验时注意观察,如发现有异常现象(电脑故障或实验箱故障,必须及时报告指导老师,严禁私自乱动。

四、实验过程中应仔细观察实验现象,认真记录实验数据、波形、逻辑关系及其它现象,记录的原始结果必须经指导教师审阅签字后,方可离开。

五、自觉保持实验室的肃静、整洁;实验结束后,必须清理实验桌,将实验设备、工具、导线按规定放好,并填写仪器设备使用记录。

六、凡有下列情况之一者,不准做实验:1.实验开始后迟到10 分钟以上者;2.实验中不遵守实验室有关规定,不爱护仪器,表现不好而又不服从教育者;七、实验后,必须认真作好实验报告,在规定时间里必须交给实验指导老师,没交实验报告者,视为缺做一次实验。

实验报告要求必须包括:1.写出设计实验程序;2.总结实验步骤和实验结果;八、一次未做实验,本实验课成绩视为不及格。

以上实验规则,请同学们自觉遵守,并互相监督。

实验一单片机监控程序实验(4学时实验预习要求:1.按照附3学习使用Keil软件。

单片机实验指导书

单片机实验指导书

单片机实验指导书第一章实验概述本实验指导书旨在帮助学生掌握单片机基本原理和应用技巧。

通过实验的学习,学生将了解单片机的内部结构,学习单片机的编程方法,并能够用单片机实现简单的控制功能。

第二章实验准备2.1 实验器材准备本实验需要准备以下器材:- 单片机开发板- USB线- 电脑2.2 软件安装在开始实验之前,需要安装以下软件:- Keil C51开发环境- STC单片机系列驱动程序第三章实验步骤3.1 硬件连接将单片机开发板通过USB线连接到电脑上,并确保连接正常。

3.2 软件设置打开Keil C51开发环境,点击菜单栏中的“文件”选项,选择“新建”创建新的工程。

设置工程的名称和保存位置,确定后点击“保存”。

3.3 编写程序在Keil C51开发环境中,编写单片机程序。

首先需要包含相应的头文件,然后编写具体的程序逻辑,实现所需的功能。

3.4 编译和烧录程序在编写完程序后,点击菜单栏中的“编译”选项进行编译。

编译成功后,点击菜单栏中的“下载”选项将程序烧录到单片机开发板中。

3.5 实验验证将程序烧录完毕后,将开发板与外部模块连接,观察实验现象是否符合预期。

第四章实验注意事项4.1 安全注意事项在实验过程中,要注意使用安全电压和电流,避免短路和电击风险。

4.2 实验环境实验需要在安静、整洁的环境中进行,以避免干扰和误操作。

4.3 调试和故障排除如果遇到实验效果不理想或者出现故障的情况,可以参考开发板的说明书进行故障排查和调试。

第五章实验总结通过本次实验,我深入了解了单片机的基本原理和应用技巧。

通过编写程序并实际观察实验现象,我成功掌握了单片机编程的方法和技巧,并能够用单片机实现简单的控制功能。

本次实验还让我意识到了实验中的安全注意事项和环境要求的重要性。

在实验过程中,我严格遵守了安全规定,并在安静整洁的环境中进行操作,确保实验顺利进行。

通过反复实践和调试,我不断提高了自己的实验技巧和问题排查能力。

在遇到故障时,我能够通过检查并参考说明书,准确地找到并解决问题。

单片机实验实验指导书

单片机实验实验指导书

目录实验一P1口输入、输出实验 (1)实验二P3口输出控制继电器实验 (4)实验三简单I/O实验(交通灯控制) (6)实验四外部中断实验(急救车与交通灯实验) (8)实验五定时器实验 (11)实验六8155输入输出实验 (13)实验七矩阵键盘实验 (15)实验八8279显示实验 (17)实验九串并转换实验 (20)实验十A/D转换实验 (22)实验十一步进电机控制实验 (24)实验十二D/A转换实验 (27)实验十三传送带控制系统综合实验 (29)实验十四机械手控制实验 (32)实验一 P1口输入、输出实验一.实验要求1.P1口做输出口,接八只发光二极管,编写程序,使发光二极管循环点亮。

延时时间500ms。

2.P1口做输入口,接八个开关,以74LS273作输出口,编写程序读取开关状态,将状态写入P0口,在发光二极管上显示出来。

二.实验目的1.学习P1口的使用方法。

2.学习延时子程序的编写和使用。

三.实验电路及连接实验1-1电路图如下:图1.1实验1-2中:P1.0-P1.7接八个按钮K1-K8,P0.0-P0.7接八个发光二极管L1-L8。

四.实验说明1.P1口是准双向口,它作为输出口时与一般的双向口使用方法相同,由准双向口结构可知当P1口作为输入口时,必须先对它置高电平使内部MOS管截止,因为内部上拉电阻阻值是20K~40K,故不会对外部输入产生影响,若不先对它置高,且原来是低电平,则MOS管导通,读入的数据是不正确的。

2.延时子程序的延时计算问题对延时子程序DELAY: MOV R0,#00HDELAY1: MOV R1,#0B3HDJNZ R1,$DJNZ R0,DELAY1查指令表可知MOV,DJNZ指令均需要两个机器周期,而一个机器周期时间长度为12/12MHZ(假设晶振频率是12MHZ),所以该段程序执行时间为:((0B3+1)*256+1)*2*12/12000000=100ms五.实验程序流程图实验要求1的程序框图:实验要求2的程序框图:图1.2 图1.3六、调试方法第一步:打开位于d:\单片机实验\实验一\1_1.uv2,进行实验1_1打开位于d:\单片机实验\实验一\1_2.uv2,进行实验1_2第二步:在资源管理器中如打开.src文件,在程序窗口中输入已编好的程序,保存。

单片机实验指导(精华版)

单片机实验指导(精华版)

附件一:实训指导书实训项目1 认识单片机实验仪一、实训目的:1.了解DJ实验仪的性能和基本构造。

2.学会DJ单片机实验仪的基本操作。

3.完成P1口亮灯试验的操作。

二、预备知识1.仔细阅读单片机DJ单片机实验仪使用手册。

了解试验仪的基本性能。

2.了解DJ试验仪系统的使用方法,学会用户程序的输入方法和运行。

3.P1口为准双向输入/输出口,每一位都可独立地定义为输入或输出线,在作输入口线使用之前,必须向锁存器的相应位写入“1”,该位才能准确输入。

4.实验中延时子程序采用循环指令来实现。

要求操作者对循环程序有比较清楚的理解。

三、实训内容1.在预习的基础上,对照DJ单片机试验仪实物和使用手册,认识实验仪的基本结构。

2.了解实验仪DJ单片机的功能和操作方法。

3.理解实验仪的工作状态及各工作状态的功能。

4.练习用户程序输入、调试和运行的操作。

四、用户程序输入、调试和运行操作练习1.以P1口亮灯试验为例,练习基本操作。

2.亮灯要求:P1口作输出口,接8只发光二极管,编写程序,使8只发光二极管逐一循环发亮。

3.思考题:(1)如何改变延时常数,使发光管的点亮时间改变?(2)如何修改程序,使发光管闪亮的数量和移位方向改变?附程序清单:ORG 0000HLJMP SE18ORG 0790HSE18: MOV P1,#0FFHLO34: MOV A,#0FEHLO33: MOV P1,ALCALL SE19RL ASJMP LO33ORG 07A0HSE19: MOV R6,#0A0HLO36: MOV R7,#0FFHLO35: DJNZ R7,LO35DJNZ R6,LO36RETEND实训项目2 数据排序实验一、实训目的:1.学会“寄存器读写状态”的操作方法。

2.熟悉MCS-51单片机的指令系统,掌握程序设计方法。

3.完成数据排序试验的操作。

二、预备知识:1.仔细阅读DJ单片机实验仪的使用手册,熟悉“寄存器读写状态”的功能和操作方法。

单片机实验指导书

单片机实验指导书

实验指导书单片机原理及应用邵阳学院2015年02月目录目录目录 (1)实验一流水灯实验 (3)实验二(1)计数器实验 (4)实验二(2)定时器实验 (5)实验三外部中断实验 (6)实验四键盘实验 (7)实验五AD转换实验 (9)实验六DA转换实验 (10)实验八(1)直流电动机控制实验 (12)实验八(2)步进电动机控制实验 (13)附录实验装置的使用 (15)1、电子信息工程专业从7周开始至第九周,每周二的5、6、7、8为实验课2、物联网工程专业从第7周开始至第九周,每周一的5、6节,周四的7、8节为实验课3、有笔记本的可自动笔记本来做实验验。

4、实验目的相同,实验内容自定,本实验指导书仅供参考,希望学生自行设计实验内容。

5、实验考核:每个学生都要独立完成8个实验项目,完成后请老师评价,对不合格都重做。

在实验过程中,老师只负责答疑和考核实验效果。

6、实验七要求学生在PROTEUS中完成。

实验一流水灯实验一、实验目的1.学习51的P1口的使用方法。

2.学习延时子程序的编写和使用。

二、实验说明AT89S52有32个通用的I/O口,分为P0、P1、P2、P3,每组都是8位,它们是准双向口,它作为输出口时与一般的双向口使用方法相同。

P3口也可以做第二功能口用,本实验使用P1口做输出口,控制LED三、实验内容及步骤注:实验程序放在Soundcode/MS51的文件夹中。

用P1口做输出口,接八位逻辑电平显示,程序功能使发光二极管循环点亮。

1.最小系统中插上80C51核心板,用扁平数据线连接MCU的P1口与八位逻辑电平显示模块JD3。

2、用串行数据通信线、USB线连接计算机与仿真器,把仿真器插到模块的锁紧插座中,请注意仿真器的方向:缺口朝上。

3、打开Keil uVision2仿真软件,首先“流水灯”文件夹下的“8031.Uv2”实验的项目文件,对源程序进行编译,直到编译无误。

4、全速运行程序,程序功能使发光二极管循环点亮的流水灯的效果。

《单片机技术》实验指导书

《单片机技术》实验指导书

《单片机技术》实验指导书《单片机技术》实验指导书机械电子工程系2011年9月目录实验一实验二实验三实验四实验五实验六实验七实验八实验九实验十实验十一实验十二实验十三实验十四附录一附录二数据传送(RAM–>XRAM) ........................................ ........................ 1 P1口数据输入、输出实验............................. 3 P1口数据输出实验................................. 7 外部中断实验(急救车与交通灯) ............................................ 10 8279键盘显示实验............................................................... .... 12 电子钟(定时器、中断综合实验) ............................................ 15 双机通讯实验............................................................... ............. 18 RS232串口通讯实验............................................................... .. 20 并行AD实验(数字电压表实验) .............................................. 23 并行DA实验(信号发生器实验) . (27)继电器控制实验............................................................... ....... 30 直流电机测速实验............................................................... ... 32 LED16*16点阵实验............................................................... .. 38 图形点阵显示实验............................................................... ... 44 STAR ES598PCI实验仪硬件结构........................................... 52 星研集成环境软件简介. (53)实验一数据传送(RAM–>XRAM) 一、实验目的1、熟悉星研集成环境软件或熟悉Keil C51集成环境软件的使用方法。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

目录 (1)实验系统介绍 (2)第一章软件实验实验一清零实验 (13)实验二拆字实验 (18)实验三拼字实验 (19)实验四数据传送子程序 (20)实验五脉冲计数(定时/计数器实验) (21)第二章硬件实验实验一P3.3口输入P1口输出 (22)实验二8255控制交通灯 (24)实验三双机通信实验 (26)附录…………………………………………………………………实验源程序实验系统介绍一、键盘监控命令简介址、数据或机器语言代码。

图中右边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:固化区内容移入目标RAMEPCH/EPCOM:EPROM查空/EPROM比较PRT:打印命令COMP:源程序与目标程序比较MOVE:程序块或数据块移动DAR:反汇编MON:退出当前操作,返回初态——显示闪动“P.”RESET:系统复位按钮,无论何时按RESET键,都使整个系统复位,返回初始状态——闪动“P.”2. 键盘监控工作状态(1)单板状态:在本状态时,显示器的左端显示提示符,一个闪动的“P.”字符,表示开发机处于初始状态,等待你操作。

在计算机接通电源后自动复位时处于单板状态;按压RESET复位键后,使本机处于单板状态;在大多数情况下,按MON键,也可以使本机进入单板状态(在后面也称为待命状态0)。

待命状态0时,可以进行的操作有:* 按压任一数字键,进入待命状态1,待命状态1即为数字键可输入状态;* 按压F1标志键,进入仿真2态,在51/196状态,仿真2态就是用户只是借用CPU,其余均在用户系统上。

PC值指向外部用户程序空间,DPTR指向外部数据空间,显示闪动的“H……”;* 按压F2标志键,进入仿真1态,在51/196状态,仿真1态就是用户借用实验系统CPU和实验系统上的仿真程序区。

PC值指向实验系统用户程序空间,DPTR指向外部数据空间,显示闪动的“P……”;* 按压PCDBG键,进入与上位机通讯、调试、反汇编,显示器全暗;* 按压EPCH键,检查EPROM内容是否全FFH;* 按压EXEC键,从现行PC地址开始执行用户程序;*按压STEP键,从现行PC地址开始单拍执行用户程序。

(2)MEM状态:即存贮器读写状态,进入存贮器读写状态时,前4位显示器显示存贮器地址,后2位显示器显示该存贮器单元中的内容。

在待命状态下,按压MEM键,或当执行用户程序时遇到断点、单拍执行、EPROM编程写入出错等都会使计算机进入该状态,本状态可进入如下操作。

* 按压OFST键,进入相对偏移量计算;* 按压DEL键,进入删除操作,按一下,删除一字节;* 按压INS键,进入插入操作,按一下,插入一字节;* 按压LAST键,进入上一字节读写操作;* 按压NEXT键,进入下一字节读写操作;* 按压STEP键,以当前显示器内容作为地址,按压一下,执行一条命令,即执行用户程序一步;* 按压EXEC键,以当前显示器内容作为地址,连续执行用户程序(若要退出,应按RESET复位按钮);* 按压MON键,返回待命状态0(按EXEC键后,该命令无效)。

(3)REG态:即寄存器读写状态,进入该状态时,前面1位和2位显示寄存器地址,后面2位显示该寄存器中的内容。

在待命状态1,按压REG键,可进入如下操作:对51CPU状态如前面键入1位地址,进入当前工作寄存器读写/检查状态;①显示代号0—7,读写当前工作寄存器R0—R7;②显示代号8或9,检查数据指针DPRT,8显示DPL,9显示DPH;③显示代号A,检查累加器A的内容;④显示代号B,检查B寄存器的内容;⑤显示代号C,检查程序状态字PSW的内容;⑥显示代号D,检查堆栈指针SP的内容,开机复位后SP为07H;⑦显示代号E或F,检查当前PC值,E显示PCL,F显示PCH。

如前面键入2位地址,进入片内寄存器读写(包括特殊功能寄存器和通用寄存器)。

此时按压LAST键,读写上一字节内容;按压NEXT键,读写下一字节内容。

(4)ODRW态:即用户目标系统数据存贮器读写状态。

在仿真1状态,即显示“P……”状态下键入4位地址后按ODRW键,读写的内容都是用户系统中的扩展数据存贮器或扩展I/O口,与实验系统无关。

前面4位显示用户目标系统数据存贮器地址,后2位显示存贮器中的内容。

按压LAST键,读写上一字节内容。

按压NEXT键,读写下一字节内容。

按压MON键,返回待命状态0。

(5)标志态:即F态在待命状态1,再按压F1键,本机进入标志态,标志态功能特别强。

①F1键功能:装入源程序首址,即把当前显示器内容作为源程序首址,装入本机的约定单元,并显示闪动“┍”标志符。

②F2键功能:装入源程序末址,即把当前显示器内容作为源程序末址,装入本机的约定单元,并显示闪动“┙”标志符。

③在“┙”状态下,再键入的数,便是目标首址。

④F标志态可进入的操作:* 按压MOVE键,进入程序/数据块移动。

在“P.”态,本机内部0000H—FEFFH空间相互传送。

在“P……”态,本机内部0000H—FEFFH空间的内容移到用户系统数据区,在“H……”态,用户目标程序区移到本机仿真RAM区。

操作如下:源首地址,F1,源末地址,F2,目标首地址,MOVE。

* 按压COMP键,进入程序块比较,操作步骤如下:源首地址,F1,源末地址,F2,目标首地址,COMP。

* 按压EPRGH键,进入EPROM高速固化,操作步骤如下:源首地址(RAM区),F1,源末地址(RAM区),F2,目标首地址(EPROM),EPRGH。

*按压EPRGL键,进入EPROM低速固化,操作步骤如下:源首地址,F1,源末地址,F2,目标首地址,EPRGL。

* 按压EPMOV,把固化区程序搬运到程序区:在“P.”态,固化区内容传向本机内0000H—FEFFH空间。

* 按压FVBP键,进入断点运行,操作步骤如下:断点地址,F1,执行首址,FVBP。

3. 键盘监控操作命令介绍(1)复位命令—RESET键在任何时刻按压复位键RESET,都会迫使计算机进入初始状态(与通电复位作用一样),在RST为高的第二个周期执行内部复位,并且在RST变低前每一个周期重复执行内部复位,复位后:* 使8155、8255I/O接口芯片复位* 使计算机进入待命状态0* 按压复位键不会改变用户存贮区的内容,也不会改变CPU片内RAM区的内容及外部数据区的内容。

(2)返回待命状态—MON键按MON,可迫使计算机进入待命状态。

通常用MON键进行以下操作:* 清除已送入显示器的数字;* 退出其他操作状态。

例如,退出存储器读写状态,寄存器读写状态;按MON键,不会影响用户的存贮器、寄存器内容。

(3)程序存贮器读写命令—MEM、NEXT、LAST键这一组命令是用来检查(读出)或更改(写入)内存单元,因此,通过这些键命令的操作,向计算机送入程序和数据或从计算机中读出数据。

在“P.”闪动状态下,读出的是仿真程序/数据区的内容(在实验系统上的外部存贮器)。

在“P……”状态下,读出的是仿真程序/数据区的内容(在实验系统上的外部存贮器)。

在“H……”状态下,读出的是用户板(目标板)上存贮器即EPROM中的内容。

先按压MON键,使计算机处于待命状态0,然后送入4位表示要检查的程序存储器地址,再按MEM键,读出该单元的内容,计算机便进入存储器读写状态。

在程序存贮器读写状态,显示器的左边4位数字是内存单元地址,右边的2位是该单元的内容。

光标(闪动的数字)表示等待修改(写入)的数字。

程序存贮器读写状态是键盘监控的的一种重要状态;这时多数命令键都具有与待命状态1不同的功能。

在程序存贮器读写状态,使用LAST或NEXT键可以读出上一个或下一个存贮单元的内容,同时光标自动移到第五位。

持续按LAST或NEXT键在一秒以上,计算机便开始对内存进行向上或向下扫描,依次显示各单元地址及内容,或快速移动到要检查的单元,从而简化了操作。

按MON键,可使计算机退出存储器读写状态,返回待命状态。

(寄存器读写可以输入一位地址,亦可以二位地址。

输入一位地址时,寄存器读写状态的标志是:显示器上显示3个数字,左边第一位数字代表寄存器的代号,右边的2位数字表示该寄存器的内容。

光标处于显示器的第5位到第6位之中。

若要对寄存器的内容进行改写,可按压所需的数字键,光标所在处的数字即被更换,而光标随即往右移一位。

(若到了最右端,又重新回到起始位)若要对RAM区的内容进行改写,可按压所需的数字键, 光标所在处的数字即被更换。

按压NEXT或LAST键,可检查更改下一或上一单元RAM区(按地址顺序排列)的内容。

持续按NEXT或LAST键的时间在1秒以上时,可实现快速查找。

按压MON键,可以从寄存器、RAM区读写状态返回待命状态0。

(5)外部数据存贮器、外部RAM、口读写命令——ODRW、NEXT、LAST键用ODRW键可以对外部数据存贮器和扩展I/O口进行检查(读出)或更改(写入)。

在“P.”闪动状态下,用该键读写仿真RAM区的内容。

在“P……”状态下,用该键读写的是用户板上外扩展数据存贮器或I/O口的内容。

在“H……”状态下,用该键读写的是用户板上外扩展数据存贮器或I/O口的内容。

对外部数据、RAM口读写,一般应先按MON键,使计算机进入待命状态0。

然后按所要访问的外部数据区的地址及扩展RAM的地址,计算机便进入读写状态。

(6)断点运行本机提供了断点方式运行仿真RAM中的程序,为用户提供了检测用户CPU定时响应中断的速度或定时精度提供了方便,断点运行方式不适合于运行用户机内EPROM中的程序。

操作方法为:先送入断点地址,按下设置断点键F1,然后键入执行首址,再按FVBP 键。

延时在这里就看不出了,因为是断点运行,遇到断点才停下来。

遇到断点后可再设断点,再按下FVBP键;也可以返回监控调试现场,单拍运行用户程序。

这样几种运行方式交叉使用,加快程序的调试速度,若断点设置不正确或用户系统硬件、软件有故障,则显示器LED5显示“┍”,除非复位,否则实验系统不会返回监控,复位后,还会保持用户CPU内ROM现场和I/O扩展口现场,但设置断点处的原内容被破坏三个单元,用户需予以恢复。

实验系统RAM区的0000H为用户机复位入口,0003H、000BH、0013H、001BH、0023H、分别为用户系统的中断入口。

相关文档
最新文档