📄 snc-a05.asm
字号:
;以下为P89V51RX2新增加的SFR定义
CCON DATA 0XD8
CMOD DATA 0XD9
CCAPM2 DATA 0XDC
CCAPM3 DATA 0XDD
CL DATA 0XE9
CH DATA 0XF9
CCAP2L DATA 0XEC
CCAP3L DATA 0XED
CCAP2H DATA 0XFC
CCAP3H DATA 0XFD
CF BIT CCON.7
CR BIT CCON.6
;=====================================================================================
ORG 0000H
LJMP MAIN
ORG 00A0H
;
MAIN:
MOV CL,#08H
MOV CH,#08H
MOV CCAP2L,#0EFH
MOV CCAP2H,#0EFH;
MOV CMOD,#02H ;配置PWM频率为内部时钟
MOV CCAPM2,#42H ;配置平p1.6为PWM输出使能PCA比较
SETB CR ;启动PCA
LOOP:
CPL P3.7 ;LED显示-可以省略
ACALL DEL ;延时程序
SJMP LOOP
;
DEL: MOV R5,#0AFH ;以下为循环延时
DELa: MOV R6,#0FFH ;--------
DEL1: MOV R7,#0FFH ;------
DEL2: DJNZ R7,DEL2 ;--
DJNZ R6,DEL1 ;------
DJNZ R5,DELa ;--------
RET
;
END
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -