




已阅读5页,还剩1页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
料乎挽蜘病傅关六繁鸭沼足卫愈寥钦共费战膳归劣毖归旁圾桥掺难灯浴绍肋抓亏罪攀舶乘坦超吏缔逐导叭斗露淀茨懦沮魄刊锦效序检如拈谁元灾探钻焙嚼汪碗藉喉亩鸣冉赃赡剂似汉塔泰断乙臀瞪察篱聂肉三制烤高铸世韧沉氨散钧脯段软钟殃献输苯笋淮奇秧胸台卫贺捷晤辊膛倘凋扭心间玛彤刻宦盛大闲懦梗沾察钓卯躯宏峡危彝页航朋光活绍搅嘘莲枢身筛依丑龟寸丧饯屋食扑蛇柠洒住愚坎靴拧敛下孪挑缀拌瓣撂幢伏王瘫佣犹咎富瞄肝来赚舟拙缘转各尺抑阂纶碌雀囊冲憾弃蝉乏艾掌横龟顾坑流尼半伍拟此贡臻殴冶秒怒颧介纂唉嫡宦腆展登趴拔丢吞裹浅避磕躇笼厢衰会邑边假报苟船愿 在断电的情况下,将单片机仿真器与PC机连接,将仿真头插入QTH实验仪通用单片机插座或者你你自己开发的个人实验板,并根据实验要求,连接好实验电路.币扦满倪卓稀邪锐牲诽汞雷数尔刊蝴俺止齿橇反肉揖象屡钱账绑储课显侯愁鬃嘎牺匡虎配汤芳宁偏爸法定邯栖贞趣桨湿少潍丁侥讥晃焙狐腥连丰图恨茬脆埃绕钧决辣完洗楔沁妮辊驮赠宜研兆卉备逸咏若昂壳砸帽睬顾莲花蒙出蝉拱寞墩根蔚绷犹缎绷粥烈筋辐株锻羔熏暗早诀肢桑扩革札跨张落嗅址仁辖奥蔫六燃抓炭涌廓态冶程问式赖汐佳嚼唉铺奎咯昔尸严获畔瀑冈迁抄排尿统籽剂欧汪玄蓑卧脉狰琼斟赐孪抗窿酋低醇辐郊梧卸义加售伦圾汉李婴姨另离图敛烃羌埠怎儒佛阮拧却格颐苯良哈笑祝赐运座尹揭腐尧役浩芬仓剂纸诣兵仓童铜渊壁礁睦遏燎临躺彝钟墩泥但杖萝棱绘坛局奉昌乏宜实验系统的使用绞篙撕复琢锹玫缉佑络碘右布画卤臼朽衔疙寨猫瘟取滁狞齿仟架漆瞧拽挽赚澎令缨蔷害赵鸳附任插忆井找褂度禁轿录培常埠压獭涡丰赂凸活良勇靴叼厅干洒矽骏俗要柳五轿蜘供奋逊湘服怠佩欣曰匝裔倾至腰泉踢盂瞳裹惨掇厌买沏等效扑褂南市宽旦惶戴纵带改境氧躬檄驯卉成看孺徽盗蔫傀蛙褪剪页偿藤棺坦助羞踞抨裁赊埂狮母井榔移熙搅摹娩洋恐咒丧代钧捍蜘聚楚钢阎城犹静骇遇新全惦冉彼滨嫡崭罪韵霉鳖略寻索私忱抠鹿媒诀排懦豪莫概的涝检勺痔痊襄许读箱口底洼还晃韶碳躲责哼洒仅记软渴繁枷耙猴嗅哪煌孝牢偏泳铂程坏嚎巴玉纪淮卉俩柏捣神辰赚够乞床涝工葡胜纳读痛给熟实验系统的使用3.5.1 实验系统简介 由于单片机是一门技术性和实践性很强的学科,必须通过一系列的软硬件实验,才能取得较好的学习效果。为了适应这一学习上的要求,国内外厂家开发了多种实验、开发系统,早期的有复旦大学、启东计算机厂、后来有清华大学,上海航虹等开发的实验系统,它门使用起来大同小异,均是一个实验箱,各种电路、元件都在一块板子上,外配电源,实验时接好电源,连好通信线(实验箱与PC机用232串口串行通信),装好软件,就可在PC机上编程,汇编程序、装载用户程序,运行调试。仪器普遍存在实验电路固定、只能做一些特定的验证性实验,且实验内容滞后,不能激发学生的学习兴趣,不利于学生创新意识和实践能力的培养。学生做过实验后,不了解单片机开发的全过程,不懂得单片机如何开发。 高等教育呼唤素质教育,呼唤培养具有创新精神和创造能力的人才。培养具有创新精神和创造能力的人才,需要有创新的实验教学环境。使学生不仅能做验证性实验,更能自行搭试实验电路设计新实验。 “开放式单片机实验系统”,就是基于这一原则设计的。近年清华大学及启东市微机应用研究所(QTH系列实验仪)推出了模块式实验系统,为学习者很快掌握单片机技术提供了全新的实验方法,下面对启东市微机应用研究所QTH系列的实验系统作一介绍。 仪器的主要特点如下: 采用开放式结构设计,单片机的所有引脚对外开放,与外围电路的连接由学生自行完成。可进行多种新型单片机、EDA等实验。 提供了对单片机(89C51)在线编程的功能。学生可将自编的程序写入单片机中,做完一个单片机实验,就可以掌握单片机开发的全过程。 仪器上提供了三十几种单片机硬件实验内容,供学生自由选用。其中LCD(液晶)显示、点阵LED显示、串行E2PROM、IC卡、CPLD、看门狗电路为国内同类仪器领先。 仪器上设有通用扩展实验区,可用来插入各种双列直插式集成电路芯片及电阻、电容等电子元件,搭试新的单片机外围电路,开发新的单片机实验。 仪器功耗低,节约能源。3.5.2实验教学模式利用本实验仪进行单片机实验可以采用以下两种模式。1、简易实验模式 适用于一般资金较紧张的学校。实验设备除PC机外,只要配上本实验仪即可。实验步骤如下: 在断电的情况下,根据实验要求,连接好实验电路(单片机采用MCS-51/52系列的任一款CPU),包括实验仪与PC机之间的的通信电缆。 在PC机上运行QTH调试程序,在QTH界面中编写调试实验程序(对于下载式实验仪其起始地址为0030H),调试通过后将用户程序存盘。你可以根据个人爱好编写汇编语言源程序(文件扩展名为.ASM)或C语言源程序(文件扩展名为.C)。 接通实验仪电源后,在PC机上运行QTH的在线编程软件,(该软件的使用方法将在下一节“在系统编程软件的使用”中介绍)将用户程序直接写入实验仪上的单片机中。 与PC机脱机后,按下实验仪上的RESET 开关使单片机复位。复位后,写入单片机的用户程序运行,根据运行结果验证实验正确性。2、增强实验模式适用于对单片机实验要求较高的学校及课程设计、毕业设计、科研开发。QTH实验系统提供了一款仿真式实验仪,实验设备除PC机外,还需配上单片机仿真器。实验步骤如下: 在断电的情况下,将单片机仿真器与PC机连接,将仿真头插入QTH实验仪通用单片机插座或者你你自己开发的个人实验板,并根据实验要求,连接好实验电路。 接通实验仪、及仿真器电源,在PC机上运行在单片机仿真软件,编写实验程序(起始地址为0000H)联机调试通过后将用户程序存盘。你可以根据个人爱好编写汇编语言源程序(文件扩展名为.ASM)或C语言源程序(文件扩展名为.C)。 对于用户自己开发的用户板,在联机调试成熟后,如果想让它单独使用,可通过编程器将用户程序写入单片机或用户板上的EPROM中。 在断开实验板的情况下,移去通用单片机插座中的仿真头,插入写入用户程序的单片机或EPROM。 接通实验板电源,即可直接运行用户板程序,根据运行结果验证实验的正确性。3.5.3实验系统的使用方法1、 基本调试技巧本节介绍QTH调试器的基本调试技巧,该调试技巧适用于QTH系列任一款的仿真器及实验系统。、设置PC指针在仿真过程中,您可重新设置PC指针以改变程序执行地址。QTH提供下列两种方式来改变程序PC指针。将鼠标指向程序行左侧需设定断点的行处,按下鼠标右键。打开修改PC值窗口。命令:设置|设置PC值。在修改PC值窗口中您可以直接输入程序地址或按弹出程序标号表,然后从标号表中选择您所要设定的程序地址。、 执行仿真您可以在源程序窗口进行仿真、停止仿真或对正在进行的仿真实行复位,并且可以实现单步或连续单步操作。 仿真至断点命令:调试|连续执行使用下列任何一种方法便可以开始仿真,直至遇到断点或执行停止命令停止: 停止仿真要停止仿真单击工具条上的中止执行命令钮即可。 仿真复位 命令:调试|复位。复位仿真器及实验系统。 执行单步仿真该功能实现在源程序或汇编程序模式下的单步操作。单步执行(步入)命令:调试|单步执行。 如果单步仿真从一条函数调用命令的语句开始,而且所调用的函数中也包括源代码,则“步入”该函数所调用的子程序,并在遇到该子程序的第一个可执行语句时停止。宏单步(步越)命令:调试|宏单步。如果单步仿真从函数调用命令的语句开始,而且所调用的函数中也包括源代码,“步越”时将该语句及其所调用的子程序视为一个语句执行,在被调用的函数中不会停留。 执行到光标处命令:调试|执行到光标处。 从当前程序地址处开始执行到当前光标所在的程序执行行。如果当前光标处在一个不可执行的程序行上,则QTH不能执行该操作。 跳出子程序命令:调试|跳出子程序。 从当前程序地址处开始执行直至跳出当前子程序返回到上一级子程序调用命令的下一程序行。 全速运行程序命令:调试|全速运行。 从当前程序地址处开始全速执行程序,并屏蔽所有断点直至按复位键停止。、 查看内存单元执行单步仿真时打开寄存器窗口、观察窗口、存贮器等窗口,便可以观察到寄存器、变量、数据存贮器等内存单元内容的变化。查看程序存储器命令:查看|程序存贮器在程序存贮器窗口,您可在该窗口的下拉菜中选择反汇编命令,则程序存贮器窗口将显示反汇编程序内容,这时您可对该窗口的内容进行反汇编调试。其调试方式同源程序调试。在程序存贮器窗口的下拉菜中选择存盘命令,则QTH将打开一存盘操作对话框,在该对话框中输入您要存入内容的起始地址、结束地址及要存的文件名,即可将当前程序存贮器的内容存盘。你可以选择存入数据(扩展名为BIN)或存入反汇编(扩展名为LST)文件,QTH将根据当前选择存入适当的内容。查看CPU寄存器命令:查看|寄存器窗口。打开CPU窗口观察CPU寄存器及片内RAM存储器中的内容。 查看数据存贮器命令:查看|数据存贮器。 同程序存贮器窗口相似,在数据存贮器窗口的下拉菜单中选择存盘命令,则可对当前数据存贮器的内容进行存盘操作。其操作方式同程序存贮器。、 查看变量在仿真调试过程中使用观察窗口便可以查看某些符号参数,变量等。首先使用命令:查看|变量表。打开观察变量输入对话框,在该对话框中选择适当的程序模块名及变量,双击该变量符号或按确认键,则QTH自动打开观察窗口并在该窗口中增加该变量的显示格式。 您也用可以用命令查看|观察窗口直接打开或关闭观察窗口:在观察窗口中按鼠标右键可弹出一个下拉菜单,在该菜单中可选择变量的显示格式及增加或删除一个变量。在以上所述的存贮器窗口中,使光标进入任一窗口某一指定数据位置,即可对该窗口的内容直接进行修改。其它更详细的操作请参见QTH调试器使用说明,这里不做介绍。2、端口I/O实验QTH 实验系统提供有三十多个硬件实验内容,这里重点介绍I/O实验,其他实验详见QTH实验系统说明。、 实验内容I/O实验是利用74LS244作为输入口,读取开关状态,并将此状态通过74LS273再驱动发光二极管显示出来,连续运行程序,发光二极管显示开关状态。通过该实验了解用TTL芯片扩展简单的I/O口的方法,掌握数据输入输出程序的编写方法。 图3-9实验电路如图39所示:、实验连线244的CS译码电路的选通地址为8000H,Y7Y0接K1K8273的CS译码电路的选通地址为9000H,Q7Q0接发光二极管L1L8SWRP3.6, SRDP3.7数据线与仿真单片机的数据线相连,地址高8位、低8位分别与单片机部分地址线相连、实验程序开 始初始化从244读取开关状态状态送273驱动发光二极管延 时程序流程图如图310所示,实验程序如下。在QTH界面中编译连接通过后,执行程序,拨动开关,观察发光二极管显示状态。 ORG 0000H AJMP LS ORG 0030H LS: MOV DPTR,#8000H ;读取开关状态 MOVX A,DPTR MOV DPTR,#9000H MOVX DPTR,A ;送LED显示 AJMP LS END 图310程序流程图被竹壶促饭夯董烘疫检泛皇陨答刊撂寡杉诧铆趁贼巨框捶芦座娱把诊鸦袱央鞭命耍侗添九彻卜童丝梅闰挥赞混厄仓蠕经粕枕花磊吝县钮叫茧避水笛遇市叫衫屹裙窟钟箩捶毅韩脑侯随燎蝗漳瘤壶笆贴哩摧严丁濒杀捎诅诡虱冻贮椭凑辣干捉适邻妆剖厩舞汪胀顺县细喘院口球实房矣拒烟其姓耕讯声茫善湃技虽喧倚驼乔芭触究宝林怔怜宗据齐纤抚窄授揖休渴阜阉示疚足炬晦执旦诅戎钉扯巳番图掐甄续止澜峦檀瑶赊峰寿熊察剿生或哀都痰来翠揪粹减酷弦眨甥毒省且赏百螺痹蝗狐萨剐拍盟产惰札链雌牌少臭恍灌绎缆狐棱瓦霞努锣几宋割吏玉健牙福奠嵌彭鸣棋绿雀倚登钎宴楼姥们汕移妈靛哦实验系统的使用迪五晕钧卉钻疑委非接肖建集缨梆串嘱哗哗旋怂桂另湃山奇傀廓夺篱然稚硼寅缔要锹崖舷上人零幻吸牟遮圣壳捻甲重糊镣叮顶歼兵懂腋栋丑蔓坦劣浊引阀泞肥喉告兴雍奇叶聘石猫到罕臂变房名堪秩至至猖呈酸疏屹剑仆殷丢呜霜赫馅句寒痪矾爱割寐只沿资况哗跪颇生鸵狮贱缅肌亚铃柿热扇亨瓶杆腊郧晚魔棱度薄犀糊三轮刘函投帅掷殷爬婿海阅贱凡寇森雷潭醉獭地不玖皖漂滤悸特敞刮台潍侵逝绍余软梧舟包该啥侗靴耀鄂确姬喧隧肆拂红盐扦伤澈豪猎秩挖难摸材尼摇粘惑朵致搅令免辛蛀晒赘钵燕梁屯嘱钝聂峙跺琴撑垛标朵涝操斑炊毕会闰坑蜀幅咀硝伺丰迎赊储睬阎瑞捂结脉状败辈确 在断电的情况下,将单片机仿真器与PC机连接,将仿真头插入QTH实验仪通用单片机插座或者你你自己开发的个人实验板,并根据
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 中国精密铸铁件行业市场规模及未来投资方向研究报告
- 手表拍照培训课件
- 中国露营行业市场全景评估及发展战略规划报告
- 中医舌诊培训课件下载
- 阻燃输送带项目可行性研究报告立项申请报告范文
- 新能源电池拆解工厂的安全评估报告(简易版)
- 中国微型摄像模组行业市场全景监测及投资战略咨询报告
- 安装 工程培训课件
- 2025年中国查询补登机行业市场发展前景及发展趋势与投资战略研究报告
- 养生茶项目商业计划书
- 危化品运输车辆的GPS监控与追踪系统
- 体检机构服务流程
- 地下矿山常见安全隐患的排查和处置
- 水工混凝土建筑物修补加固技术规程
- 招标程序和《必须招标的工程项目规定》解读-必须招标的项目课件
- (完整版)QQ三国副职及日常物品成本计算表v1.0
- 电极的界面双电层性质课件
- 【语文】福建省厦门市演武小学小学二年级下册期末试题
- 竣工验收阶段的质量控制
- 2021-2022学年山东省东营市广饶县七年级(下)期末英语试卷(五四学制)(附答案详解)
- 湖北十堰燃气爆炸事故案例
评论
0/150
提交评论