您的位置 首页 厂商

超声波测距电路+汇编程序

我现在在做超声波测距,用的是非门+CX20106A方案。发射部分用非门驱动,如下:(原文件名:超声波发射电路原理图gif)我手上没有74ALS04

我现在在做超声波测距,用的是非门 + CX20106A计划。发射部分用非门驱动,如下:

(原文件名:超声波发射电路原理图.gif)

我手上没有74ALS04或74LS04,所以用74HC04和HCF4069UBE替代。

超声波接纳选用CX20106A,如下:

(原文件名:接纳电路 .jpg)

我用的CX20106A是拆机件。

用万用板搭好电路之后,在网上找到了一些参阅汇编程序,我修改后能够经过串口发到PC显现超声波往复的时刻:
;///////////////////////////////////////////////////////
; USE BY :超声波测距器
; %&&&&&% :STC89C52
; OSCCAL :XT (12M)
;///////////////////////////////////////////////////////
;
T2CON EQU 0C8H
T2MOD EQU 0C9H
RCAP2L EQU 0CAH
RCAP2H EQU 0CBH
TH2 EQU 0CDH
TL2 EQU 0CCH
VOUT EQU P3.7 ;超声波输出端口

;********************************************
;* 中止进口程序 *
;********************************************
;
ORG 0000H ;复位
LJMP START
ORG 0003H ;外部中止0
LJMP PINT0
ORG 000BH ;T0溢出中止
RETI
ORG 0013H ;外部中止1
RETI
ORG 001BH ;T1溢出中止
LJMP INTT1
ORG 0023H ;串口中止
RETI
ORG 002BH ;T2EN端负跳变(52系列)
RETI

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/changshang/318637.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部