标题: 51单片机模拟超声波测距仿真和汇编语言程序 含脉冲信号发生电路 [打印本页]

作者: zpf777    时间: 2017-5-25 17:59
标题: 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)




作者: hwh348965051    时间: 2018-6-19 09:02
这个大不开咋回事
作者: hwh348965051    时间: 2018-6-19 09:44
这个电路图怎么测距??




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1