<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 超聲波測距電路+匯編程序

          超聲波測距電路+匯編程序

          作者: 時間:2016-11-30 來源:網(wǎng)絡(luò) 收藏
          我現(xiàn)在在做超聲波測距,用的是非門 + CX20106A方案。發(fā)射部分用非門驅(qū)動,如下:

          (原文件名:超聲波發(fā)射電路原理圖.gif)

          本文引用地址:http://www.ex-cimer.com/article/201611/324009.htm


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

          超聲波接收采用CX20106A,如下:

          (原文件名:接收電路 .jpg)


          我用的CX20106A是拆機(jī)件。

          用萬用板搭好電路之后,在網(wǎng)上找到了一些參考匯編程序,我修改后可以通過串口發(fā)到PC顯示超聲波往返的時間:
          ;///////////////////////////////////////////////////////
          ; USE BY :超聲波測距器
          ; IC :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 ;復(fù)位
          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端負(fù)跳變(52系列)
          RETI


          上一頁 1 2 下一頁

          評論


          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();