久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 1994|回復: 0
打印 上一主題 下一主題
收起左側

51單片機的8路搶答器設計

[復制鏈接]
跳轉到指定樓層
樓主
ORG   0000H
     JMP   BEGIN
     ORG 0030H
TABLE:      ; 共陰極數碼管顯示代碼表
          DB    3FH,06H,5BH,4FH,66H ;12345
          DB    6DH,7DH,07H,7FH     ;6789
DELAY:  MOV   R5,#20
LOOP4:  MOV   R6,#50H        ;延時20X20ms
LOOP5:  MOV   R7,#100
        DJNZ  R7,$
        DJNZ  R6,LOOP5
        DJNZ  R5,LOOP4
        RET
;---------------------------------------
BEGIN:  MOV   P2,#0FFH      ;P2口置高電平,準備接收信號
        MOV   R4,#0
        MOV   A,R4          ;R4位標志值送A寄存器
AGAIN:  MOV   DPTR,#TABLE
        MOVC  A,@A+DPTR
        MOV   P1,A
LOOP1:  MOV   A,P3          ; 接收p3口的搶答信號
        CPL   A
        JZ    LOOP1
LOOP2:  RRC   A        ;有人搶答信號則逐次移動判斷哪一位搶答
        INC   R4
        JNC   LOOP2
;********************
        MOV   A,R4
        MOVC  A,@A+DPTR  ;找到相應位顯示代碼
        MOV   P1,A
LEDDIS:
         MOV A,#0FFH
         CLR C
LEDDIS1:
         RLC A
         DJNZ R4,LEDDIS1
         MOV P0,A
LOOP3:  JNB P2.2,BEGIN ;若主持人按下復位信號鍵,則轉向主程序
        CPL   P2.0       ;若沒按復位信號鍵,則通過p2.2口給出高低信號驅動蜂鳴器
        LCALL DELAY      ;調用延時子程序
        SJMP  LOOP3      ;p2.2口反復間隔0.4s變化,驅動蜂鳴器
        END  

50da81cb39dbb6fde5fef4e70924ab18962b374d.jpg (43.15 KB, 下載次數: 54)

原理圖

原理圖
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 成人av激情 | 色视频网站免费 | 在线免费观看亚洲 | 欧美激情视频网站 | 欧美h视频 | 丁香久久 | 亚洲国产精品精华素 | www.99热| 久久在看| 久久99久久99久久 | 欧美成人精品一区二区男人看 | 国产精品久久久久久久久久软件 | 国产精品久久久久aaaa九色 | 天天插天天操 | 国产精品久久久久久久久久99 | 欧美成人一级 | 一区精品视频在线观看 | 国产又色又爽又黄又免费 | 国产一极毛片 | 91高清视频在线观看 | 亚洲欧美国产视频 | 在线观看欧美一区 | 99久久精品免费看国产四区 | 中文字幕在线一区二区三区 | 蜜桃臀av一区二区三区 | 亚欧精品一区 | 日韩在线不卡视频 | h视频在线免费 | www.日本在线播放 | 亚洲欧美中文字幕在线观看 | 国产精品久久久久久久免费大片 | 毛片a| 久久久精品久久 | 日本精品一区二区三区在线观看视频 | 久久成人一区二区三区 | 亚洲精品成人av久久 | 亚洲午夜精品 | 亚洲欧美在线观看 | 欧美日韩不卡 | 久久精品在线 | 国产一区二区三区免费观看视频 |