📄 pwm42cfg.asm
字号:
;File: pwm42cfg.asm
; Author: Eckart Hartmann Date:17/10/2003
; Development progress: Pwm834.df
;
;PwmCfg==========Configure PWM mode:
;C Function prototype: char PwmCfg(char cCfg).
;Description of Function: Select mode and clock source and prescaler.
; User interface: Set parameter1 to the required PWMCON register value.
; Call PwmCfg.
; Returns parameter1.
;Robustness: This function terminates any pulse generation in progress and
; restarts with the new settings.
; Ensure PWPO in CFG842 selects required pins.
;Side effects: None.
;
NAME PWMCFG
$NOMOD51
$IC(..kei842.inc) ; Parameter passing registers for Keil .
$IC(..kei842.dat) ; SFR definition for Keil .
;
public _PwmCfg
;
?PR?_PwmCfg?PWMCFG SEGMENT CODE
RSEG ?PR?_PwmCfg?PWMCFG
_PwmCfg:
mov PWMCON,cP1l ;Save parameter.
ret
;
;Function End==========================================================Function End
END
;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -