亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊

七段數碼管 VHDL

  • 4位八段數碼管的十進制加計數仿真實驗(含電路圖和仿真文件)

    4位八段數碼管的十進制加計數仿真實驗,程序采用匯編語言編寫。此程序在仿真軟件上與EDN-51實驗板上均通過。仿真圖中的數碼管位驅動采用74HC04,如按EDN-51板上用想同的PNP三極管驅動在仿真軟件上則無法正常顯示。程序共分5塊,STAR0為數據初始化,STAR2為計數子程序,STAR3為4位數碼管動態顯示子程序,STAR4為按鍵掃描子程序,STS00是延時子程序。由于EDN-51實驗板上沒裝BCD譯碼器,所以編寫程序比較煩瑣。 程序如下: ORG 0000H                LJMP STAR0                        ;轉程序 SRAR0ORG 0200H                                          ;程序地址 0200HSTAR0:   CLR 00                                  ;位 00 清 0               MOV P1,#0FFH                    ;#0FFH-->P1               MOV P2,#0FH                      ;#0FH-->P2               MOV P0,#0FFH                    ;#0FFH-->P0               MOV 30H,#00H                    ;#00H-->30H               MOV 31H,#00H                    ;#00H-->30H               MOV 32H,#00H                    ;#00H-->30H               MOV 33H,#00H                    ;#00H-->30H               LJMP STAR3                        ;轉程序 SRAR3STAR2:   MOV A,#0AH                       ;#0AH-->A               INC 30H                                ;30H+1               CJNE A,30H,STJE                 ;30H 與 A 比較,不等轉移 STJE               MOV 30H,#00H                    ;#00H-->30H               INC 31H                                ;31H+1               CJNE A,31H,STJE                 ;31H 與 A 比較,不等轉移 STJE               MOV 31H,#00H                    ;#00H-->31H               INC 32H                                ;32H+1               CJNE A,32H,STJE                 ;32H 與 A 比較,不等轉移 STJE               MOV 32H,#00H                    ;#00H-->32H               INC 33H                                ;33H+1               CJNE A,33H,STJE                 ;33H 與 A 比較,不等轉移 STJE               MOV 33H,#00H                    ;#00H-->33H               MOV 32H,#00H                    ;#00H-->32H               MOV 31H,#00H                    ;#00H-->31H               MOV 30H,#00H                    ;#00H-->30HSTJE:      RET                                        ;子程序調用返回STAR3:   MOV R0,#30H                      ;#30H-->R0                MOV R6,#0F7H                   ;#0F7H-->R6SMG0:    MOV P1,#0FFH                    ;#0FFH-->P1                MOV A,R6                            ;R6-->A                MOV P1,A                            ;A-->P1                RR A                                     ;A向右移一位                MOV R6,A                           ;A-->R6                MOV A,@R0                       ;@R0-->A                ADD A,#04H                        ;#04H-->A                MOVC A,@A+PC               ;A+PC-->                MOV P0,A                            ;A-->P0                AJMP SMG1                        ;轉程序 SMG1SDATA:   DB 0C0H,0F9H,0A4H,0B0H,99H                DB 92H,82H,0F8H,80H,90H SMG1:     LCALL STAR4                    ;轉子程序 SRAR4                LCALL STS00                     ;轉子程序 STS00                INC R0                                 ;R0+1                CJNE R6,#07FH,SMG0       ;#07FH 與 R6 比較,不等轉移 SMG0                AJMP STAR3                       ;轉程序 SRAR3STAR4:    JNB P2.0,ST1                      ;P2.0=0 轉 ST1                CLR 00                                 ;位 00 清 0                SJMP ST3                            ;轉ST3ST1:         JNB 00,ST2                          ;位 00=0 轉 ST2                SJMP ST3                            ;轉 ST3ST2:         LCALL STAR2                    ;調子程序 STAR2                SETB 00                               ;位 00 置 1ST3:         RET                                      ;子程序調用返回ORG 0100H                                         ;地址 0100HSTS00:     MOV 60H,#003H                ;#003H-->60H  (211)DE001:     MOV 61H,#0FFH               ;#0FFH-->61H (255)DE002:     DJNZ 61H,DE002               ;61H 減 1 不等于 0 轉 DE002                 DJNZ 60H,DE001               ;60H 減 1 不等于 0 轉 DE001                 RET                                     ;子程序調用返回                 END                                    ;結束 上次的程序共有293句,經小組成員建議,本人經幾天的研究寫了下面的這個程序,現在的程序用了63句,精簡了230句。功能沒有減。如誰有更簡練的程序,請發上來,大家一起學習。 4位八段數碼管的十進制加計數仿真實驗(含電路圖和仿真文件)

    標簽: 數碼管 十進制 仿真實驗 仿真

    上傳時間: 2013-10-11

    上傳用戶:sssl

  • 德飛萊 數碼管段碼查詢V1.1

    數碼管段碼查詢

    標簽: 1.1 德飛萊 數碼管 查詢

    上傳時間: 2013-11-16

    上傳用戶:woshini123456

  • 德飛萊 數碼管段碼查詢V1.1

    數碼管段碼查詢

    標簽: 1.1 德飛萊 數碼管 查詢

    上傳時間: 2014-08-18

    上傳用戶:adada

  • 8段數碼管的源代碼

    8段數碼管的源代碼

    標簽: 8段數碼管 源代碼

    上傳時間: 2013-12-29

    上傳用戶:l254587896

  • 用hitool開發的8段數碼管的顯示程序 c語言的程序 嵌入一點匯編

    用hitool開發的8段數碼管的顯示程序 c語言的程序 嵌入一點匯編

    標簽: hitool 8段數碼管 c語言 顯示程序

    上傳時間: 2015-03-01

    上傳用戶:hzy5825468

  • 數碼管段碼速查,在單片機開發時

    數碼管段碼速查,在單片機開發時,很容易的控制數碼管

    標簽: 數碼管 單片機開發 速查

    上傳時間: 2014-01-02

    上傳用戶:athjac

  • 用匯編語言編寫的6位8段數碼管顯示程序與MS-51單片機實驗系統配合使用

    用匯編語言編寫的6位8段數碼管顯示程序與MS-51單片機實驗系統配合使用

    標簽: 51 MS 匯編語言 8段數碼管

    上傳時間: 2015-03-22

    上傳用戶:時代電子小智

  • 用于PIC的AD轉換和用HD7279A的顯示(公陰極的8段數碼管)

    用于PIC的AD轉換和用HD7279A的顯示(公陰極的8段數碼管)

    標簽: 7279A 7279 PIC HD

    上傳時間: 2013-12-26

    上傳用戶:亞亞娟娟123

  • 用msp430實現數字,語音錄音的功能,免去 錄音帶的源碼.

    用msp430實現數字,語音錄音的功能,免去 錄音帶的源碼.

    標簽: msp 430

    上傳時間: 2013-12-16

    上傳用戶:wangyi39

  • 利用 AT89S51 單片機的 P0 端口的 P0.0 - P0.7 連接到一個共陰數碼管的 a - h 的筆段上

    利用 AT89S51 單片機的 P0 端口的 P0.0 - P0.7 連接到一個共陰數碼管的 a - h 的筆段上,數碼管的公共端接地。在數碼管上循環顯示 0 - 9 數字,時間間隔 0.2 秒。

    標簽: 0.0 0.7 89S S51

    上傳時間: 2015-04-17

    上傳用戶:erkuizhang

主站蜘蛛池模板: 锡林浩特市| 叶城县| 达尔| 庆云县| 丹巴县| 独山县| 芜湖市| 洞口县| 三穗县| 正镶白旗| 内江市| 富平县| 剑阁县| 舟山市| 上高县| 从化市| 防城港市| 麻城市| 垣曲县| 元朗区| 桓台县| 遂溪县| 延长县| 精河县| 鹤岗市| 濮阳市| 丹寨县| 祁连县| 巴里| 民勤县| 长泰县| 广水市| 平和县| 集贤县| 怀来县| 东莞市| 靖西县| 鄂尔多斯市| 辽中县| 徐汇区| 阿合奇县|