找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 4743|回复: 2
打印 上一主题 下一主题
收起左侧

51单片机模拟超声波测距仿真和汇编语言程序 含脉冲信号发生电路

[复制链接]
跳转到指定楼层
楼主
51单片机超声波测距proteus仿真和程序(汇编)都有


下面是模拟超声波测距proteus仿真原理图:


脉冲信号发生:


压缩包里面还有三篇论文:


超声波测距的电路设计与单片机编程.pdf
基于单片机的超声波测距系统.pdf
基于单片机的高精度超声波测距电路.pdf


测距显示单片机源程序如下:
  1.         ORG 0000H
  2.         LJMP MAIN
  3.         ORG 0003H
  4.         LJMP INTT0
  5.         ORG 0013H
  6.         LJMP INTT1
  7.         ORG 0030H
  8. MAIN:   MOV TMOD,#01H
  9.         MOV TL0,#00H
  10.         MOV TH0,#00H
  11.         MOV IE,#0FFH
  12.         SETB IT1
  13.         CLR EX1
  14.         CLR IT0
  15.         CLR P3.4
  16. DDD:    JB P1.0,JJJ
  17.         SETB P3.4
  18.         SETB EX1
  19.         MOV 30H,#00H
  20.         MOV 31H,#00H
  21.         MOV 32H,#00H
  22. JJJ:    LCALL DIS
  23.         LJMP DDD
  24.                
  25. INTT0:  CLR P3.4
  26.         CLR EX1
  27.         RETI
  28.         
  29. INTT1:   MOV   A,30H
  30.          CJNE  A,#09H,L1
  31.          MOV   30H,#00H
  32.          MOV   A,31H
  33.          CJNE  A,#09H,L2
  34.          MOV   31H,#00H
  35.          MOV   A,32H
  36.          CJNE  A,#09H,L3
  37.          MOV   32H,#00H
  38.          LJMP  L4
  39. L1:      ADD   A,#01H
  40.          MOV   30H,A
  41.          LJMP  L4
  42. L2:      ADD   A,#01H
  43.          MOV   31H,A
  44.          LJMP  L4
  45. L3:      ADD   A,#01H
  46.          MOV   32H,A
  47.          LJMP  L4
  48. L4:      RETI

  49.                
  50. DIS:    MOV R0,#30H
  51.         MOV R1,#03H
  52.         MOV R2,#0FEH
  53. LLL:    MOV A,R2
  54.         MOV DPTR,#0BFFFH
  55.         MOVX @DPTR,A
  56.         MOV A,@R0
  57.         MOV DPTR,#TAB
  58.         MOVC A,@A+DPTR
  59.         MOV DPTR,#7FFFH
  60.         MOVX @DPTR,A
  61.         LCALL TIME
  62.         INC R0
  63.         MOV A,R2
  64.         RL A
  65.         MOV R2,A
  66.         DJNZ R1,LLL
  67. ……………………

  68. …………限于本文篇幅 余下代码请从51黑下载附件…………
复制代码

所有资料51hei提供下载:
0012、51单片机超声波测距程序.rar (474.99 KB, 下载次数: 39)



分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:350966 发表于 2018-6-19 09:02 | 只看该作者
这个大不开咋回事
回复

使用道具 举报

板凳
ID:350966 发表于 2018-6-19 09:44 | 只看该作者
这个电路图怎么测距??
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表