新聞中心

        EEPW首頁 > 模擬技術 > 設計應用 > 8051單片機典型接口電路--并行擴展靜態顯示電路圖

        8051單片機典型接口電路--并行擴展靜態顯示電路圖

        作者: 時間:2016-11-14 來源:網絡 收藏
        下圖為靜態顯示電路圖(3位LED靜態顯示電路),按下圖編制顯示子程序,顯示數(≤255)存在內RAM 30H中。

        相應的程序為:
          DIR1: MOV A,30H ;讀顯示數

          MOV B,#100 ;置除數

          DIV AB ;產生百位顯示數字

          MOVC A,@A+DPTR ;讀百位顯示符

          MOV DPTR,#0DFFFH ;置74377(百位)地址

          MOVX @DPTR,A ;輸出百位顯示符

          MOV A,B ;讀余數

          MOV B,#10 ;置除數

          DIV AB ;產生十位顯示數字

          MOV DPTR,#TAB ;置共陽字段碼表首址

          MOVC A,@A+DPTR ;讀十位顯示符

          MOV DPTR,#0BFFFH ;置74377(十位)地址

          MOVX @DPTR,A ;輸出十位顯示符

          MOV A,B ;讀個位顯示數字

          MOV DPTR,#TAB ;置共陽字段碼表首址

          MOVC A,@A+DPTR ;讀個位顯示符

          MOV DPTR,#7FFFH ;置74377(個位)地址

          MOVX @DPTR,A ;輸出個位顯示符

          RET ;

          TAB: DB 0C0H,0F9H,0A4H,0B0H,99H;共陽字段碼表

          DB 92H,82H,0F8H,80H,90H;



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 东兴市| 进贤县| 涟水县| 宜章县| 罗源县| 浮山县| 商丘市| 东源县| 昂仁县| 永定县| 松阳县| 丹东市| 龙南县| 桂平市| 道真| 富裕县| 兰考县| 思茅市| 九龙城区| 互助| 基隆市| 钟山县| 博爱县| 青神县| 长顺县| 丁青县| 谢通门县| 惠水县| 旌德县| 泗阳县| 天津市| 合阳县| 松潘县| 西城区| 平武县| 麟游县| 达日县| 依兰县| 永新县| 云阳县| 惠水县|