📄 按键控制p0口产生pwm.lst
字号:
A51 MACRO ASSEMBLER __键控_芇0縚____PWM 03/18/2009 17:30:12 PAGE 1
MACRO ASSEMBLER A51 V7.02a
OBJECT MODULE PLACED IN 按键控制P0口产生PWM.OBJ
ASSEMBLER INVOKED BY: D:\Keil uVision 2\C51\BIN\A51.EXE 按键控制P0口产生PWM.asm SET(SMALL) DEBUG EP
LOC OBJ LINE SOURCE
0060 1 PWMH EQU 60H
0061 2 PWMT EQU 61H
0063 3 COUNT EQU 63H
0080 4 PWM BIT P0.0
5
0000 6 ORG 0000H
0000 0130 7 AJMP MAIN
000B 8 ORG 000BH
000B 020064 9 LJMP TIME0
0030 10 ORG 0030H
0030 756164 11 MAIN: MOV PWMT,#100 ;设PWM信号一个周期的总长度为100
0033 756301 12 MOV COUNT,#1
0036 758801 13 MOV TCON,#01H
0039 D2AF 14 SETB EA
003B D2A9 15 SETB ET0
003D 758CFF 16 MOV TH0,#0FFH
0040 758A12 17 MOV TL0,#12H
0043 209005 18 JIANCE:JB P1.0,ZHONGSU ;低速键按下,则附PWMH=10,即PWM信号的高电平饰
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -