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精品久久香蕉国产线看观看,国产精品欧美久久
亚洲国产成人porn| 久久精工是国产品牌吗| 在线不卡中文字幕| 精品在线视频一区| 国产精品无圣光一区二区| 91麻豆精品秘密| 天天操天天干天天综合网| 精品欧美一区二区久久| 99这里只有久久精品视频| 亚洲成va人在线观看| 欧美sm极限捆绑bd| 97精品久久久久中文字幕| 日本视频一区二区三区| 欧美国产精品久久| 欧美系列一区二区| 精品一区二区三区在线观看国产 | 日韩一区二区在线看| 成人一区二区三区视频在线观看 | 精品国精品国产| av亚洲产国偷v产偷v自拍| 午夜a成v人精品| 国产人伦精品一区二区| 91国偷自产一区二区三区观看| 六月丁香婷婷色狠狠久久| 亚洲日韩欧美一区二区在线| 欧美一区日韩一区| 99久久久精品免费观看国产蜜| 亚洲mv在线观看| 国产女人aaa级久久久级| 欧美日韩国产高清一区二区三区 | 一区二区三区日韩| 久久久精品国产99久久精品芒果| 在线观看日韩高清av| 国产美女娇喘av呻吟久久| 亚洲欧美偷拍三级| 欧美www视频| 欧洲一区二区三区在线| 国产精品一卡二卡| 天天综合日日夜夜精品| 国产精品二三区| 精品国产区一区| 色哟哟一区二区| 国产精品综合一区二区三区| 午夜精彩视频在线观看不卡| 国产精品免费免费| 精品免费一区二区三区| 欧美性xxxxxxxx| www..com久久爱| 韩国成人福利片在线播放| 亚洲自拍偷拍综合| 亚洲国产精品成人综合色在线婷婷| 欧美一区三区四区| 欧美偷拍一区二区| www.成人在线| 国产成人三级在线观看| 蜜乳av一区二区三区| 亚洲一区在线视频| 国产精品久久久久aaaa| 久久久久久久电影| 日韩一级欧美一级| 欧美日韩一区二区欧美激情| 91在线无精精品入口| 国产成人自拍网| 精品在线一区二区三区| 五月婷婷久久综合| 夜夜精品浪潮av一区二区三区| 国产精品色呦呦| 久久久久久久精| 精品国精品国产| 日韩精品一区二区三区视频 | 99精品偷自拍| 丰满白嫩尤物一区二区| 国产一区在线精品| 六月丁香综合在线视频| 免费观看30秒视频久久| 丝袜美腿亚洲综合| 亚洲国产精品欧美一二99| 亚洲精品免费在线| 综合电影一区二区三区| 国产精品国产三级国产aⅴ入口| 久久精品欧美一区二区三区麻豆| 日韩精品一区二区三区在线播放 | 日本乱人伦aⅴ精品| 91久久精品一区二区二区| 91论坛在线播放| 91蝌蚪porny| 91麻豆6部合集magnet| 91偷拍与自偷拍精品| 92精品国产成人观看免费| 91在线观看高清| 色婷婷激情久久| 在线中文字幕一区| 在线观看视频一区| 欧美色图在线观看| 欧美老肥妇做.爰bbww| 欧美日韩国产高清一区二区 | 在线综合+亚洲+欧美中文字幕| 欧美日韩高清一区二区不卡| 欧美日韩国产天堂| 欧美一级片在线观看| 日韩精品一区二区三区在线播放 | 欧美天堂亚洲电影院在线播放| 色美美综合视频| 欧美日韩国产高清一区| 制服丝袜亚洲播放| 日韩欧美123| 久久网站最新地址| 中文一区二区在线观看| 亚洲欧美在线观看| 一区二区三国产精华液| 亚洲国产精品嫩草影院| 免费人成网站在线观看欧美高清| 麻豆国产精品一区二区三区| 国产一区在线视频| k8久久久一区二区三区 | 欧美亚州韩日在线看免费版国语版| 欧美体内she精视频| 日韩一级免费观看| 国产亚洲欧美色| 亚洲欧美日韩国产综合| 亚州成人在线电影| 精品在线播放免费| 成人福利在线看| 欧美三级蜜桃2在线观看| 91精品午夜视频| 国产视频亚洲色图| 亚洲激情一二三区| 蜜桃视频第一区免费观看| 国产精品影视在线观看| 91亚洲永久精品| 欧美高清视频一二三区| 久久综合999| 成人欧美一区二区三区小说 | jlzzjlzz欧美大全| 欧美片在线播放| 久久亚洲一区二区三区明星换脸| 中文字幕中文字幕一区二区| 一区二区三区在线观看欧美| 麻豆精品视频在线| 99久久精品久久久久久清纯| 欧美日韩电影在线| 久久久久97国产精华液好用吗| 综合电影一区二区三区 | 欧洲亚洲精品在线| 久久嫩草精品久久久久| 亚洲女同ⅹxx女同tv| 久久精品99国产精品| 91香蕉视频黄| 日韩你懂的在线观看| 综合欧美一区二区三区| 奇米一区二区三区av| 成人动漫在线一区| 欧美一区二区三区视频在线 | 99国产欧美久久久精品| 欧美一区二区三区色| 国产精品久久久久一区二区三区共| 亚洲成年人网站在线观看| 国产suv精品一区二区6| 6080yy午夜一二三区久久| 国产精品美女视频| 五月婷婷色综合| jizzjizzjizz欧美| 日韩午夜小视频| 一区二区三区在线观看欧美| 国产一区二区三区久久久| 欧美手机在线视频| 中文字幕精品在线不卡| 日韩精品亚洲专区| 99re热这里只有精品视频| 精品少妇一区二区三区日产乱码 | 成人欧美一区二区三区小说| 九色综合狠狠综合久久| 欧美亚洲国产一区二区三区va| 久久色在线视频| 日韩精品一级二级| 一本久久a久久精品亚洲| 久久久不卡影院| 日一区二区三区| 一本久久综合亚洲鲁鲁五月天 | 久久精品国产**网站演员| 欧美色国产精品| 中文字幕中文字幕在线一区 | 欧美一区二区成人6969| 一区二区成人在线| 99视频国产精品| 久久精品人人做| 久久99九九99精品| 欧美男女性生活在线直播观看| 一区免费观看视频| 国产91精品久久久久久久网曝门| 91精品国产一区二区| 亚洲一级二级在线| av在线播放不卡| 国产亚洲欧美激情| 麻豆一区二区在线| 51久久夜色精品国产麻豆| 亚洲国产成人av好男人在线观看| 91麻豆精品视频| 亚洲欧美综合色| av亚洲精华国产精华精|