MCS-51 单片机原理试验.ppt

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

MCS-51 单片机原理试验 自动化工程学院 智能自动化实验室 张德源 单片机应用系统的开发-硬件设计 按照合同/任务要求,计划硬件功能模块,选用具有相应接口功能的不同型号单片机。(如果只懂51系列,可能要做较多的功能扩展) 选择扩展电路方案 用protel工具设计电路原理图sch文件,并计划/分配扩展芯片地址 按照装配需要确定器件封装(形状尺寸)以及电路板形状和大小,设计电路板PCB文件 把设计好的电路板PCB文件送到工厂加工 单片机应用系统的开发-软件计划 根据应用系统的要求,画出各程序功能模块的流程图。 规划主程序模块,中断程序模块,以及各模块要完成的功能,参数传递的方法等 分别画出各模块的流程图 规划变量及变量地址,堆栈地址 编写各模块程序 单片机应用系统的开发-安装调试 印制板取回后进行焊接装配,初步通电调试硬件:主要是放大器一类与CPU无关部分 在电路板上插上仿真器 调试控制软件 首先调试显示模块,然后添加键盘模块,并让两者相关(临时相关) 添加其他模块,在电路板上观察效果 对某些硬件需要编写一些专门用于调试的程序以观察硬件是否正常。 在仿真环境下,如果需要的功能全部实现,进入下一步。 单片机应用系统的开发-软件固化 仿真过程中,会生成两类数据文件,其扩展名为:BIN和HEX,文件名与你调试的文件名同名。 连接“编程器”,运行编程器软件,选择MCU型号,将单片机插入编程器插座,打开你的HEX文件(BIN文件),选择“erase”;“program”;”varify”几个步骤,将你的程序写入MCU中。 从你的电路板上拔下仿真器,换插已经写好的MCU,接通电源,你的单片机系统就可以独立工作了。开发过程基本结束。 此后就是观察和考验,找出缺点进行改进。 一些型号的MCU也可以使用“下载线”在线编程:ISP 实验-编写你的程序 在D:盘建立你的文件夹。 在目录(文件夹)中,点击鼠标右键,新建一个“文本文件”,取一个你认为恰当的文件名(暂时不要扩展名),双击此文件就可以进入编辑,开始输入你编写的程序。编完保存 注意千万不能用WORD编辑,除非你保存时注意保存为“纯文本文件”。 更改文件名的扩展名:把“txt”改为“asm”。 更改文件扩展名 如果你看不见文件扩展名,需要更改wingdows资源管理器的设置: 选择“(工具--)查看——文件夹选项——查看——隐藏已知文件类型的扩展名” 选项前的“□”把勾去掉就可以看见扩展名了 将原来扩展名“TXT”改为“ASM” 为了以后编辑方便,选择“打开方式”,点击“写字板”或者“记事本”,在“始终使用…….”前面打上点勾,确定。 开始试验——仿真器介绍 连接仿真器 仿真器操作 开始试验-建立工程(1) 选择晶振频率 设置仿真器 单击“Debug”,点击下“▼”,可以看到:EMMIT-S选项,选择此项。点击“Use”使之为“⊙”,再点击“Load Application at Sta” 前面方框,使其打上勾,最后点击Setting,可以看到端口地址: 选择16进制文件输出 在:Options for “Target 1”选项中打开Output标签,在Create HEX File前面打上勾,选择生成16进制输出文件。 开始试验-建立工程(2) 点击主菜单中的“project”,在下拉菜单中选择“New”,先选择工作目录,再取一个工程名称,点击“保存”。如下图: 选择MCU型号 不用拷贝startup文件 按照实验环境,MCU型号应当选择8031/8051/8032/8052类,可以选择intel或者atmel公司的89C51/89C52 型号选择完成后,keil会询问: copy stangdard 8051 Startup Code to Project Folder and Add File to Project ? 应当选择:“否(N)” 添加你的程序 编辑和修改你的程序 展开“Source Group 1”,在下一行可以看见你的程序名,双击文件名,右边就会看到你的源程序。可以直接进行修改,保存。 编译和链接 先点击左边第1个按钮 进行编译,出现下图 运行程序 点击此按钮把程序下载到仿真机 如果出现:“运行库初始化失败”提示,你需要检查仿真机:电源灯亮否;运行灯灭否;数据线连接好没有?通常原因是绿色运行灯亮着,请按仿真机上的复位按钮使绿灯灭掉。 实验一 学习使用KEIL和仿真器 KEIL功能很多,需要大家能熟悉它的调试环境和使用方法。 大家可以到网上下载一个KEIL并安装到你自己的计算机上,空时多练习。最好能将实验指导书上的程序改写成C语言程序,下次作实验时带来调试。 没有仿真机可以用软件模拟进行调试,只有在本实验室作实验才需要按照前面进行设置。 本实验一提供的程序与

文档评论(0)

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

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

1亿VIP精品文档

相关文档