介绍 一、需要的器件 1. 51单片机:任意一款都可以,我这里使用的是STC89C52 2. LCD1602显示屏:我这里使用的是LCD1602A不带转接板的八位显示屏,是比较正常的一款。 3. 超声波测距模块:根据价钱的不同有很多可供选择,我这里推荐使用HC-SR04,因为便宜。。。 4. 杜邦线若干:在这里使用母对母杜邦线。 二、原理
LCD1602显示屏的使用原理在我的这篇博客里有很详细的介绍。[LCD1602介绍](https://blog.csdn.net/qq_44629109/article/details/105344800) 超声波模块的原理和使用方法在这篇博客有介绍。[超声波测距模块介绍](https://blog.csdn.net/qq_44629109/article/details/105416956) 当然,我在下面的代码中,会有很多的注释,便于大家理解。 工程代码 一、 LCD1602 在这里我们可以把LCD1602的使用放在一个头文件里,这样以后每次使用,我们都可以直接调用,就不用我们自己每次都要编写了。