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

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 共陽數(shù)碼管連接體會(huì)

          共陽數(shù)碼管連接體會(huì)

          作者: 時(shí)間:2016-12-01 來源:網(wǎng)絡(luò) 收藏
          1.用數(shù)字萬用表,二極管測量檔位,找出4個(gè)共陽引腳。

          用紅表筆一個(gè)一個(gè)碰每個(gè)引腳,然后用黑表筆刮其他引腳,當(dāng)看到數(shù)碼管有閃爍,說明紅表筆碰到的就是閃爍的那一位數(shù)碼管的共陽腳。以此類推,找出其他三個(gè),并記錄。

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

          2.用4個(gè)PNP三極管連接掃描。
          4個(gè)E極全部并聯(lián)接在電源5V,
          4個(gè)B極分別用4個(gè)1K的電阻串聯(lián)接在P0口以外的四個(gè)I/O口,
          為了編程方便可以接在P1.0,P1.1,P1.2,P1.3
          4個(gè)C極分別接第一步找到的4個(gè)共陽引腳。
          當(dāng)P1.0,P1.1,P1.2,P1.3,分別為0(低電平)時(shí) 對應(yīng)的共陽引腳被供電,數(shù)碼管對應(yīng)的位會(huì)顯示。

          3.數(shù)碼管的8個(gè)字段引腳 abcdef 每個(gè)引腳串聯(lián)一個(gè)200歐姆的電阻,直接接到P0口的8個(gè)I/O口,當(dāng)P0口引腳為0(低電平)相應(yīng)字段發(fā)光,前提是該位數(shù)碼管對應(yīng)當(dāng)共陽口要供電,就是P1.0,P1.1,P1.2,P1.3 其中一個(gè)要為0,若P1.0,P1.1,P1.2,P1.3全為0 ,四個(gè)數(shù)碼管顯示相同的字段,其中一個(gè)為0,數(shù)碼管其中一個(gè)現(xiàn)實(shí)P0口輸出的字段。

          4.掃描程序:
          a。P1.0,P1.1,P1.2,P1.3 全輸出1 四個(gè)數(shù)碼管不被供電。
          b。對P0口輸出數(shù)碼管字段要顯示的數(shù)據(jù)(先接好電路,至于該輸出什么,試試你就知道了。)
          c。對P1.0,輸出0 第一個(gè)數(shù)碼管顯示相應(yīng)字段。
          d。對P1.0,P1.1,P1.2,P1.3 輸出1 隱藏顯示 并且對P0口輸出第二個(gè)數(shù)碼管的數(shù)據(jù)
          e。對PP1.1,輸出0 第二個(gè)數(shù)碼管顯示 相應(yīng)字段。
          f。對P1.0,P1.1,P1.2,P1.3輸出1 隱藏顯示,并對P0口輸出第三個(gè)數(shù)碼管的數(shù)據(jù)
          g。對P1.2,輸出0 (后面的和前面一樣,直到第四個(gè)顯示完畢,如此循環(huán))

          引腳圖在附圖上,看不清點(diǎn)擊下再看

          其中,12 9 8 6分別是自左至右的4位數(shù)碼管位選

          3 5 10 1 2 4 7 11分別對應(yīng)8段,接單片機(jī)I/O口由高位至低位



          關(guān)鍵詞: 共陽數(shù)碼管連接體

          評論


          技術(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); })();