www84811.com-国产区一区二区三区,亚洲第一中文字幕在线观看,91精品久久香蕉国产线看观看,国产精品欧美久久

電子開發網

電子開發網電子設計 | 電子開發網Rss 2.0 會員中心 會員注冊
搜索: 您現在的位置: 電子開發網 >> 電子開發 >> 單片機 >> 正文

51單片機輸出波形程序【匯編】

作者:佚名    文章來源:本站原創    點擊數:    更新時間:2010-10-4

;********WAVE-E6000/T**************************
;*MCU:          AT89C51                       *
;*MCU-crystal:  6M                            *
;*Version:      00                            *
;*Last Updata:                                *
;*Author:                      *
;*Description:                                *
;**********************************************  
           KEY_BUF    EQU  22H    ;定義為標志寄存器   
           C_HOUR     EQU  23H
           C_MINUTE   EQU  24H
           C_SECOND   EQU  25H
;-----------------------------------------------
            ORG  0000H       ;
            AJMP MAIN        ;到主程序
            ORG  000BH       ;    
            AJMP QI          ;到定時器中斷0
            ORG  0030H       ;
;**********************************************
    MAIN:   MOV 21H,#00H     ;清通用寄存器
            MOV 22H,#00H     ;
            MOV 23H,#00H     ;
            MOV 24H,#00H     ;
            MOV 25H,#00H     ;
            MOV 26H,#00H     ;
            CLR 00H          ;清位標志
            CLR 01H          ;
            CLR 02H          ;
            CLR 03H          ;
            MOV TL0,#00H     ;
            MOV TH0,#00H     ;
            MOV TMOD,#01H    ;設置定時器為方式1
            MOV SP,#60H      ;
            SETB EA          ;開總中斷
            SETB ET0         ;開定時器中斷0
            SETB TR0         ;定時器啟動開始計數
;*********************************************
LOOP:
            CALL  KEY        ;
            CALL  DISP       ;
            AJMP  LOOP       ;
;********************************************
QI:         PUSH ACC         ;入棧保護現場
            PUSH PSW         ;
            CLR  EA          ;
            CLR  TR0         ;
            MOV  TH0,R1      ;
            MOV  TL0,R0      ;
            CPL  P1.0        '
TORETI:  
            SETB  EA         ;
            SETB  TR0        ;
            POP   PSW        ;出棧
            POP   ACC        ;
            RETI             ;
;*******************************************


;*******************************************
KEY:
            MOV    P1,#0FFH       ;置P1口為1
            MOV    A,P1           ;
            MOV    KEY_BUF,A      ;
            CJNE   A,#0FF,KEY1    ;

            JB     P3.0,K1        ;
            AJMP   KEY1           ;
K1:         JB     P3.1,K2        ;
            AJMP   KEY1           ;
K2:         JB     P3.2,KEY_OUT   ;
            AJMP   KEY1           ;

KEY1:
            CALL   DELAY10MS      ;

            MOV    P1,#0FFH       ;置P1口為1
            MOV    A,P1           ;
            MOV    KEY_BUF,A      ;
            CJNE   A,#0FF,KEY3    ;

KEY2:       JB     P3.0,K1        ;
            AJMP   KEY3           ;
K1:         JB     P3.1,K2        ;
            AJMP   KEY3           ;
K2:         JB     P3.2,K3        ;
            AJMP   KEY3           ;
KEY_OUT:    RET                   ;
;------------------------------------------
KEY3:      
            JB     P2.0,S1        ;
S1_1:
            CALL   DISP           ;
            JNB    P2.0,S1_1      ;
  
            CLR    EA             ;
            MOV    R1,#3CH        ;
            MOV    R0,#0B0H       ;

            MOV C_HOUR,#00H       ;10Hz
            MOV C_MINUTE,#10H     ;0010HZ來表示

            SETB   TR0            ;
            SETB   EA             ;
            AJMP   KEY_OUT        ;
;-----------------------------------------  
S1:         
            JB     P2.1,S2        ;
S2_2:
            CALL   DISP           ;
            JNB    P2.1,S2_2      ;
  
            CLR     EA            ;
            MOV R1, #0D6H         ;
            MOV R0, #78H          ;

            MOV C_HOUR,#01H       ;100Hz
            MOV C_MINUTE,#00H     ;0100HZ來表示

            SETB    TR0           ;
            SETB    EA            ;
            AJMP    KEY_OUT       ;
;----------------------------------------
S3:         
            JB     P2.2,S4        ;
S2_3:
            CALL   DISP           ;
            JNB    P2.1,S2_3      ;
  
            CLR     EA            ;
            MOV R1, #0F6H         ;
            MOV R0, #3CH          ;

            MOV C_HOUR,#02H       ;200Hz
            MOV C_MINUTE,#00H     ;0200HZ來表示

            SETB    TR0           ;
            SETB    EA            ;
            AJMP    KEY_OUT       ;
;----------------------------------------
S4:

 


;****************************************
TAB:       DB 0C0H,0F9H,0A4H,0B0H,99H
           DB 92H,82H,0F8H,80H,90H
;****************************************
DISP:      MOV R6,C_HOUR
           MOV DPTR,#TAB
           MOV A,R6
           SWAP A
           ANL A,#0FH
           MOVC A,@A+DPTR
           MOV P1,A
           CLR P3.3
           ACALL DL             ;SEND DISPPLAY HOUR HIGHT BIT
           SETB P3.3

           MOV A,R6
           ANL A,#0FH
           MOVC A,@A+DPTR
           MOV P1,A
           CLR P3.5
           ACALL DL
           SETB P3.5           ;SEND DISPPLAY HOUR LOW BIT

           MOV R7,C_MINUTE
           MOV A,R7
           SWAP A
           ANL A,#0FH
           MOVC A,@A+DPTR
           MOV P1,A
           CLR P3.6
           ACALL DL
           SETB P3.6            ;SEND DISPPLAY MINUTE HIGHT BIT

           MOV A,R7
           ANL A,#0FH
           MOVC A,@A+DPTR
           MOV P1,A
           CLR P3.7
           ACALL DL
           SETB P3.7            ;SEND DISPLAY MINUTE LOW BIT

           RET
;**************************************
DL1MS:      MOV 30H,#02H        ;延時1MS
DL1:        MOV 31H,#0FFH
DL2:        DJNZ 31H,DL2
            DJNZ 30H,DL1
            RET
;****************************************
 DELAY10MS: 
            MOV R5,#3           ;延時10MS
 DL1:       MOV R6,#200
 DL2:       MOV R7,#125
 DL3:       DJNZ R7,DL3
            DJNZ R6,DL2
            DJNZ R5,DL1
            RET
            END

Tags:51單片機,輸出波形,程序  
責任編輯:admin
請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
1分 2分 3分 4分 5分

還可以輸入 200 個字
[ 查看全部 ] 網友評論
關于我們 - 聯系我們 - 廣告服務 - 友情鏈接 - 網站地圖 - 版權聲明 - 在線幫助 - 文章列表
返回頂部
刷新頁面
下到頁底
晶體管查詢
www84811.com-国产区一区二区三区,亚洲第一中文字幕在线观看,91精品久久香蕉国产线看观看,国产精品欧美久久
亚洲五码中文字幕| 成人高清免费在线播放| 久久只精品国产| 成人黄色小视频在线观看| 亚洲免费观看高清完整版在线观看熊| 91福利视频在线| 理论片日本一区| 国产精品九色蝌蚪自拍| 欧美怡红院视频| 国精品**一区二区三区在线蜜桃| 亚洲国产成人在线| 欧美日韩性生活| 国产精品一区二区在线看| 亚洲精品精品亚洲| 日韩一区二区电影网| 高清av一区二区| 五月婷婷久久综合| 国产嫩草影院久久久久| 欧美色大人视频| 国产精品综合二区| 一区二区三区四区不卡视频| 精品国产麻豆免费人成网站| 91免费版pro下载短视频| 美国毛片一区二区三区| 亚洲色图一区二区| 精品国产精品网麻豆系列| 色婷婷综合视频在线观看| 精品一区二区在线看| 一区二区三区精品在线| 久久综合丝袜日本网| 欧美无乱码久久久免费午夜一区| 韩国视频一区二区| 亚洲二区视频在线| 国产日韩欧美综合在线| 在线不卡的av| 91同城在线观看| 国内成人免费视频| 亚洲va中文字幕| 国产精品免费人成网站| 欧美一级欧美一级在线播放| 91亚洲永久精品| 国产一区福利在线| 亚洲电影激情视频网站| 国产精品网站在线| 欧美r级在线观看| 欧美日韩电影在线| av中文一区二区三区| 久久精品99国产精品| 亚洲午夜久久久久中文字幕久| 欧美激情中文字幕| 精品国产乱码久久久久久久久| 欧美性受xxxx黑人xyx性爽| 丁香五精品蜜臀久久久久99网站| 人人狠狠综合久久亚洲| 亚洲狠狠爱一区二区三区| 国产精品毛片高清在线完整版| 精品国免费一区二区三区| 欧美日韩国产欧美日美国产精品| 99久久99久久综合| 国产精品亚洲午夜一区二区三区 | 色香色香欲天天天影视综合网| 精品一区二区久久| 五月天中文字幕一区二区| 亚洲精品久久久蜜桃| 国产精品色在线| 国产亚洲自拍一区| 精品国产免费久久| 日韩欧美国产小视频| 欧美日韩国产另类一区| 91麻豆6部合集magnet| 成人av综合一区| 国产精品一区一区| 国产综合色精品一区二区三区| 日本欧美一区二区在线观看| 亚洲国产成人av网| 亚洲自拍偷拍九九九| 亚洲激情中文1区| 亚洲嫩草精品久久| 亚洲视频免费观看| 成人欧美一区二区三区1314| 国产欧美日韩精品在线| 国产日韩欧美制服另类| 久久久99精品免费观看| 久久久亚洲国产美女国产盗摄| 日韩一二三四区| 日韩欧美你懂的| 日韩一本二本av| 日韩亚洲欧美在线观看| 日韩精品一区二区三区蜜臀 | 国精品**一区二区三区在线蜜桃| 免费看黄色91| 久久97超碰国产精品超碰| 久久国产福利国产秒拍| 男人的j进女人的j一区| 免费看日韩精品| 久久电影网站中文字幕| 国产在线一区二区| 国产剧情一区二区| 大胆亚洲人体视频| av亚洲精华国产精华精华| a美女胸又www黄视频久久| 91免费视频网址| 欧美中文字幕一区二区三区| 欧美日韩国产一级二级| 91精品国产综合久久精品麻豆| 91精品国产综合久久久久久| 欧美tickle裸体挠脚心vk| 久久久久久久久久久99999| 久久精品视频免费| 一区在线观看视频| 一区二区三区欧美亚洲| 亚洲成人第一页| 美女高潮久久久| 国产一区二区三区电影在线观看| 国产高清不卡二三区| 9色porny自拍视频一区二区| 色婷婷亚洲综合| 91精品国产乱| 国产午夜精品一区二区三区视频| 国产精品免费视频一区| 亚洲主播在线播放| 欧美aaa在线| 国产高清不卡一区| 91女人视频在线观看| 3751色影院一区二区三区| 精品国产伦一区二区三区观看体验 | 日韩欧美一区二区三区在线| 久久免费精品国产久精品久久久久| 国产欧美精品一区二区三区四区| 亚洲少妇中出一区| 日韩精品电影一区亚洲| 国产综合久久久久久久久久久久| 成人午夜激情在线| 欧洲视频一区二区| 精品国产网站在线观看| 亚洲欧美在线观看| 日欧美一区二区| 福利91精品一区二区三区| 在线免费观看不卡av| 欧美www视频| 亚洲欧美另类在线| 免费人成网站在线观看欧美高清| 岛国av在线一区| 欧美日韩高清影院| 国产午夜亚洲精品午夜鲁丝片| 亚洲精品少妇30p| 久久精品国产亚洲一区二区三区| 波多野洁衣一区| 69堂成人精品免费视频| 日精品一区二区| 成人性视频免费网站| 欧美美女一区二区三区| 国产欧美一区二区在线| 亚洲chinese男男1069| 精品亚洲porn| 91国偷自产一区二区三区观看| 欧美videos大乳护士334| 亚洲欧美另类久久久精品| 久久99久久99| 欧美午夜精品免费| 亚洲国产精品成人综合色在线婷婷 | 亚洲三级电影全部在线观看高清| 秋霞电影网一区二区| av中文字幕亚洲| 欧美mv和日韩mv的网站| 亚洲一区二区三区在线看| 国产成人精品亚洲777人妖 | 精品国产乱码久久久久久免费| 亚洲色图欧美激情| 黑人精品欧美一区二区蜜桃 | 欧美日韩在线三区| 国产欧美日韩在线看| 欧美a级理论片| 在线观看免费成人| 欧美激情一区不卡| 蜜乳av一区二区三区| 欧美色精品天天在线观看视频| 欧美精彩视频一区二区三区| 日本怡春院一区二区| 日本精品免费观看高清观看| 国产女主播在线一区二区| 麻豆精品国产91久久久久久| 精品污污网站免费看| 亚洲欧美日韩国产综合| 国产**成人网毛片九色 | 大桥未久av一区二区三区中文| 欧美一二三四在线| 亚洲成av人片在线观看无码| 91网站最新地址| 国产精品私人自拍| 国产一区二三区| 日韩久久精品一区| 婷婷综合另类小说色区| 欧美专区在线观看一区| 亚洲婷婷综合色高清在线| 成人污视频在线观看| 国产喂奶挤奶一区二区三区| 久久99精品视频| 欧美电影免费观看完整版| 午夜一区二区三区视频|