实训4 单片机循环程序(P1口操作).doc

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

实训4 循环程序(P1口操作) 成绩 日期 实训 作业 一、实训目的与要求 1、掌握ICES仿真器硬件连接与软件设置的方法; 2、掌握以下内容: 1)熟练进行ICES仿真器硬件连接与软件设置 2)掌握MCS-51输入/输出端口(P1口)的应用 3)调试并观察运行结果 ① 掌握ICES仿真器进行硬件仿真操作; ② 运行程序并得到调试结果 二、实训设备 爱思单片机仿真器一台;5V电源一台;配套实训板一块(图4-1);PC机一台。 图4-1 实训板1 图4-2 实训板电原理图 三、实训电原理图 单片机实训板电原理图4-2所示,P1口的P1.0~P1.3作为数据输入口,连接逻辑电平开关S0~S3;P1.4~P1.7作为输出口,连接发光二极管D1~D4。 四、实训内容与步骤 ㈠ 直接编写程序对P1口进行输入/输出传送 ⒈ 试编写一段程序,将P1.0~P1.3的不同开关组合的状态从P1.4~P1.7送出,并在发光二极管上显示出来(P1.0~P1.3高电平,对应P1.4~P1.7发光二极管亮)。在执行程序时,不断改变开关S0~S3的状态,可观察到发光二极管的变化。 ⒉ 参考程序清单如下: ORG 0000H LOOP: ORL P1,#OFH MOV A,P1 ANL A,#OFH SWAP A CPL A MOV P1,A SJMP LOOP END ⒊ 操作要求 ⑴ 爱思(ICES)仿真器硬件连接 ICES 仿真器所有硬件功能都由主机软件控制。P0 、P2 端口的设置、系统时钟信号源等都在软件控制下设置完成,没有任何复杂的硬件开关设置。 图4-3爱思(ICES)仿真器硬件连接图 ① 把ICES仿真器的电源开关打向“OFF” 档(向下), 关掉目标电路板的电源。把 ICES 仿真器的仿真头按正确的方向插入目标电路板。 ② 把 ICES 仿真器的仿真头插针插入到仿真插座板底面的插座中。 ③ 把40P平扁电脑排线一端插入仿真插座板的牛角插座上,排线向外。把另一端插入ICES仿真器主机40P简牛插座中。 ④ 把USB通信线扁形一端插入电脑主机的USB通信端口插座中。 ⑤ 仿真插座板上“P0/P2上拉电源跳线”选择与仿真CPU方式选择 ⅰ 端口P2和P4的上拉电源,当用户目标电路的电源大于4.5V时可选择到“内部上拉电源”档如图4-4,则P0和P2端口用内部电源作为上拉电源;如用户目标电路的电源小于4.5V P0和P2端口应使用外部电源作为上拉电源。 ⅱ 当HKS MCU不属于P8XC591系列(如P98C668或 P89C51RD2 )时仿真CPU方式跳线需选择P8xC51 档;当HKS MCU为P8XC591时需选择P8x591 档。 图 4-4爱思(ICES)仿真头插座板图 ⑵ 工程的建立与爱思(ICES)仿真器软件设置 在使用ICES 仿真器前需要对Keil 和仿真器进行设置设置方法如下: ① 启动 Keil uVision2 IDE 后,打开工程,项目管理窗口的选择光标选中工程鼠标右键点击菜单[Project]-[Options for Target‘Target1’] ② 显示工程设置对话框,选中[Debug]页面如图4-5。 图4-5[Debug]页面 A)选择[Use:] 按钮(注2 )并在(注3 )中选择[ICES Debuger Driver]。ICES仿真器进行硬件调试。 B)选择(注5 ) 所示[Load Application at Startup ]表示让uVision2 IDE加载代码到ICES仿真器;如此处未选择,则仿真不能成功。 C)图中(注6)所示选取项内容会保存到工程文件内,IDE会保存所选取内容到下次打开工程。 D)点击(注4) 所示 [Settings]铵钮对ICES仿真器进行设置,显示“ICES仿真器硬件设置”对话框如图4-6。 图4-6 ICES仿真器硬件设置对话框 a) [仿真CPU:] 用户要正确设置正在使用中的仿真CPU的型号,否则可能会仿真不成功因为主机软件不检测仿真CPU的型号。 b) 如选中上图 [自动加载ICES增强调试工具],则在开始调试时显示ICES附加调试工具,其中包括连续单步、定时更新显示、跟踪记录等功能快捷键。建议选中此选项。 c)[时钟类型:]表示ICES设置目标MCU实际使用的时钟信号。如果用户选择时钟类型为“External clock ”则选取仿真器主板上显示有Extrn Xtal 字

文档评论(0)

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

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档