欢迎光临~铭华绝缘材料网

绝缘材料批发020-86210356 Mobile180-2712-1262
联系我们
服务热线
020-86210356
手机:18027121262
传真:020-86210356
邮箱:88336037@qq.com
广州市白云区 齐富路威利商务中心7楼706号
当前位置:主页 > 新闻资讯 > 环氧板 >
STC环氧板加工89C52RC单片机超声波测距程序
浏览: 发布日期:2017-09-19


本页文章链接: http://www.ming-hua.com/huanyangban/2017/0919/17783.html

网络上集的STC89C52RC单片机超声波测距程序及电子制作实物,使用单片机最小系统进行试验,超声波部分使用HC-SR04模块,测量范围:4-300cm,实际测量上最长可达到5.70m。下面是实物图,文章后面附源程序。

4-300cn,实际测量上最长可达到5.7m

#include 'AT89X51.H'                                                                //头文件

unsigned char code fseg[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};

unsigned char code segbit[]={0x80,0x40,0x20,0x10,0x08,0x04,0x02,0x01};

unsigned char  disbuf[8]={0,0,0,0,0,0,0,0};

//-----------------------------------------------------------------------------

// 函数原形定义

#define uchar unsigned char

#define uint unsigned int

void main (void);                    // 主函数

void LED4_Display (void);            // LED显示

环氧板厂家void LED_OUT(uchar X);                // LED单字节串行移位函数

void delayms(uint);                    //延时子函数 ms

void jisuan(void);

unsigned char code LED_0F[];        // LED字模表

sbit DIO=P1^0;                //串行数据输入

sbit RCLK=P1^1;                //时钟脉冲信号——上升沿有效

sbit SCLK=P1^2;                //打入信号————上升沿有效

sbit echo=P3^2;                                                    //echo

sbit trig=P3^3;                                                    //trig

//-----------------------------------------------------------------------------


上一篇:环氧板批发步进电机仿真程序
下一篇:通用测试仪器大全环氧板批发之电子负载仪(特