超声波智能测距系统设计与实现论文(编辑修改稿)内容摘要:
% % 20cm % % % 30cm % % % 40cm % % % 50cm % % % 60cm % % % 70cm % % % 80cm % % % 90cm % % % 100cm % % % 110cm % % % 120cm % % % 130cm % % % 140cm % % % 150cm % % % 160cm % % % 180cm % % % 200cm % % % 220cm 未作测量 未作测量 未作测量 未作测量 % 260cm 未作测量 未作测量 未作测量 未作测量 % 280cm 未作测量 未作测量 未作测量 未作测量 % 300cm 未作测量 未作测量 未作测量 未作测量 % 325cm 未作测量 未作测量 未作测量 未作测量 % 350cm 未作测量 未作测量 未作测量 未作测量 % 375cm 未作测量 未作测量 未作测量 未作测量 % 400cm 未作测量 未作测量 未作测量 未作测量 % 440cm 未作测量 未作测量 未作测量 未作测量 % 450cm 未作测量 未作测量 未作测量 未作测量 % 460cm 未作测量 未作测量 未作测量 未作测量 不稳定 不稳定 7 附录 A 图二 图二 8 图三 附录 B 源代码: include include //引脚定义 sbit RX = P1 ^ 1。 //接收 sbit TX = P1 ^ 2。 //发射 sbit CS = P2 ^ 6。 //片选 高电平有效 单片 LCD 使用时可固定高电平 sbit SID = P2 ^ 5。 //数据 sbit SCLK = P2 ^ 7。 //时钟 sbit BEEP = P1 ^ 5。 //报警 //Function Definition 函数声明 void Delay(int num)。 unsigned char ReadOneChar(void)。 void WriteOneChar(unsigned char dat)。 void clock_out(unsigned char dd)。 unsigned char clock_in(void)。 unsigned char read_clock(unsigned char ord)。 void write_clock(unsigned char ord, unsigned char dd)。 void Disp(void)。 void id_case1_key(void)。 void id_case2_key(void)。 9 void Set_time(unsigned char sel,bit sel_1)。 void Timer0_Init(void)。 void Init_1302(void)。 void Set_Bell(unsigned char sel, bit sel_1)。 void Bell(void)。 void Write_char(bit start, unsigned char ddata)。 void Send_byte(unsigned char bbyte)。 void Delaynms(unsigned int di)。 void Lcd_init(void)。 void LCD_Write_string(unsigned char X,unsigned char Y,unsigned char *s)。 void LCD_set_xy( unsigned char x, unsigned char y )。 unsigned char code num[]={0123456789 :.}。 unsigned char code waves[]={当前距离为: }。 unsigned char code znwk[] ={高精度超声波测距 }。 unsigned char code CM[] = { CM}。 unsigned int time=0。 long S=0。 int z。 bit flag =0。 unsigned char disbuff[4]={ 0,0,0,0,}。 /******************************************************************************/ void Lcd_init(void) //初始化 LCD { Delaynms(10)。 //启动等待,等 LCM 讲入工作状态 CS=1。 Write_char(0,0x30)。 //8 位介面,基本指令集 Write_char(0,0x0c)。 //显示打开,光标关,反白关 Write_char(0,0x01)。 //清屏,将 DDRAM 的地址计数器归零 } /******************************************************************************/ void Write_char(bit start, unsigned char ddata) //写指令或数据 { unsigned char start_data,Hdata,Ldata。 if(start==0) start_data=0xf8。 //写指令 else start_data=0xfa。 //写数据 Hdata=ddataamp。 0xf0。 //取高四位 Ldat。超声波智能测距系统设计与实现论文(编辑修改稿)
相关推荐
....... 14 4558 封装元器件 ............................................................................................ 15 74F04 封装元器件 .....................................................................
及不同类型的样品之间矿物成分差别的大小。 三、 临港工业区地基土的微观结构及矿物成分分析 对临港工业区真空预压一期插板与二期插板之间选取的共 9 种土样,借助天津大学精密仪器学院的电镜分析中心,对防淤堵塑料排水板、普通塑料排水板、增压防淤堵塑料排水板各自板外的。 0—、 — 、 — 区间内的土样进行电镜扫描、 X 射线衍射和能谱分析,得到了各种土样的能谱曲线、
km/h‛、‚前方施工,限速 80km/h‛警示标志牌和震荡标线。 具体各种警示标志牌的设置详 见交通组织平面布置图。 封闭车道、借道进行吊装作业时,封闭的车道改道另一侧,单幅 3车道双向行驶。 在封闭路段设置隔离墩后‚向左(右)导向标志‛‚左(右)道封闭‛‚车辆慢行‛‚禁止超车‛‚禁止使用远光灯‛‚灯车‛警示标志牌。 限速分80、 60、 40三个档次。 具体的借道需安放的安全标志 :
人力资源管理(岗位体系)现场安装记录 现 场 安 装 记 录编号:2003001时 间 计:4 天 地 点 信阳华豫电厂 二号机组 6房品 名 电 缆 附 件规 格 (铜芯)数 量 4 套 黄、红相间绝缘 2500 相间绝缘 2000 相间绝缘 2500 地 2000 地 2500 地 2500 相间绝缘 2500 相间绝缘 2500 相间绝缘 2500 地 2500 地 2500
月水平,并且降至 20%以下,其中 3 月增速仅为 10%。 随着国民经济 起 稳回暖,消费者信心提升, 5 月开始服装销售增速呈现回升。 第三季度开始,零售额同比增速高于上年同期水平,第四季度增速比上年同期更是高出 个百分点,销售呈现明显好转,恢复到前两年的平均水平。 我国 20xx 年 1 至 2 月,纺织行业增加值同比增长 %。 2月份的出口数据更是大超预期:出口总额 ,已连续
,强调重点 加快发展优质禽肉生产 , 今后肉禽生产的发展重点,一是加快品种的更新换代,特别是要开发适销对路的优质产品;二是生产和加工要进一步采用新技术、新设备、新工艺,提高产业化水平;三是开拓国内、国际两个市场。 以加工企业为龙头,建立现代营销体系,进一步开拓国内市场,保持和 拓宽国际市场,扩大出口。 随着我国加入世贸组织以后, 畜产品市场发生根本变化。 一方面,出现了畜产品的结构性过剩