- 1、本文档共70页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片机原理与接口技术课程是一门技术性和实践性很强的学
单片机原理与接口技术课程是一门技术性和实践性很强的学科,必须通过一系列的软硬件实验理论联系实际才能学好学懂,取得良好的教学效果。 实验一 伟福软件的使用 一、实验目的 1.了解并熟悉伟福软件wave6000的使用 2.学会在伟福软件环境下编写、修改、调试、和运行程序 二、实验说明 伟福软件集成了编辑器、编译器、调试器,源程序编辑、编译、下载、调试全部可以在一个环境下完成。且伟福的多种仿真器,及所支持各种CPU仿真全部集成在一个环境下。可仿真MCS51系列,MCS196系列等等。 伟福软件支持多语言多模块混合调试,支持ASM(汇编)、PLM、C语言多模块混合源程序调试,在线直接修改、编译、调试源程序。如果源程序有错,可直接定位错误所在行。 三、实验仪器和条件 计算机 伟福软件(WAVE6000) 四、实验内容 1 伟福软件的下载和安装 伟福软件的最新版本可以从伟福公司的网站上下载,其网址为。本实验以WAVE6000版本为使用软件,其它实验亦如此。 在安装过程中,如果用户没有指定安装目录,安装完成后,会在C:盘建立一个C:\WAVE6000目录,结构如下: 2 建立新程序 选择菜单[文件|关闭项目]; 选择菜单[文件|新建文件],或点新建文件按钮 编辑程序,如下图 3 保存程序 选择菜单[文件|保存文件]或点保存文件按钮,默认的文件保存位置为C:\WAVE6000\SAMPLES,再给出文件名,例如MY1.ASM。 注意:汇编源程序的文件名扩展名必须是ASM。 4 仿真器设置 选择菜单[设置|仿真器设置],对开对话框。伟福软件有两种工作方式:硬件仿真和软件仿真。本实验只使用软件部分,故使用软件仿真工作方式。具体设置如下图所示。 5 编译程序 选择菜单[项目|编译]或按编译按钮,进行编译。如果程序完全正确,编译成功,就会生成目标文件MY1.ASM,如下图所示。如果在编译过程中出现有错,可以在信息窗口中显示出来,双击错误信息,可以在源程序中定位所在行。纠正错误后,再次编译直到没有错误。 6 执行程序 选择[执行|跟踪]或按跟踪按钮进行单步跟踪调试程序。 单步跟踪就是一条一条地执行指令,若有子程序调用,也会跟踪到子程序中去。可以观察到程序每步执行的结果,“→”所指的就是下次将要执行的程序指令。“O”代表此行为可执行指令 也可以选择全速执行,所有指令一次性全执行完。程序运行的结果可以在全类窗口中观看到。 五、实验报告要求 1、实验目的 2、记录下实验中出错的地方和原理,并如何解决 3、写清调试相关程序的过程和步骤,并详细说明结果的正确性 4、总结实验中需要注意的地方和伟福软件使用说明 一、实验目的 1.学习P1口的使用方法,能正确读取P1口的状态 2.学习延时子程序的编写和使用 3.熟悉单片机仿真实验硬件环境,并能正确使用单片机实验箱 二、实验箱说明 清华大学TSC-51/98实验箱内部集成大部分在实验中可能用到的芯片和器件等,比如键盘、LED数据显示块、各种驱动芯片、译码器等等。该实验台上同时插有8031微处理器和8098微处理器,使用开关可以转换为8051实验开发系统或8098实验开发系统。默认情况下,作为8051实验开发系统。 同时为了使该实验箱应用最大化,在开发实验箱时已经将有关地址进行了分配,这一点需要特别注意。 三、实验仪器 计算机 连接导线 TSC-51/98实验箱及仿真头、仿真器等 伟福软件(WAVE6000) 四、实验内容 1.P1口做输出口,接八只发光二极管,编写程序,使发光二极管循环点亮; 2.P1口做输入口,接八个扭子开关,以实验台上74LS273做输出口,编写程序读取开关状态,将此状态在发光二极管上显示出来 3.P1口作为输入输出口。P1.0、P1.1接K1、K2;P1.2、P1.3接发光二极管L1、L2;P1.4、P1.5接L5、L6。K1作为左转开关,K2作为右转开关。L1、L2作为左转弯灯,L5、L6作为右转弯灯。要求编写程序实现如下功能:向上打K1时左转弯灯以一定频率闪烁,打K2时右转弯灯以一定频率闪烁,K1、K2同时向上或向下,发光二极管灭。 五、参考连线图 六、实验说明 本实验相对较为简单,主要任务就是熟悉硬件环境,并为后继实验打下基础。通过本实验,学习实验箱的使用方法,并尽可能地了解并熟悉实验箱的结构和布局。 本实验主要是针对P1口的读写操作,共有三个实验题目。题目1中,P1口只作为一般的输出口,驱动LED发光闪烁;题目2中,P1口只作为一般的输入口,P1口连接扭子开关,其状态或为高电平,或为低电平;题目3中,P1口既作为一般的输出口,同时也作为一般的输入口,是题目1和2的综合。 P1口为准双向口,作为一般的输入口时,为了准备读
文档评论(0)