📄 pca2.lst
字号:
A51 MACRO ASSEMBLER PCA2 12/31/2005 10:23:46 PAGE 1
MACRO ASSEMBLER A51 V7.09
OBJECT MODULE PLACED IN PCA2.OBJ
ASSEMBLER INVOKED BY: C:\Keil\C51\BIN\A51.EXE PCA2.ASM SET(SMALL) DEBUG EP
LOC OBJ LINE SOURCE
1 ;=====================================================================
2 ; 文件名称: PCA2.ASM
3 ; 功能描述: 使PCA工作于PWM模式. 输出占空比为75%的方波信号.
4 ; 示波器测量P1.3引脚观察.
5 ;=====================================================================
6
00F9 7 CH DATA 0F9H
00E9 8 CL DATA 0E9H
00D8 9 CCON DATA 0D8H
00D9 10 CMOD DATA 0D9H
00FA 11 CCAP0H DATA 0FAH
00EA 12 CCAP0L DATA 0EAH
00DA 13 CCAPM0 DATA 0DAH
14
00D8 15 CCF0 BIT 0D8H
00DE 16 CR BIT 0DEH
00CF 17 CF BIT 0CFH
18
0000 19 ORG 0000H
0000 020100 20 LJMP START
0100 21 ORG 0100H
0100 75D900 22 START: MOV CMOD, #00H ;设置PCA定时器
0103 75F900 23 MOV CH, #00H ;装计数初值
0106 75E900 24 MOV CL, #00H
0109 75EA40 25 MOV CCAP0L, #40H ;设置初始值与CCAP0H相同
010C 75FA40 26 MOV CCAP0H, #40H ;75%
010F 75DA42 27 MOV CCAPM0, #42H ;设置PCA模块0为PWM模式
0112 75A8C0 28 MOV IE, #0C0H
0115 D2DE 29 SETB CR ;启动PCA定时器
0117 80FE 30 SJMP $
31
32 END
A51 MACRO ASSEMBLER PCA2 12/31/2005 10:23:46 PAGE 2
SYMBOL TABLE LISTING
------ ----- -------
N A M E T Y P E V A L U E ATTRIBUTES
CCAP0H . . . . . . D ADDR 00FAH A
CCAP0L . . . . . . D ADDR 00EAH A
CCAPM0 . . . . . . D ADDR 00DAH A
CCF0 . . . . . . . B ADDR 00D8H.0 A
CCON . . . . . . . D ADDR 00D8H A
CF . . . . . . . . B ADDR 00C8H.7 A
CH . . . . . . . . D ADDR 00F9H A
CL . . . . . . . . D ADDR 00E9H A
CMOD . . . . . . . D ADDR 00D9H A
CR . . . . . . . . B ADDR 00D8H.6 A
IE . . . . . . . . D ADDR 00A8H A
START. . . . . . . C ADDR 0100H A
REGISTER BANK(S) USED: 0
ASSEMBLY COMPLETE. 0 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -