单片机新实验指导书..doc
文本预览下载声明
单片机实验开发系统的使用方法
一、单片机教学实验开发系统的工作环境
建立工作环境
单片机实验开发系统的工作环境基于WINDOWS 98界面。
硬件环境:微型计算机一台
EL-Ⅱ型单片机实验开发系统一台
软件环境:单片机教学实验开发系统集成开发环境(开发调试软件)
2、进入集成开发环境
用串行口线将微型计算机和实验系统的串行口相连,接通实验系统电源,打开计算机进入WIN98界面。打开实验系统电源,显示器显示“199502”,稍后显示“P_”。若开机后未显示“P_”,请按复位键RST。
双击桌面MCS51实验系统图标,设置串行口:COM1、波特率:9600 ,按实验台上的复位键RST,计算机与实验系统实现通信连接,连接成功,显示器显示“C_”,计算机进入EL型8051教学实验集成开发环境,并与下位机处于连机状态。否则,重新连接。
二、集成开发环境的使用方法
1、编辑
建立新文件
点击新建图标A,弹出编辑窗口,就可按照MCS-51汇编语言程序格式编写汇编语言源程序,编写完毕,存盘。
存盘: 点击保存图标,弹出保存为对话框
保存在(I):E盘
文件名(N):XXX (随意取,但文件名中不能含有符号“.”“—”)
保存类型(T):汇编语言源程序文件(*ASM)
按保存按钮后,则新建汇编语言源程序文件存入E盘。
②、调试已保存文件
点击打开图标,弹出打开对话框
搜寻(I): E盘
文件名(N):
文件类型(T):汇编语言源程序文件(*ASM)
对话框中显示E盘所有汇编语言源程序文件及文件夹。若文件保存在E盘,在对话框中选中要打开的文件,点击打开按钮,则该文件在编辑窗口被打开。
若文件保存在文件夹内,则点击该文件夹,点击打开按钮,该文件夹在对话框中被打开。再在对话框中选中要打开的文件,点击打开按钮,则该文件在编辑窗口被打开。
2、汇编
点击汇编图标,计算机自动对编辑好的汇编语言源程序进行汇编,并弹出编译结果对话框,指出汇编结果有无错误。若无错误,将生成目标文件.OBJ、列表文件.LST,且自动向下位机下载.OBJ文件。若有错误,在编译结果对话框内提示错误信息(指出有几处错误),以便于修改。需要指出的是这里指出的是语法错误,而不是逻辑错误。
修正错误的方法:
点击打开图标,弹出打开对话框
搜寻(I): E盘
文件名(N):
文件类型(T):所有文件(*.*)
对话框中显示E盘所有文件及文件夹。若文件保存在E盘,在对话框中选中该文件的.LST文件,点击打开按钮,则该文件的.LST文件在编辑窗口被打开。
.LST文件中指出错误所在之处,且用“^”提示。此时回到.ASM文件的编辑窗口修改错误,重新汇编,直至无错误为止。
值得注意的是.LST文件只能指出程序中错误的所在之处,不能修正,必须回到.ASM文件的编辑窗口修改错误。
3、调试
汇编语言源程序经过编辑、汇编,生成.OBJ文件且下载至下位机后,才能进行调试。调试时需点击调试图标,激活各调试功能图标及寄存器、存储器窗口。
调试可分为 全速运行、单步调试、跟踪调试、执行到光标行。在此过程中可以进行程序复位,如果下位机处于全速运行状态时,只能进行系统复位。
停止调试:指所有调试功能图标及寄存器、存储器窗口失效,同时激活调试图标。
程序复位:指被调试程序复位。即 PC=0000H
设置、清除断点:将光标移至程序中某行,按此键,则在该处设置了断点,程序运行至该处停下来。
跟踪调试:跟踪执行程序,跟踪子程序。
单步调试:单步执行程序,不跟踪子程序。
执行到光标行:将光标移至程序中某行,执行中忽略程序中所有断点,执行到光标行。
全速运行:程序从当前PC执行,遇到断点后返回监控,若无断点程序将失去控制。若
停止调试,点击停止调试,激活调试图标。
4、寄存器、存储器窗口
R:寄存器窗口
包括:单片机内部PC、DPTR、ACC、B、SP、PSW、R0-R7、IE、IP、TMOD、TCOD、TH0、TL0、TH1、TL1、SCON、SBUF寄存器。
单击R,打开寄存器窗口,显示以上所有寄存器及内容。光标移至某一寄存器,可修改该寄存器内容。
I:内部存储器窗口
单击I,打开内部存储器窗口,显示单片机内部RAM 00H-3FH 单元内容。双击首行地址,可修改内部存储器窗口中首行地址,(其他行地址随之改变)。单击某一存储单元,可修改该存储单元内容。
E:外部存储器窗口
单击E,打开外部存储器窗口,显示单片机外部RAM 4000H-403FH 单元内容。双击首行地址,可修改外部存储器窗口中首行地址,(其他行地址随之改变)。单击某一存储单元,可修改该存储单元内容。
三、汇编语言源程序的结构(程序格式)
在集成开发环境下,汇编语言源程序遵循的程
显示全部