久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 7293|回復(fù): 1
打印 上一主題 下一主題
收起左側(cè)

51單片機(jī)pwm的控制匯編語言源程序

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
原理圖:

采用time0產(chǎn)生pwm波,int0中斷記錄外部脈沖,time1計(jì)時(shí)1秒定時(shí)
以下是程序:
K1  EQU  P1.0    ;¼ó
K2  EQU  P1.1    ;¼õ

ORG  0000H
AJMP MAIN
ORG  0040H

MAIN:
    MOV   SP,#60H
        MOV   R1,#3      ;3õê¼Õ¼¿Õ±è50%
        MOV   R2,#4
        MOV   R3,#0
        MOV   TH0,#0FFH
        MOV   TL0,#9CH
        MOV   TH1,#3CH
        MOV   TL1,#0B0H
        MOV   TMOD,#11H
    MOV   IE,#8FH
        SETB  IT0
        SETB  IT1
        SETB  TR0
        SETB  TR1
LOOP:     
    MOV A,R1                        
    JB K2,S1                  
    CALL DELAY                        
    JB K2,S1            
    CJNE A,#9,PWMINC                 
    CALL  LED                     
    SJMP LOOP
PWMINC:            
    INC R1                           
    SJMP LOOP   
S1:   
    JB K1,S2                    
    CALL DELAY                     
    JB K1,S2            
    CJNE A,#1,PWMDEC                  
    CALL  LED                  
    SJMP LOOP
PWMDEC:            
    DEC R1               
S2:    SJMP LOOP

;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;

ORG   000BH
AJMP  TIME0
ORG   0100H
TIME0:
    MOV A,#9
    SUBB A,R2
        JNC DONE
        INC R2
        SJMP LOOP1
DONE: MOV R2,#1
LOOP1:  CLR  C
        MOV A,R2
                SUBB A,R1
                JNC LOOP2
                SETB P1.6
                SJMP OUT1
LOOP2:  CLR P1.6
OUT1:  RETI

;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;

ORG   0003H
LJMP  IN0
ORG   1000H
IN0:
     INC R3
         RETI
         
;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;


LED:
    CPL P1.2
        RET
        
DELAY:
    MOV  R7,#100
DE: MOV  R6,#100
    DJNZ R6,$
        DJNZ R7,DE
        RET
        
        END


分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:828826 發(fā)表于 2020-10-12 16:11 | 只看該作者
能不能注釋一下
回復(fù)

使用道具 舉報(bào)

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: www.99精品 | 久久精彩视频 | 国产成人免费一区二区60岁 | 国产午夜精品久久 | 日韩精品一区二区三区在线播放 | 久久一 | 亚洲精品一区二区三区四区高清 | 欧美成人aaa级毛片在线视频 | 在线观看毛片网站 | 国产一区2区 | 国产午夜精品一区二区三区 | 久久69精品久久久久久国产越南 | 国内精品免费久久久久软件老师 | 在线视频日韩 | 日韩视频一区二区三区 | 91精品国产高清一区二区三区 | 欧美成人一区二免费视频软件 | 欧美 日本 国产 | 日韩影音 | 精品美女在线观看 | 欧美aaa级| 久久人人网 | 欧美日韩不卡在线 | 欧美日韩一区二区三区四区五区 | 九九亚洲| 久久视频精品 | 国产偷录视频叫床高潮对白 | 精品国产一区二区在线 | 91精品国产综合久久久久久丝袜 | 久久久久久毛片免费观看 | 亚洲情综合五月天 | 97视频免费| 精品一区久久 | 国产精品不卡 | 日中文字幕在线 | 最新国产在线 | 亚洲精品色 | 国产高清免费 | 欧美午夜一区 | 波波电影院一区二区三区 | 综合成人在线 |