那曲檬骨新材料有限公司

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

基于74LS165芯片的串行口方式仿真電路圖

454398 ? 來源:博客園 ? 作者:無悔這一生。 ? 2020-10-07 15:25 ? 次閱讀

74LS165芯片講解:

外接一個同步移位寄存器 74LS165芯片,拓展一個 8 位 并行輸入端口的電路, 可將接在74LS165芯片的8個開關 S0——S7 的狀態 通過 串行口方式 0 讀到 單片機內。

SH/LD : (一) 控制端

低電平: 74LS165芯片可以并行輸入數據,且串行輸入口關閉

高電平: 并行輸入關閉,串行輸入口打開,可以向 單片機串行傳送數據。

當 P1.0引腳連接的開關S合上的時候,可以進行 S0-S7的狀態數字量的并行輸入。

單片機采用中斷的方式來對狀態進行讀取,并從 P2 端口通過 LED 顯示輸出。 (也就是對應LED 燈點亮)

仿真電路圖:

參考代碼:

 1 #include
 2 #include"intrins.h"
 3 #include
 4 #define uint16 unsigned int
 5 #define uchar8 unsigned char 
 6 
 7 uchar8 nRxByte ;
 8 
 9 sbit P1_0=P1^0;
10 sbit P1_1=0x91;
11 
12 void delay ( uint16 i)
13 {
14     uchar8  j;
15     for( ; i>0;i--)
16     for(j=0;j<125;j++)    ;
17 
18 }
19 
20 main()
21 {
22     SCON = 0x10;   //  這里設置了 對應 REN =1, 允許了串行口接受數據 
23      ES=1;           //  允許串行口中斷
24      EA=1;           //  允許全局中斷
25 
26      for( ; ; ) ;
27 
28 }
29 
30 void Serial_Port( )   interrupt 4   // 串行口中斷服務子程序
31 {
32 
33   if(P1_0 == 0)  // 解釋: P1^0 =0 表示開關S 按下, 可讀開關 S0~S7 的狀態,如果不按下,就沒法輸入低電平
34   {
35     
36     P1_1=0;      // 165芯片允許并行讀入開關的狀態,串行口關閉
37       delay(10);
38 
39     P1_1=1;  // 將 開關的狀態 串行 讀入到 串口中 
40   
41     RI=0  ;  //   接收中斷標志 RI 清 0
42 
43     nRxByte = SBUF ;   //  開關狀態從 SBUF 讀入到 nRxByte 單元
44 
45     P2= nRxByte;       // 開關狀態數據送到 P2 端口, 驅動 發光二極管 發光
46   
47   }
48 
49 }
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 單片機
    +關注

    關注

    6043

    文章

    44622

    瀏覽量

    638518
  • 移位寄存器
    +關注

    關注

    3

    文章

    259

    瀏覽量

    22342
  • 74LS165
    +關注

    關注

    1

    文章

    6

    瀏覽量

    4058
收藏 人收藏

    評論

    相關推薦

    RS485 串行口電路圖

    RS485 串行口電路圖 
    發表于 09-22 16:48

    AT89C51串方式0外接74LS165時,讀取數據有偏差

    仿真電路圖見附件ex6_mode0_input.zip程序是這樣的:#include #include unsigned char read165 (void){ unsigned char uch
    發表于 04-02 10:27

    74LS165如何接可以實現并串轉換?

    74LS165如何接可以實現并串轉換?如何接電路?
    發表于 03-06 17:35

    74hc164和74hc165驅動程序對不?

    寄存器中UART_init();//74LS165工作在時鐘控制下的串行移位狀態While(RI==0);//循環等待RI=0;PA_data=SBUF;return PA_data;//返回并行輸入
    發表于 05-06 21:59

    請問如何使用74LS165將AVR的串口輸入擴為并口輸入?

    使用74LS165將AVR的串口輸入擴為并口輸入。
    發表于 11-17 07:35

    74ls165引腳,74ls165參數資料

    74ls165引腳:74LS165 pdf|sn54165A pdf
    發表于 09-06 15:34 ?1.1w次閱讀
    <b class='flag-5'>74ls165</b>引腳<b class='flag-5'>圖</b>,<b class='flag-5'>74ls165</b>參數資料

    芯片74LS165資料

    芯片74LS165資料,需要的朋友可以下載來學習。
    發表于 12-31 10:13 ?40次下載

    74LS165英文手冊

    74LS165英文手冊,感興趣的小伙伴們可以瞧一瞧。
    發表于 11-21 16:19 ?3次下載

    74ls164驅動4位數碼管_74ls164驅動數碼管電路

    74LS164是一個串行輸入并行輸出的移位寄存器,可用于擴展并行輸出口。74LS165是8位并行輸入串行輸出移位寄存器,可以擴展一個或多個8位并行I/O
    發表于 01-27 11:48 ?2.1w次閱讀
    <b class='flag-5'>74ls</b>164驅動4位數碼管_<b class='flag-5'>74ls</b>164驅動數碼管<b class='flag-5'>電路</b>

    怎么樣用單片機的串口驅動74LS165

    I/O接口的功能是負責實現CPU通過系統總線把I/O電路和外圍設備聯系在一起,按照電路和設備的復雜程度,。用I/O模擬移位寄存器的時序驅動74LS165,實現并行數據的輸入。如下圖所示,P1.5被用于
    的頭像 發表于 03-07 11:18 ?7025次閱讀
    怎么樣用單片機的串口驅動<b class='flag-5'>74LS165</b>

    74ls165中文資料匯總(74ls165引腳及功能_工作原理及應用電路

    本文詳細介紹了74ls165中文資料,其中包括74ls165引腳及功能、74ls165工作原理、真值表和時序等工作參數和電氣特性,另外還
    發表于 05-08 08:33 ?7.5w次閱讀
    <b class='flag-5'>74ls165</b>中文資料匯總(<b class='flag-5'>74ls165</b>引腳<b class='flag-5'>圖</b>及功能_工作原理及應用<b class='flag-5'>電路</b>)

    74ls165應用電路圖大全(三款74ls165應用電路

    74LS165是并行輸入,串行輸出移位寄存器。本文主要介紹了三款74ls165應用電路圖
    發表于 05-08 08:55 ?1.8w次閱讀
    <b class='flag-5'>74ls165</b>應用<b class='flag-5'>電路圖</b>大全(三款<b class='flag-5'>74ls165</b>應用<b class='flag-5'>電路</b>)

    一文看懂74ls165級聯測試程序與proteus仿真電路圖

    本文首先對74LS165功能、工作原理和邏輯進行了詳細的介紹,其次介紹了單片機I/O端口驅動74LS165電路圖,最后介紹了74ls165
    發表于 05-08 09:17 ?1.5w次閱讀
    一文看懂<b class='flag-5'>74ls165</b>級聯測試程序與proteus<b class='flag-5'>仿真</b><b class='flag-5'>電路圖</b>

    串行口通信(二)

    IO。這個方式完成時需要借用外部移位寄存器。74ls164,74ls165兩個移位寄存器與串行口方式0相得益彰。下面來介紹這兩個寄存器與
    發表于 02-23 17:25 ?643次閱讀

    使用單片機和74LS595和74LS165擴展實現8乘8鍵盤的仿真文件免費下載

    本文檔的主要內容詳細介紹的是使用單片機和74LS595和74LS165擴展實現8乘8鍵盤的仿真文件免費下載免費下載。
    發表于 03-22 11:21 ?21次下載
    百家乐官网游戏唯一官网站| 无锡百家乐官网的玩法技巧和规则| 免费百家乐追号工具| 大上海百家乐官网的玩法技巧和规则| 九乐棋牌官网| 百家乐能破解| 豪享博百家乐官网的玩法技巧和规则| 百家乐如何看牌| 澳门百家乐官网几副牌| 六合彩今晚开什么| 罗马百家乐的玩法技巧和规则| 百家乐官网游戏种类| 百家乐官网平台出租家乐平台出租| tt娱乐城怎么样| 现金二八杠游戏| 百家乐太阳城真人游戏| 来博百家乐游戏| 威斯汀百家乐的玩法技巧和规则| 百家乐出千原理| 广州百家乐官网牌具公司| 棋牌百家乐官网怎么玩| 二八杠生死门| 金都娱乐城真人娱乐| 大发888网页游戏平台| 百家乐国际娱乐平台| 百家乐娱乐城优惠| 实战百家乐官网十大取胜原因百分百战胜百家乐官网不买币不吹牛只你能做到按我说的.百家乐官网基本规则 | 大发888下载不了| 游戏机百家乐作弊| 属马做生意坐向| 赌王百家乐官网的玩法技巧和规则 | 全讯网一码353788| 天堂鸟百家乐的玩法技巧和规则| 百家乐览| 粤港澳百家乐娱乐场| 太阳城百家乐主页| 澳门百家乐技巧皇冠网| 网上百家乐怎么破解| 澳门百家乐十大缆| 澳门百家乐奥秘| 百家乐赌场娱乐城|