单片机实验指导书..doc

  1. 1、本文档共25页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机实验指导书.

目 录 第一章 TMD-2模块化单片机实验仪的结构 1 1.1主板结构 1 1.2主板扩展电路接口的组成 1 第二章 TMD-2软件介绍 2 2.1软件运行的2种方式 2 2.2 Keil仿真器使用说明 2 2.3 在系统编程软件(Flash Magic)的使用 8 2.4 串口调试助手的使用 11 第三章 TMD-2实验 13 实验一 I/O口实验 13 实验二 定时器实验 16 实验三 外部中断实验 19 实验四 单片机与PC机串口通讯实验 21 第一章 TMD-2模块化单片机实验仪的结构 1.1主板结构 TMD-2模块化单片机实验仪主板的组成: CPU:89C51RD2HXX(或AT89C51) 工作频率:6MHz RAM:62256(32K×8) 地址范围:0000H~7FFFH I/0口(输入输出设备): 8 个拨动开关,8 个 LED 灯 数据显示设备: 1个共阴极数码管,1个两行16字符的液晶显示器 逻辑笔 输出时钟频率(YCLK): 1MHz 系统电源: +5V/2A,+12V/0.5A,-12V/0.5A 主板结构框图如图1.1所示: 图1.1 TMD-2模块化单片机实验仪主板示意图 1.2主板扩展电路接口的组成 图1.2器件片选地址分配图 第二章 TMD-2软件介绍 2.1软件运行的2种方式 1.Keil仿真器调试法 2.在系统编程法 2.2 Keil仿真器使用说明 一、建立keil 项目:打开keil软件,如图2.1所示。 图2.1 keil软件界面 二、鼠标单击创建新项目下拉菜单 Project/New Project…,如图2.2所示。 图2.2 keil下创建新项目 选择新建项目的名字和保存路径,如图2.3所示。 图2.3 保存项目文件 三、选择单片机型号(如图2.4所示,根据单片机的生产厂商查找)。 图2.4 选择单片机型号 四、系统询问是否加载标准启动代码(如图2.5所示),选择“否”。 图2.5 是否加载标准启动代码 五、加入汇编语言源程序文件(xx.a51),建立 xx.a51 文件有两种方法: 方法一(xx.a51文件己经存在):在 Source Group1 上单击鼠标右键,选择“Add Files to Group source Group1”,然后选择所要添加的文件,如图2.6所示。 图2.6 添加文件到工程 方法二(xx.a51文件不存在): 1.新建空白文件,如图2.7所示。 2.将空白文件另存为 xx.a51文件,存放在与项目文件同目录下,如图2.8、图2.9所示。 3.将xx.a51 文件加载到项目中(同方法一)。 图2.7 新建空白文件 图2.8 新建空白文件 图2.9 将空白文件另存为 .a51汇编语言源程序文件 六、编辑程序,双击.a51文件,显示.a51 的编辑空间,如图2.10所示。 图2.10 编辑 .a51汇编程序文件 七、单击Project-Build Target或单击快捷键编译程序,如图2.11所示。 图2.11 编译 .a51汇编程序 八、观察编译输出窗口。 在最下面的 build Output窗口观察错误(Errors)、警告(Warnings)和生成.hex 文件等信息。 九、设置项目 1.鼠标单击Project/Options for Target Target l或单击快捷按钮。 2.在Output选项卡中将Create HEX File 选项勾上,如图2.12所示。 3.在Target选项卡中设置TMD-2 的主板晶振频率为6MHz,如图2.13所示。 4.在Debug选项卡中设置仿真选项: 选择Use:Keil Monitor-51 Driver; 选中Load Application at Startup,如图2.14所示。 5.在Settings选项卡中设置串口和波特率: 串口选择 COM3,波特率选择 9600, RST,DTR 均选择 Active,Catch Options全选择 Stop Program Execution with Serial Interrupt 不能选择,如图2.15所示。 图2.12 设置生成HEX文件界面 图2.13 设置主板晶振频率 图2.15 设置调试选项 十、开始调试运行程序 1.将TMD-2右上方仿真器开关拨到“仿真器”处。 2.检查电源线和串口线,上电。 3.鼠标单击菜单 Debug/Start/Stop Debug Session,或单击快捷按钮,如图2.16、图2.17所示。 图2.15 设置串口选项 图2.16 打开调试窗口

文档评论(0)

wuyuetian + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档