网站大量收购闲置独家精品文档,联系QQ:2885784924

交通信号灯程序调试步骤.doc

  1. 1、本文档共28页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
交通信号灯调试 一、 线路板的检测和调试 1。硬件调试 硬件调试是利用基本测试仪器(万用表、示波器等),检查用户系统硬件中存在的故障、其中硬件调试可分为静态调试与动态调试两步进行 1、1静态调试 静态调试是在用户系统未工作时的一种硬件检测。 第一步:目测: 检查外部的各种元件或者是电路是否有断点。 第二步:用万用表测试: 先用万用表测试目测中有疑问的连接点,再监测电源和地线是否正确、可靠连接差不多他们之间是否有短路现象,发现问题后及时修改,以免通电试验后造成线路板和元器件的毁坏。 第三步:通电检测: 给焊接好的线路板通电,通电后先目测有无异常现象(冒烟,火花现象),然后用手背测试大功率器件和集成电路等有无温升,若出现以上现象,马上断电; 检测所有有插座的器件的电源和地是否符合要求; 在本项目中需要测试的有: U1—40=5V,U1-31=5V,U1—9=0V(S1没按下),U1—9=5V(S1按下),还有SB1—SB4 4个按键分别是按下时=0V,弹起时=5V; 利用导线分别把LED、蜂鸣器、数码管接到相应的低电平,测试线路和元器件是否正常工作、 1、2动态调试 动态调试是在用户系统工作的情况下发现和排除用户系统硬件中存在的器件内部故障、器件连接逻辑错误等的一种硬件检查。动态调试的一般方法是由近及远、由分到合、由分到合是指首先按逻辑功能将用户系统硬件电路分为若干块,当调试电路时,与该元件无关的 器件全部从用户系统中去掉,如此能够将故障范围限定在某个局部的电路上、当各块电路无故障后,将各电路逐块加入系统中,在对各块电路功能及各电路间估计存在的相互联系进行调试。由分到合的调试既告完成。由近及远是将信号流经的各器件依照距离单片机的逻辑距离进行由近及远的分层,然后分层调试。调试时,仍采纳去掉无关元件的方法,逐层调试下去,就会定位故障元件了。 2软件调试  在本项目中,我们首先将教材《单片机应用技术》中的第二页的“信号灯的闪烁控制”的程序录入,并烧录到芯片中去,然后通电试验,这是合格的线路板的状态时所有发光二极管闪烁,按下复位按键S1,系统复位、 下面我详细介绍下程序录入、烧录的整个过程,在这个过程中需要一个编译软件和一个烧录器,在这儿我们的编译软件采纳的是万利电子的“MedWin V2、39中文版”烧录器采纳的是致远电子“EasyPRO 80B、 2。1 编写程序 双击桌面的“MedWin V2、39中文版图标,弹出对话框: 在这儿,我们不是选用的万利电子的仿真器,因此我们选择“模拟仿真”选项后,单击“模拟仿真”就会进入MedWin V2、39中文版的操作界面,在此时假如是第一次使用这个软件,他会首先弹出一个对话框: 这个对话框的意思是提示您的文件的保存的路径,和文件名的注意事项,假如不需要修改点击“确定”,后进入MedWin V2、39中文版的操作界面,如图: 执行菜单命令【文件】/【新建】,出现如图所示的选择类型对话框;   在选择合适的路径和合适的文件名后,如下图: 单击【打开】按钮或按【Enter】键确认,就进入程序的录入界面,如图: 在这儿就能够录入教材《单片机应用技术》中的第二页的“信号灯的闪烁控制”的程序了。录入结束后,执行菜单命令【文件】/【保存】,后保存下录入的程序(在以后所有的时候,在多保存下,放置意外出现时,因没有保存造成程序的丢失)。 在录入结束后要进行汇编,才能把源程序转换成由机器语言构成的目标程序,执行菜单命令【项目管理】/【编译/汇编】(或Ctrl+F7),即可完成对当前源程序的“编译/汇编”、 程序经“编译/汇编”后,观察屏幕下方的消息窗口,会出现纠错信息,提示是否存在错误、错误出现的位置及错误的类型和数量等,可依照信息提示对源程序的错误进行纠正,再重新进行“编译/汇编”直至错误信息数量为“0”。 执行菜单命令【项目管理】/【输出Intel Hex文件】,生产相应的目标程序,再将目标程序代码写入到单片机芯片内部的程序存储器中。 2、2 烧录程序 双击桌面的“EASYPRO PROGRAMMER”图标,弹出对话框: 这个对话框表示烧录器没有连接或者没有安装USB驱动程序(安装驱动程序,将C:\EasyPROs\UsbDriver\UsbDriver、EXE。运行后,重新练级一次USB接口即可)、 再双击桌面的图标后,弹出对话框: 第一步:选择合适的芯片 单击界面左边的“选择按键,弹出对话框: 选择的顺序是右-左—中,首先选择右边的类型中的“MCU”,然后选择左边的厂商中的“ATMEL-AT89SXX,最后选择中间器件的“AT89S52”。 单击【选择】按钮或按【Enter】键确认,就回到原来的操作界面,这时候我们发现在界面的下方的芯片名称一栏差不多改成为“AT89S52”了; 第二步:导入我们

文档评论(0)

180****0501 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档