下载 >  开发技术 >  硬件开发 > 基于单片机8031超声波测距系统

基于单片机8031超声波测距系统

基于单片机8031超声波测距系统.设计论文
2009-06-10 上传大小:213KB
想读
分享
收藏 举报
单片机超声波测距系统的设计

这是一种可应用于倒车雷达的超声波测距系统。本系统采用单片机为核心, 结合发射和接受模块构成整个的测距系统。倒车雷达是用来探测车身和周围的障碍物并显示其距离,以帮助驾驶员安全倒车或泊车的辅助电子设备,在纵多的汽车中逐渐普及应用,而且较多的应用了本系统设计采用的无源探头。采用无源探头能够降低整个系统的设计成本,为能够更广泛的应用超声波测距系统打了坚实的基础。因此,本系统的设计具有广泛的运用价值和意义。

立即下载
基于51单片机超声波测距报警系统.c

已经实现了,绝对好用 void main() { beep = 0; //开机叫一声 delay_1ms(150); P0 = P1 = P2 = P3 = 0xff; //初始化单片机IO口为高电平 send_wave(); //测距离函数 smg_display(); //处理距离显示函数 time_init(); //定时器初始化程序 init_eeprom(); //开始初始化保存的数据 send_wave(); //测距离函数 send_wave(); //测距离函数 while(1) { if(flag_300ms == 1) { flag_300ms = 0; clock_h_l(); //报警函数 if(beep == 1) send_wave(); //测距离函数 if(menu_1 == 0) smg_display(); //处理距离显示函数 } key(); //按键函数 if(key_can < 10) { key_with(); //按键处理函数 } } }

立即下载
8031单片机的中断系统详解

8031单片机的中断系统简单实用,其基本特点是:有5个固定的可屏蔽中断源,3个在片内,2个在片外,它们在程序存储器中各有固定的中断入口地址,由此进入中断服务程序;5个中断源有两级中断优先级,可形成中断嵌套;2个特殊功能寄存器用于中断控制和条件设置的 编程 中断系统的结构: 5个中断源的符号、名称及产生的条件如下。 INT0:外部中断0,由P3.2端口线引入,低电平或下跳沿引起。 INT1:外部中断1,由P3.3端口线引入,低电平或下跳沿引起。 T0:定时器/计数器0中断,由T0计满回零引起。 T1:定时器/计数器l中断,由T1计满回零引起。 TI/RI:串行I/O中断,串行端口完成一帧字符发送/接收后引起。 整个中断系统的结构框图见下图一所示。 由图一可见,外部中断有下跳沿引起和低电平引起的选择;串行中断有发送(TI)相接收(R1)的区别;各个中断源打开与否,受中断自身的允许位和全局允许位的控制,并具有高优先级和低优先级的选择。 中断系统的控制寄存器: 中断系统有两个控制寄存器IE和IP,它们分别用来设定各个中断源的打开/关闭和中断优先级。此外,在TCON中另有4位用于选择引起外部中断

立即下载
基于k60的超声波测距

基于k60的超声波测距程序,可以应用于飞思卡尔。请大家广泛下载

立即下载
基于单片机超声波测距系统\基于单片机超声波测距系统的设.pdf

基于单片机的超声波测距系统\基于单片机的超声波测距系统的设.pdf

立即下载
基于avr单片机超声波测距程序 精度很高

基于avr单片机的超声波测距程序 本人亲测精度很高 0.5cm

立即下载
C51超声波测距程序-基于芯片CX20106A

/* CX20106A 超声波发送与接受程序 40KHz脉冲由单AT89S52单片机P1.0口送出,由P3.2(INT0)采用中断方式接收。 定时器0,定时器1中断方式工作,T1为8位自动重装模式(定时12.5us),T0为16位定时器(定时约65ms) 超声波接受采用外部中断INT0,接受到返回脉冲后,在外部中断程序中计算距离。 65ms超声波传播距离约65×10^(-3) × 340m/s =22.1m,距离足够了,远超CX20106A的测量范围。 40KHz对应波周期T=1/40KHz =25us,方波高占空比50%,高低电平宽度分别占0.5T=12.5us。 定时器T1采用8位自动重装模式(定时12.5us), 在单片机采用12MHz晶振的前提下,(2^8-X)×12/12 us =12.5us (1) 当X=0xF3时,2^8-X=13, (2) 当X=0xF4时,2^8-X = 12, 所以,取X=0xF3,0xF4均可以满足计时要求。 距离显示在4位数码管上,单位为cm。 */ /* 单片机P2口接74HC138(三八译码器)P2.3--74HC138:/EI、P2.2--74HC138:A2、P2.1--74HC138:A1、P2.0--74HC138:A0 译码器输出 Y0,Y1、Y2、Y3、Y4、Y5、Y6、Y7均低电平有效,分别选通1~8个数码管。包括2个四位一体数码管LG3641BH,共2x4=8个数码管。 数码管数据口为P0口。数码管为共阳4位一体数码管。 功能: 译码器输出为1——8个数码管的段选信号,轮流选择1——8数码管。 dispaly(uint d)将d(distance)的千、百、十、个依次显示在1~3号数码管上。 显示原理: 1、送出要显示的段数 2、P2译码,选择要显示的位 3、延时1——2ms,时间不能太长,否则会闪烁,也不能太短,否则会很暗。 4、取消段选,消隐! 若要显示多段,重复以上4步! */

立即下载
基于STC89C52RC的超声波测距系统设计

基于STC89C52RC的超声波测距系统设计,包括程序设计流程...

立即下载
51单片机超声波测距 含源程序,视频,Proteus原理图

51黑电子论坛 超声波测距 51单片机超声波测距仿真与实物设计 含源程序,视频,Proteus原理图

立即下载
8031单片机CPU及接口电路设计一个时钟

用8031单片机CPU及接口电路设计一个时钟

立即下载
stm32超声波测距程序(STM32F103ZET6)程序

stm32超声波测距程序(STM32F103ZET6)程序,用串口1显示

立即下载
基于单片机超声波测距系统

基于单片机的超声波测距系统

立即下载
基于单片机超声波测距设计

单片机 超声波 测距 CX20106A AT80C51

立即下载
8951单片机超声波测距设计

距离测量 (基于超声波) 89c51单片机

立即下载
基于FPGA的超声波测距系统

基于FPGA的超声波测距系统,武汉理工大学博士学位论文

立即下载
基于AVR单片机超声波测距 毕业设计

基于AVR单片机的超声波测距装置详细介绍。 包括原理、装置设计和制作过程、芯片程序等。 可作为一篇完整的毕业设计论文

立即下载
基于AT89S51超声波测距系统

基于AT89S51单片机的超声波测距系统

立即下载
51单片机超声波测距及proteus仿真

基于51单片机超声波测距及proteus仿真,采用HC-SRO4传感器,经测试可完美运行

立即下载
用STC12C5A60S2写的超声波C程序

STC12C5A60S2 超声波C程序

立即下载
K60超声波调试(发送、接收分离的模块)

关于FreeCars超声波模块在山外K60库上面的调试程序

立即下载
关闭
img

spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
点击完成任务获取下载码
输入下载码
为了良好体验,不建议使用迅雷下载
img

基于单片机8031超声波测距系统

会员到期时间: 剩余下载个数: 剩余C币: 剩余积分:0
为了良好体验,不建议使用迅雷下载
VIP下载
您今日下载次数已达上限(为了良好下载体验及使用,每位用户24小时之内最多可下载20个资源)

积分不足!

资源所需积分/C币 当前拥有积分
您可以选择
开通VIP
4000万
程序员的必选
600万
绿色安全资源
现在开通
立省522元
或者
购买C币兑换积分 C币抽奖
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
为了良好体验,不建议使用迅雷下载
确认下载
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
为了良好体验,不建议使用迅雷下载
VIP和C币套餐优惠
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
您的积分不足,将扣除 10 C币
为了良好体验,不建议使用迅雷下载
确认下载
下载
您还未下载过该资源
无法举报自己的资源

兑换成功

你当前的下载分为234开始下载资源
你还不是VIP会员
开通VIP会员权限,免积分下载
立即开通

你下载资源过于频繁,请输入验证码

您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:webmaster@csdn.net!

举报

若举报审核通过,可返还被扣除的积分

  • 举报人:
  • 被举报人:
  • *类型:
    • *投诉人姓名:
    • *投诉人联系方式:
    • *版权证明:
  • *详细原因: