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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? dc motor1.asm

?? 在Protues仿真利用PWN控制直流電機
?? ASM
字號:
;4*4行列鍵盤及8位LED數(shù)碼管程序,LED采用2片164譯碼,占用3個I/O口,鍵盤采用線掃描法。
;IT0用于控制脈沖頻率;IT1用于控制占空比
;TH0,TL0:(65535-X)*2*10(-6)=T (12MHz) 默認為f=20Hz ,T=50ms ,TH0=0x9e,TL0=0x57
;共分了10個擋,由0~9十個數(shù)字鍵控制,默認占空比為10%,即高電平時間為50ms/10=5ms,TH1=0xf6,TL1=0x3b
LED EQU 30H   ;30H~37H為顯存
KEY EQU 38H   ;KEY為鍵號
DANG EQU 39H    ;
R_NH EQU 3AH   ;
R_NL EQU 3BH
SPEED EQU 32H
R_E EQU 20H.0   ;
ORG 0000H
LJMP START
ORG 000BH
AJMP IT0R
ORG 001BH
AJMP IT1R


IT0R:
    CLR TR0
    MOV TH0,#9EH
    MOV TL0,#57H
    SETB P2.3
    SETB TR0
    SETB TR1
    RETI
IT1R:
    CLR TR1
    MOV TH1,R_NH
    MOV TL1,R_NL
    CLR P2.3
    RETI
START:                ; 程序初始化
     MOV SP,#60H
     CLR R_E
     CLR P2.0
     CLR P2.1
     CLR P2.3
     MOV R0,#LED       ;使8個LED處于全滅狀態(tài)(無數(shù)據(jù))
     MOV R1,#8
     MOV A,#0FFH
START1:
     MOV @R0,A
     INC R0
     DJNZ R1,START1
     MOV R_NH,#0F6H
     MOV R_NL,#3BH
     MOV TMOD,#11H
     MOV TH0,#9EH
     MOV TL0,#57H
     MOV TH1,#0F6H
     MOV TL1,#3BH
     MOV DANG,#1
     MOV 32H,#0
     MOV 33H,#0
     MOV 34H,#0
     MOV 35H,#0
     MOV 36H,#0
     SETB ET0
     SETB ET1
     SETB EA
MAIN:
     MOV P1,#0F0H      ;鍵盤初始化
     ACALL CHECK       ;檢測是否有鍵按下
     JNZ WAIT_KEY      ;若有鍵,則進行去抖處理
     ACALL DISP         ;調(diào)用顯示子程序
     SJMP MAIN
WAIT_KEY:
     ACALL DISP          ;去抖處理
     ACALL DELAY
     CLR A
     ACALL CHECK
     JNZ FINDKEY        ;若有鍵按下,則轉(zhuǎn)入計算鍵號
     SJMP MAIN          ;

CHECK:
     MOV A,P1        ;按鍵檢測
     CPL A
     ANL A,#0F0H
     SWAP A
     RET
FINDKEY:                ;計算鍵號
     MOV R0,#00H
     CLR C
 CR1:
     RRC A
     INC R0
     JNC CR1
     DEC R0         ;得出第幾行
     MOV A,R0
     MOV B,#04
     MUL AB
     MOV R1,A            ;得出行號
     MOV P1,#0FEH        ;利用線掃描法求列號
     ACALL CHECK
     JNZ K1
     MOV P1,#0FDH
     ACALL CHECK
     JNZ K2
     MOV P1,#0FBH
     ACALL CHECK
     JNZ K3
     MOV P1,#0F7H
     ACALL CHECK
     JNZ K4
     AJMP MAIN
K1:
     MOV A,#00H         ;計算列號
     AJMP KEND
K2:
     MOV A,#01H
     AJMP KEND
K3:
     MOV A,#02H
     AJMP KEND
K4:
     MOV A,#03H
KEND:
     ADD A,R1
     MOV KEY,A  ;得出鍵號,放入KEY
     ACALL INIT_KEY
K15:                  ;根據(jù)鍵號轉(zhuǎn)入對應的處理程序
     CJNE A,#15,K14
     AJMP FUN15
K14:
     CJNE A,#14,K13
     AJMP FUN14
K13:
     CJNE A,#13,K12
     AJMP FUN13
K12:
     CJNE A,#12,K11
     AJMP FUN12
K11:
     CJNE A,#11,K10
     AJMP FUN11
K10:
     CJNE A,#10,K09
     AJMP FUN10
K09:
     CJNE A,#9,K08
     AJMP FUN9
K08: ACALL KEY_NUM
     AJMP WAIT_KEY_UP
FUN15:
    NOP
    AJMP WAIT_KEY_UP
FUN14:
    NOP
    AJMP WAIT_KEY_UP
FUN13:
    DEC R_NL
    MOV A,R_NL
    CJNE A,#0FFH,A1
    DEC R_NH
 A1:MOV A,R_NH
    CJNE A,#0,A2
    MOV A,R_NL
    CJNE A,#0,A2
    CLR TR0
    CLR TR1
    CLR P2.3
    CLR R_E
 A2:ACALL GETSPEED
    AJMP WAIT_KEY_UP
FUN12:
    INC R_NL
    MOV A,R_NL
    CJNE A,#0,B1
    INC R_NH
 B1:MOV A,R_NH
    CJNE A,#9EH,B2
    MOV A,R_NL
    CJNE A,#57H,B2
    MOV R_NH,#9EH
    MOV R_NL,#57H
 B2:ACALL GETSPEED
    AJMP WAIT_KEY_UP

FUN11:
    NOP
    AJMP WAIT_KEY_UP
FUN10:
    JB R_E,C1
    SETB TR0
    SETB TR1
    SETB R_E
    MOV A,DANG
    CJNE A,#0AH,C2
    MOV DANG,#1
 C2:ACALL GETSPEED
    AJMP WAIT_KEY_UP
 C1:CLR R_E
    CLR TR1
    CLR TR0
    CLR P2.3
    MOV LED,#0FH
    MOV SPEED,#0
    MOV SPEED+1,#0
    MOV SPEED+2,#0
    MOV SPEED+3,#0
    MOV SPEED+4,#0
    AJMP WAIT_KEY_UP
FUN9:
    CLR TR1
    CLR TR0
    SETB R_E
    SETB P2.3
    MOV DANG,#0AH
    MOV SPEED,#0FH
    MOV SPEED+1,#0FH
    MOV SPEED+2,#0FH
    MOV SPEED+3,#0FH
    MOV SPEED+4,#0FH
    AJMP WAIT_KEY_UP
KEY_NUM:
    MOV A,KEY
    MOV DANG,A
    INC DANG
    PUSH A
    MOV DPTR,#SPEEDH
    MOVC A,@A+DPTR
    MOV R_NH,A
    POP A
    MOV DPTR,#SPEEDL
    MOVC A,@A+DPTR
    MOV R_NL,A
    ACALL GETSPEED
    AJMP WAIT_KEY_UP
INIT_KEY:

    RET

WAIT_KEY_UP:             ;等待鍵起
    ACALL DISP
    ACALL CHECK          ;不斷調(diào)用DISP,直到鍵起
    JZ COMBACK
    SJMP WAIT_KEY_UP
COMBACK:AJMP MAIN

DISP1:
     MOV LED,#0FH
     AJMP  DIS
DISP:
     JNB R_E,DISP1
     MOV LED,DANG                      ;顯示子程序
 DIS:MOV R1,#00H
     MOV R2,#08H
     MOV R5,#7FH
LOOP:MOV R0,#LED     ;動態(tài)顯示LED
     MOV A,R0
     ADD A,R1
     MOV R0,A
     MOV A,@R0
     ACALL SENDDATA
     MOV A,R5
     RR A
     MOV R5,A
     INC R1
     ACALL DELAY
     DJNZ R2,LOOP
     CLR P2.2
     SETB P2.2
     RET



DELAY:MOV R6,#10H  ;延時
DELAY1:
      MOV R7,#1FH
      DJNZ R7,$
      DJNZ R6,DELAY1
      RET


SENDDATA:

         MOV DPTR,#LEDCODE
         MOVC A,@A+DPTR
         CJNE R1,#03,S1
         ORL A,#80H
      S1:MOV B,R5
SENDDATA1:
         MOV R3,#08
   SEND1:RRC A
         MOV P2.2,C
         PUSH A
         MOV A,B
         RRC A
         MOV P2.1,C
         MOV B,A
         POP A
         CPL P2.0
         CPL P2.0
         DJNZ R3,SEND1
         RET
GETSPEED:

        CLR C
        MOV R7,R_NL
        MOV R6,R_NH
        MOV A,#0FFH
        SUBB A,R6
        MOV R6,A
        MOV A,#0FFH
        SUBB A,R7
        MOV R7,A
        MOV B,#2
        MUL AB
        MOV R7,A
        MOV A,R6
        PUSH B
        MOV B,#2
        MUL AB
        POP B
        ADD A,B
        MOV R6,A

        CLR C
        MOV B,#16
        CLR A
        MOV R3,A
        MOV R4,A
        MOV R5,A
        MOV R2,#10H
HB3:
        MOV A,R7
        RLC A
        MOV R7,A
        MOV A,R6
        RLC A
        MOV R6,A
        MOV A,R5
        ADDC A,R5
        DA A
        MOV R5,A
        MOV A,R4
        ADDC A,R4
        DA A
        MOV R4,A
        MOV A,R3
        ADDC A,R3
        MOV R3,A
        DJNZ R2,HB3
        MOV A,R5
        ANL A,#0FH
        MOV SPEED+4,A
        MOV A,R5
        ANL A,#0F0H
        SWAP A
        MOV SPEED+3,A

        MOV A,R4
        ANL A,#0FH
        MOV SPEED+2,A
        MOV A,R4
        ANL A,#0F0H
        SWAP A
        MOV SPEED+1,A
        MOV SPEED,R3

        RET
LEDCODE:
        DB 3FH
        DB 06H,5BH,4FH
        DB 66H,6DH
        DB 7DH,07H,7FH,6FH,77H,7CH
        DB 39H,5EH,79H,71H
SPEEDH:
        DB 0F6H,0ECH,0E2H,0D8H,0CFH,0C5H,0BBH,0B1H,0A8H,9EH
SPEEDL:
        DB 3BH,77H,0B3H,0EFH,2BH,67H,0A3H,0DFH,1BH,57H

END

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美色精品在线视频| 亚洲综合免费观看高清完整版| 欧美极品xxx| 亚洲第一av色| 成人精品电影在线观看| 日韩欧美你懂的| 亚洲与欧洲av电影| 成人app在线| 国产欧美日韩在线| 久久电影国产免费久久电影 | 亚洲美女视频在线| 国产精品综合一区二区三区| 欧美久久久影院| 亚洲人成电影网站色mp4| 国产精品18久久久久久vr| 欧美精品一二三| 亚洲福中文字幕伊人影院| 成人福利视频网站| 国产日韩欧美a| 精品一区二区三区香蕉蜜桃| 欧美精品少妇一区二区三区| 亚洲精品成人天堂一二三| 成人教育av在线| 中文字幕日韩欧美一区二区三区| 秋霞av亚洲一区二区三| 欧美日韩在线精品一区二区三区激情| 亚洲精品一二三四区| 色综合久久综合网| 国产精品成人网| 不卡在线观看av| 国产精品网站在线播放| 高潮精品一区videoshd| 久久美女艺术照精彩视频福利播放 | 99综合电影在线视频| 欧美激情综合在线| 成人黄页毛片网站| 中文一区一区三区高中清不卡| 国产精品综合二区| 亚洲国产经典视频| 99久久精品国产毛片| 亚洲免费在线视频一区 二区| 99在线热播精品免费| 亚洲综合免费观看高清完整版在线| 色婷婷精品久久二区二区蜜臂av | 91成人国产精品| 亚洲二区在线观看| 欧美一级久久久久久久大片| 韩国精品主播一区二区在线观看 | 成人午夜激情在线| 亚洲人妖av一区二区| 欧美日韩一区国产| 极品瑜伽女神91| 亚洲欧洲性图库| 欧美性受xxxx黑人xyx性爽| 日韩电影在线一区| 久久久久国产精品麻豆| 色综合久久综合网欧美综合网| 亚洲午夜在线观看视频在线| 91精品国产综合久久婷婷香蕉| 久久 天天综合| 中文字幕视频一区| 欧美一区二区三区喷汁尤物| 国产在线精品免费av| 亚洲精品日产精品乱码不卡| 777色狠狠一区二区三区| 国产精品一区二区三区99| 亚洲女同女同女同女同女同69| 91精品国产一区二区三区| 国产成人精品综合在线观看| 亚洲三级电影全部在线观看高清| 91麻豆精品国产91久久久更新时间 | 丝袜亚洲另类丝袜在线| 国产亚洲va综合人人澡精品| 色88888久久久久久影院野外| 美女视频网站久久| 亚洲同性gay激情无套| 日韩一区二区麻豆国产| 99视频在线观看一区三区| 日韩和欧美的一区| 亚洲日本一区二区三区| 欧美精品一区二区三区四区| 91黄视频在线| 国产.欧美.日韩| 麻豆一区二区三| 香蕉成人伊视频在线观看| 国产精品丝袜一区| 精品国产凹凸成av人网站| 欧美亚洲一区二区三区四区| 成人美女在线观看| 麻豆精品在线播放| 亚洲男同性视频| 国产精品午夜春色av| 精品国产麻豆免费人成网站| 欧美日韩在线直播| 91啦中文在线观看| 国产91丝袜在线18| 国内精品国产成人| 美女视频免费一区| 午夜精品成人在线视频| 亚洲精品美国一| 成人免费一区二区三区在线观看| 久久精品欧美日韩| 欧美成人精品二区三区99精品| 欧美日韩在线播放| 欧美色综合网站| 欧美亚洲综合在线| 欧美亚洲一区二区在线观看| 色综合网色综合| a美女胸又www黄视频久久| 国产精品1024久久| 国产精品1区二区.| 国产精一区二区三区| 国产精品一区二区你懂的| 韩日av一区二区| 国产乱人伦偷精品视频不卡| 国产一区二区三区最好精华液| 麻豆精品国产91久久久久久| 日本在线观看不卡视频| 美腿丝袜在线亚洲一区| 久久精品国产99国产精品| 精品午夜久久福利影院| 国产资源在线一区| 国产成人在线视频播放| 国产不卡视频一区| www.亚洲精品| 色哟哟精品一区| 欧美色综合久久| 7777精品伊人久久久大香线蕉的| 欧美一级视频精品观看| 欧美不卡123| 中文字幕av一区二区三区| 一区二区中文视频| 亚洲高清视频的网址| 麻豆国产欧美日韩综合精品二区| 精品亚洲aⅴ乱码一区二区三区| 国产成人午夜精品5599| 色狠狠av一区二区三区| 欧美军同video69gay| 久久―日本道色综合久久| 国产精品理论在线观看| 亚洲一区二区精品视频| 韩国视频一区二区| 色综合一个色综合| 日韩午夜激情电影| 国产精品麻豆久久久| 亚洲成av人影院在线观看网| 国产一区三区三区| 色婷婷激情久久| 亚洲精品一区二区在线观看| 国产精品蜜臀在线观看| 丝袜国产日韩另类美女| 成人涩涩免费视频| 91精品国产综合久久久久久| 久久久久久久久久美女| 亚洲一区二区三区四区中文字幕| 另类人妖一区二区av| 99re这里都是精品| 日韩三区在线观看| 亚洲天堂精品在线观看| 蜜臀va亚洲va欧美va天堂| 99re这里只有精品6| 精品区一区二区| 一区二区在线电影| 国产成人午夜99999| 欧美精品一级二级三级| 中文字幕日韩一区二区| 激情综合色播激情啊| 欧美视频一区二区三区在线观看 | 欧美成人精精品一区二区频| 亚洲欧美视频在线观看| 久久er精品视频| 欧美日韩免费视频| 亚洲欧美另类在线| 国产精品一色哟哟哟| 欧美丰满一区二区免费视频| 自拍偷拍欧美精品| 国产精品一区二区视频| 精品欧美一区二区久久| 五月天国产精品| 欧美中文字幕亚洲一区二区va在线| 中文字幕高清不卡| 国产一区二区三区在线观看精品| 欧美日韩国产首页在线观看| 亚洲精品久久久蜜桃| 97精品视频在线观看自产线路二| 久久久久9999亚洲精品| 裸体歌舞表演一区二区| 欧美一区二区三区在| 亚洲3atv精品一区二区三区| 色综合视频在线观看| 成人免费在线视频| 成人ar影院免费观看视频| 国产精品你懂的在线| 国产东北露脸精品视频| 欧美精品一区二区三区蜜桃视频| 日本在线播放一区二区三区| 欧美日高清视频| 日本麻豆一区二区三区视频| 欧美一区二区视频观看视频| 午夜电影一区二区三区|