<acronym id="s8ci2"><small id="s8ci2"></small></acronym>
<rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
<acronym id="s8ci2"></acronym>
<acronym id="s8ci2"><center id="s8ci2"></center></acronym>

您好,歡迎來電子發燒友網! ,新用戶?[免費注冊]

您的位置:電子發燒友網>電子元器件>芯片引腳圖>

用74HC165讀8個按鍵狀態

2018年02月02日 11:05 網絡整理 作者: 用戶評論(0

74HC165是一款高速CMOS移位寄存器,,電壓為2.0~6.0V,驅動電流為+/-5.2mA。74HC165引腳兼容TTL(LSTTL)系列(定義于JEDEC標準№.7A)。

74hc165基本參數

電壓:2.0~6.0V

驅動電流:+/-5.2mA

傳輸延遲:16ns@5V

最高頻率:56MHz@5V

邏輯電平:CMOS

工作溫度:-40~+85℃

封裝:SO16,SSOP16,DIP16,TSSOP16

  74HC165用法

  74HC165級聯,如下圖

用74HC165讀8個按鍵狀態

  SH/LD為低,并口數據存入8個位寄存器中。8個位寄存器分別為Q0、Q1、Q2、Q3、Q4、Q5、Q6、Q7。此時Q7里已經有值,可以直接讀取了所以,邏輯可以是這樣讀取Q7的數據,然后IN_CLK_LOW;IN_CLK_HIGH;制造一次上升沿,執行移位操作,使Q6的值移位到Q7中。SH/LD為高,允許移位。一個時鐘脈沖,QH向外輸出一位數據,同時,從SER采集一位數據補充8位寄存器。

  如上級聯情況,右邊74HC165的SER懸空,采集數據為0.

  左邊74HC165,一個脈沖,QH輸出一位數據,同時,從SER采集一位數據補充低位。 相當于如下: 開始前

  H1-G1-F1-E1-D1-C1-B1-A1 H2-G2-F2-E2-D2-C2-B2-A2 開始傳輸

  1,1G-1F-1E-1D-1C-1B-1A-2H 2G-2F-2E-2D-2C-2B-2A-0

  2,1F-1E-1D-1C-1B-1A-2H-2G 2F-2E-2D-2C-2B-2A-0-0

  3,1E-1D-1C-1B-1A-2H-2G-2F 2E-2D-2C-2B-2A-0-0-0 。。。

  14,B2-A2-0-0-0-0-0-0 0-0-0-0-0-0-0-0

  15,A2-0-0-0-0-0-0-0 0-0-0-0-0-0-0-0

  16,0-0-0-0-0-0-0-0 0-0-0-0-0-0-0-0

  這樣,就把2個級聯的74HC165的并口數據,全部以串口形式傳輸給了MCU。

非常好我支持^.^

(10) 34.5%

不好我反對

(19) 65.5%

( 發表人:姚遠香 )

      發表評論

      用戶評論
      評價:好評中評差評

      發表評論,獲取積分! 請遵守相關規定!

      ?
      亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
      <acronym id="s8ci2"><small id="s8ci2"></small></acronym>
      <rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
      <acronym id="s8ci2"></acronym>
      <acronym id="s8ci2"><center id="s8ci2"></center></acronym>