EL-MUT-8051-Keil_C模块使用指导_.pdf
### EL-MUT-8051-Keil_C模块使用指导 #### 一、EL-MUT-8051-Keil C模块介绍 EL-MUT-8051-Keil C模块是一款专用于8051系列单片机教学和开发的硬件仿真平台,该模块能够提供全面的仿真功能,支持在Keil C环境中编写和调试汇编语言及C语言程序。下面详细介绍其特点和功能: 1. **仿真芯片资源**: - 支持在Keil C环境下使用汇编语言和C语言编程。 - 完全模拟P0、P1、P2端口的功能。 - 提供了单步调试、全速运行、设置断点等功能。 - 用户可以在调试过程中查看RAM、xdata等内存区域的数据变化情况。 - 仿真器会占用单片机的串行口、定时器2资源以及部分程序空间。 2. **特别注意**: - 仿真器从0地址开始工作。如果使用汇编语言编程,需要确保中断向量单元设置正确(例如,外部中断0的地址为0003H,T0溢出中断的地址为000BH)。 #### 二、硬件准备 为了使用EL-MUT-8051-Keil C模块,首先需要完成以下硬件准备工作: 1. **模块安装**: - 将EL-MUT-8051-Keil C模块插入EL-MUT-III实验箱或实验台的CPU插座。 - 确保40脚单片机管座上已经插有“达盛仿真芯片”,不可更换为其他类型的单片机芯片。 2. **串口连接**: - 使用交叉串口电缆将EL-MUT-8051-Keil C模块左侧的串行插口与PC机的COM1口相连。 3. **电源开启**: - 打开EL-MUT-III实验箱或实验台的电源开关。 #### 三、软件设置 在完成硬件准备之后,接下来需要进行软件方面的设置: 1. **安装Keil C软件环境**: - 参照提供的安装程序包中的安装说明文件来完成Keil C软件环境的安装。 2. **创建或打开工程**: - 在Keil C环境中新建一个工程文件或打开现有的工程文件。新建工程时,需要指定一个扩展名为".Uv2"的文件作为工程文件。 3. **环境配置**: - 在新建工程后,通过工具栏或菜单选项进行调试参数及运行环境的设置。 - 在"Device"项下选择仿真芯片的类型,例如:Generic->8051。 - 在"Target"项下根据实际使用的晶振频率进行设置,如6MHz。 - 选择合适的存储模式。 - 在"Output"项下,如果选中"Create HEX File"选项,则在编译的同时会生成HEX文件,这对于仿真芯片仿真不是必须的。 - 在"Debug"项下选择"Use: KeilMonitor-51 Driver"以启用硬件仿真。 4. **串口及波特率设置**: - 点击"Settings"按钮进入串口选择及波特率设置窗口。 - 选择合适的波特率和串口号。 - 不要选择"Serial Interrupt"项。 - 设置完成后点击"OK"保存设置。 5. **文件操作**: - 新建文件:在菜单栏中选择"File",然后选择"New…"新建文件。保存文件为".C"或".ASM"格式。 - 添加文件:在项目窗口中选择"Source Group 1",右键点击并选择"Add Files to Group 'Source Group 1'",浏览并添加编辑好的C或ASM文件。 - 编译链接:使用"Build Bar"工具条中的编译选项对文件进行编译。 6. **仿真调试**: - 点击调试按钮或使用快捷键CTRL+F5开始仿真调试。程序会被下载到仿真芯片中,并显示下载进度条。 - 使用"Debug Bar"调试工具条进行单步、进入、跳出、运行到光标、全速运行等操作。 - 如果全速运行后想要再次单步调试,需要先点击调试工具停止按钮,停止调试后再重新开始。 #### 四、实验说明 1. **实验接线及步骤**: - 实验接线及步骤请参考《第六部分基本实验(8051)》。 - EL-MUT-8051-Keil C模块的232接口与PC机的COM1口之间使用三合一串口电缆(或交叉串口电缆)连接。 - 在实验前,需要详细阅读EL-MUT-8051-Keil C模块使用指导中的相关内容。 2. **实验程序**: - 每个实验都有对应的文件夹,其中包含了一个扩展名为".UV2"的工程文件。 - 如需进行实验二的操作,找到"T2"文件夹并运行"T2.UV2"工程文件;若要进行实验三的操作,则找到"T3"文件夹并运行"T3.UV2"工程文件。 3. **注意事项**: - 多数情况下,需要注意按照实验指导书的要求进行操作,避免因错误配置而导致的问题。 通过以上详细的步骤介绍,用户可以充分了解如何使用EL-MUT-8051-Keil C模块进行8051系列单片机的开发和学习。
- 粉丝: 0
- 资源: 4
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助