- 1、本文档共25页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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)