婷婷亚洲天堂影院-国产精品豆花视频www-伊人影院在线观看-日本少妇浓毛bbwbbwbbw-av网站观看-亚州欧美在线-91精品国产乱码久-任我爽精品视频在线播放-日本视频不卡-亚洲国产精品va在线观看香蕉-国产毛片乡下农村妇女-国产成人免费ā片在线观看老同学-欧美日韩免费在线-成人无码视频免费播放-色综合美女-免费毛片av

電子開發(fā)網(wǎng)

電子開發(fā)網(wǎng)電子設(shè)計(jì) | 電子開發(fā)網(wǎng)Rss 2.0 會(huì)員中心 會(huì)員注冊(cè)
搜索: 您現(xiàn)在的位置: 電子開發(fā)網(wǎng) >> 電子開發(fā) >> 單片機(jī) >> 正文

51單片機(jī)輸出波形程序【匯編】

作者:佚名    文章來(lái)源:本站原創(chuàng)    點(diǎn)擊數(shù):    更新時(shí)間:2010/10/4

;********WAVE-E6000/T**************************
;*MCU:          AT89C51                       *
;*MCU-crystal:  6M                            *
;*Version:      00                            *
;*Last Updata:                                *
;*Author:                      *
;*Description:                                *
;**********************************************  
           KEY_BUF    EQU  22H    ;定義為標(biāo)志寄存器   
           C_HOUR     EQU  23H
           C_MINUTE   EQU  24H
           C_SECOND   EQU  25H
;-----------------------------------------------
            ORG  0000H       ;
            AJMP MAIN        ;到主程序
            ORG  000BH       ;    
            AJMP QI          ;到定時(shí)器中斷0
            ORG  0030H       ;
;**********************************************
    MAIN:   MOV 21H,#00H     ;清通用寄存器
            MOV 22H,#00H     ;
            MOV 23H,#00H     ;
            MOV 24H,#00H     ;
            MOV 25H,#00H     ;
            MOV 26H,#00H     ;
            CLR 00H          ;清位標(biāo)志
            CLR 01H          ;
            CLR 02H          ;
            CLR 03H          ;
            MOV TL0,#00H     ;
            MOV TH0,#00H     ;
            MOV TMOD,#01H    ;設(shè)置定時(shí)器為方式1
            MOV SP,#60H      ;
            SETB EA          ;開總中斷
            SETB ET0         ;開定時(shí)器中斷0
            SETB TR0         ;定時(shí)器啟動(dòng)開始計(jì)數(shù)
;*********************************************
LOOP:
            CALL  KEY        ;
            CALL  DISP       ;
            AJMP  LOOP       ;
;********************************************
QI:         PUSH ACC         ;入棧保護(hù)現(xiàn)場(chǎng)
            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來(lái)表示

            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來(lái)表示

            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來(lái)表示

            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        ;延時(shí)1MS
DL1:        MOV 31H,#0FFH
DL2:        DJNZ 31H,DL2
            DJNZ 30H,DL1
            RET
;****************************************
 DELAY10MS: 
            MOV R5,#3           ;延時(shí)10MS
 DL1:       MOV R6,#200
 DL2:       MOV R7,#125
 DL3:       DJNZ R7,DL3
            DJNZ R6,DL2
            DJNZ R5,DL1
            RET
            END

Tags:51單片機(jī),輸出波形,程序  
責(zé)任編輯:admin
相關(guān)文章列表
51單片機(jī)零基礎(chǔ)入門
基于51單片機(jī)的數(shù)字電壓表設(shè)計(jì)_Proteus仿真+程序
基于51單片機(jī)的數(shù)字電壓表(ADC0832)(Proteus仿真+程序)_基于
超聲波測(cè)距+溫度+報(bào)警的單片機(jī)代碼_51單片機(jī)超聲波測(cè)距C語(yǔ)言程序
基于51單片機(jī)的SHT11溫濕度測(cè)量?jī)x設(shè)計(jì)(源碼+仿真+文檔)
基于51單片機(jī)的恒溫控制器系統(tǒng) protues+keil c
51單片機(jī)數(shù)碼管顯示程序, 共陰數(shù)碼管顯示程序 數(shù)碼管原理(顯示
51單片機(jī)學(xué)習(xí)筆記直流電機(jī)驅(qū)動(dòng)(PWM)C語(yǔ)言程序
MCU-51單片機(jī)直流電機(jī)驅(qū)動(dòng)(PWM)51單片機(jī)驅(qū)動(dòng)直流電機(jī)
先學(xué)51還是先學(xué)STM32?STM32和51單片機(jī)的區(qū)別
51單片機(jī)和STM32單片機(jī)的結(jié)構(gòu)有什么不同
51單片機(jī)、AVR單片機(jī)和PIC單片機(jī)的IO口操作
關(guān)于51單片機(jī)IO引腳的驅(qū)動(dòng)能力與上拉電阻
51單片機(jī)“呼吸燈”程序
51單片機(jī)入門之靜態(tài)數(shù)碼管電路設(shè)計(jì)
AT89C51,51單片機(jī)1602液晶顯示時(shí)鐘程序
4位單片機(jī)數(shù)字鐘 電子鐘制作
51單片機(jī)4位數(shù)碼管電子鐘源程序
單片機(jī)程序TH0=(65536-50000)/256; 是什么意思?
AT89C2051電腦機(jī)箱風(fēng)扇智能溫控儀,AT89C2051 Temperature contro
請(qǐng)文明參與討論,禁止漫罵攻擊,不要惡意評(píng)論、違禁詞語(yǔ)。 昵稱:
1分 2分 3分 4分 5分

還可以輸入 200 個(gè)字
[ 查看全部 ] 網(wǎng)友評(píng)論
最新推薦
關(guān)于我們 - 聯(lián)系我們 - 廣告服務(wù) - 友情鏈接 - 網(wǎng)站地圖 - 版權(quán)聲明 - 在線幫助 - 文章列表
返回頂部
刷新頁(yè)面
下到頁(yè)底
晶體管查詢
婷婷亚洲天堂影院-国产精品豆花视频www-伊人影院在线观看-日本少妇浓毛bbwbbwbbw-av网站观看-亚州欧美在线-91精品国产乱码久-任我爽精品视频在线播放-日本视频不卡-亚洲国产精品va在线观看香蕉-国产毛片乡下农村妇女-国产成人免费ā片在线观看老同学-欧美日韩免费在线-成人无码视频免费播放-色综合美女-免费毛片av
<button id="4i884"></button>
  • <abbr id="4i884"><source id="4i884"></source></abbr>
  • <code id="4i884"><tr id="4i884"></tr></code>
  • <rt id="4i884"></rt>
    <li id="4i884"></li>
  • <rt id="4i884"><tr id="4i884"></tr></rt>
  • 妞干网在线视频观看| 天堂网在线免费观看| 手机av在线网| 日韩精品一区中文字幕| www.中文字幕在线| 日韩日韩日韩日韩日韩| 日本一本中文字幕| 特色特色大片在线| 亚洲热在线视频| 在线无限看免费粉色视频| 三级一区二区三区| 久久久久久综合网| av中文字幕网址| 两性午夜免费视频| 免费成人深夜夜行网站视频| 手机av在线网站| 欧美性视频在线播放| 成人在线观看www| 成人av在线不卡| 777精品久无码人妻蜜桃| 国产精品免费入口| 天堂网在线免费观看| 51自拍视频在线观看| 欧美做暖暖视频| 国产精品秘入口18禁麻豆免会员 | 九九爱精品视频| 99爱视频在线| 欧美日韩久久婷婷| 黄色一级在线视频| 三级a在线观看| 国产又粗又猛大又黄又爽| 菠萝蜜视频在线观看入口| 浮妇高潮喷白浆视频| 午夜两性免费视频| 国产肉体ⅹxxx137大胆| 日本一极黄色片| 水蜜桃在线免费观看| 欧美激情国产精品日韩| 日韩a一级欧美一级| r级无码视频在线观看| 我看黄色一级片| av在线观看地址| 久久综合在线观看| 老熟妇仑乱视频一区二区| 日本丰满大乳奶| 国产精品视频黄色| 国产精品第157页| www.亚洲自拍| 无码少妇一区二区三区芒果| 欧美日韩激情四射| www.桃色.com| 中文久久久久久| 免费无码国产v片在线观看| 亚洲综合在线一区二区| 亚洲这里只有精品| 那种视频在线观看| 成年在线观看视频| 中文字幕一区二区三区四区五区人| 免费看又黄又无码的网站| 国产精品videossex国产高清| 邪恶网站在线观看| 免费大片在线观看| 男人操女人免费软件| 久久精品xxx| 佐佐木明希av| 精品国产一区二区三区在线| 香蕉视频999| 久久撸在线视频| 国产又黄又猛又粗又爽的视频| 国产99久久九九精品无码| 国产a级片网站| 国自产拍偷拍精品啪啪一区二区| www.男人天堂网| 亚洲色成人www永久在线观看| 久久av秘一区二区三区| 91香蕉国产线在线观看| 一区二区三区四区久久| 免费人成自慰网站| 成人手机视频在线| 自拍偷拍21p| 日本中文字幕二区| 奇米视频7777| 日本超碰在线观看| 手机在线免费观看毛片| 成人黄色一区二区| 亚洲最大综合网| 亚洲一级片免费观看| 老司机av福利| 欧美日本视频在线观看| 日本精品www| 国产高清999| 欧美亚洲精品一区二区| 亚洲一区二区三区四区五区xx| 北条麻妃av高潮尖叫在线观看| 三级在线免费看| 亚洲精品天堂成人片av在线播放| 日韩国产小视频| 搡女人真爽免费午夜网站| 亚洲妇熟xx妇色黄蜜桃| 久久久久久www| 日韩毛片在线免费看| www.亚洲自拍| 黄色一级在线视频| 中文字幕国产高清| 欧美日本视频在线观看| 91大神免费观看| 国产免费成人在线| 国产午夜精品视频一区二区三区| 熟女少妇在线视频播放| 日韩人妻精品一区二区三区| 三上悠亚久久精品| japanese在线视频| 日本成人中文字幕在线| 熟女视频一区二区三区| 91在线视频观看免费| 国产一线二线三线女| 国产一区二区在线观看免费视频| 无码人妻少妇伦在线电影| 国产精品久久久久久久av福利| 18禁裸男晨勃露j毛免费观看| 亚洲这里只有精品| 国产精品天天av精麻传媒| 成人午夜视频免费观看| 一级黄色大片儿| www.涩涩涩| 男女av免费观看| 日韩中文字幕三区| 国产a级片网站| 狠狠干视频网站| 色哟哟免费网站| 老汉色影院首页| 992tv成人免费观看| 高潮一区二区三区| 看欧美ab黄色大片视频免费 | av视屏在线播放| 一区二区在线播放视频| 中文字幕无码不卡免费视频| 亚洲色成人www永久在线观看| 91免费版看片| 男人的天堂avav| 免费网站永久免费观看| 日韩小视频在线播放| 欧美视频免费看欧美视频| aa视频在线播放| 凹凸日日摸日日碰夜夜爽1| 九九热在线免费| 亚洲制服在线观看| 日本香蕉视频在线观看| 欧美极品欧美精品欧美| 白嫩少妇丰满一区二区| 青青草原av在线播放| 欧美伦理视频在线观看| 国产成人强伦免费视频网站| 国产一级片中文字幕| 一二三av在线| 毛片在线视频观看| 免费视频爱爱太爽了| 欧美黄色免费影院| 欧美在线观看成人| 日韩av一二三四| 一级黄色高清视频| 又粗又黑又大的吊av| 色七七在线观看| 成人在线观看www| 国内外免费激情视频| 亚洲制服中文字幕| 欧美亚洲另类色图| 国产5g成人5g天天爽| 草草视频在线免费观看| 污污的视频免费| 欧美 日韩 国产在线观看| 天天色天天综合网| 欧美人成在线观看| 97人人爽人人| 亚洲熟妇国产熟妇肥婆| 9999在线观看| 手机在线免费观看毛片| 人人干视频在线| 捷克做爰xxxⅹ性视频| 国产1区2区在线| 亚洲中文字幕无码一区二区三区| 97国产精东麻豆人妻电影| 91手机视频在线| 三上悠亚在线一区二区| 97超碰在线人人| 欧美另类videosbestsex日本| 波多野结衣家庭教师在线播放| 久久精品国产露脸对白| 91色国产在线| 免费欧美一级视频| 亚洲乱码日产精品bd在线观看| 欧美精品第三页| 少妇高清精品毛片在线视频 | 国产精品区在线| 白嫩少妇丰满一区二区| 成年女人18级毛片毛片免费 | 欧美日韩在线不卡视频| 日韩精品一区在线视频| 国产精品自拍合集| 色爽爽爽爽爽爽爽爽|