基于AT89C52单片机的超声波测距器设计

被引:5
作者
周功明 [1 ]
周陈琛 [2 ]
机构
[1] 绵阳师范学院物理与电子工程学院
[2] 汕头大学工学院电子系
关键词
单片机AT89C52; 超声波传感器; 测距;
D O I
10.16276/j.cnki.cn51-1670/g.2008.08.028
中图分类号
TP368.12 [];
学科分类号
081201 ;
摘要
目前国内超声波测距器的设计大多采用汇编语言设计。由于单片机应用系统的日趋复杂,要求所写的代码规范化,模块化,并便于多人以软件工程的形式进行协同开发,汇编语言作为传统的单片机应用系统的编程语言,已经不能满足这样的实际需要了,而C语言以其结构化和能产生高效代码满足了这样的需求,成为电子工程师进行单片机系统编程时的首先编程语言。本设计就是一种基于AT89C52单片机、采用C语言和汇编语言混合编程来实现的超声波测距器。该文较详细地论述了采用单片机技术研制而成的泊车用超声波测距仪的基本原理,测量计算方法,实现方案。使用它,可以极大的提高泊车时的安全性。
引用
收藏
页码:49 / 53
页数:5
相关论文
共 7 条
[2]   基于多超声传感器的机器人安全避障技术 [J].
刘喜昂 ;
周志宇 .
测控技术, 2004, (03) :71-73
[3]   一种实时高精度的机器人用超声波测距处理方法 [J].
翟国富 ;
刘茂恺 .
应用声学, 1996, (01) :35-38+45
[4]  
孙传友,孙晓斌编著.感测技术基础[M].北京:电子工业出版社,2006
[5]  
李光飞,李良儿,楼然苗等编著.单片机C程序设计实例指导[M].北京:北京航空航天大学出版社,2005
[6]  
马忠梅等编著.单片机的C语言应用程序设计[M].北京:北京航空航天大学出版社,1999
[7]  
丁元杰主编.单片微机原理及应用[M].北京:机械工业出版社,1994