湖南科技学院电子工程系单片机课程设计报告项目登记表项目名称: 超声波的测距设计 对应课程: 单片机课程设计指导 系别年级: 电子工程系 2025 级 专业班级: 电子信息工程电信 1002 班 项目负责人: 唐建军 ( 202506002215 ) : 夏林波 ( 202506002230 ) 联系电话: 15211649249 2025 年 上 期摘要该设计主要用于测量两辆运输小车之间的实时距离,以防其相撞。该系统应能实时测量两个物体之间的距离,并通过显示来提醒操作者。在适当距离内通过声光系统报警并给出信号以进行适当操作。控制系统核心部分就是超声波测距仪的研制。因此,设计好的超声波测距仪就显得非常重要了。本设计采纳以 AT89S51 单片机为核心的低成本、高精度、微型化数字显示超声波测距仪的硬件电路和软件设计方法。整个电路采纳模块化设计,由主程序、预置子程序、发射子程序、接收子程序、显示子程序等模块组成。各探头的信号经单片机综合分析处理,实现超声波测距仪的各种功能。在此基础上设计了系统的总体方案,最后通过硬件和软件实现了各个功能模块。目录一、功能要求..........................................................................................................4二、方案论证..........................................................................................................4三、系统硬件电路设计..........................................................................................51. 单片机系统及显示电路..............................................................................52.超声波发射电路............................................................................................63.超声波检测接收电路....................................................................................7四、 系统程序的设计............................................................................................81. 超声波测距器的算法设计..........................................................................82.主程序算法设计............................................................................................83.超声波发生子程序和超声波接收中断程序................................................10五、遇到的问题以及解...