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

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 74HC164N+單片機(jī)驅(qū)動(dòng)程序

          74HC164N+單片機(jī)驅(qū)動(dòng)程序

          作者: 時(shí)間:2016-11-29 來源:網(wǎng)絡(luò) 收藏
          74HC系列IC廣泛應(yīng)用在數(shù)字電路上,主要在單片機(jī)電路比較多。其中,74HC164N是8位移位鎖存器,一般用來驅(qū)動(dòng)數(shù)碼管,因?yàn)橛袝r(shí)候單片機(jī)的I/O口數(shù)量有限,有時(shí)會(huì)出現(xiàn)單片機(jī)I/O不夠用的情況,這個(gè)時(shí)候就需要外接IC來擴(kuò)展。74HC164只需兩根I/O口就可以控制8位輸出,特別適應(yīng)數(shù)碼管、點(diǎn)陣屏、液晶等的驅(qū)動(dòng)。這兩根線一根是CLK、一根是DATA,只要結(jié)合時(shí)序,兩根線就可以輸出512種狀態(tài)。下面是C程序;
          void sendcode(uchar SC)
          {
          uchar i;
          for(i=0;i<8;i++)
          {
          DAT=SC&0x01;
          CLK=0;
          CLK=1;
          SC>>=1;
          }
          }
          這個(gè)是74HC164N的驅(qū)動(dòng)程序,注意,要將CLR接高電平,,A和B接數(shù)據(jù)腳。如果要發(fā)送位碼,只需調(diào)用這個(gè)子程序就行了,例如,發(fā)送0x03,只要寫sencode(0x03),就OK了,實(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); })();