代码搜索结果
找到约 10,000 项符合
PWM 的代码
pwm调速.cpp
/**********************************************************************/
void pwm(uchar a,uchar b) //调节占空比,产生PWM波!(a/255)(b/255)
{uchar i,j;
for (j=0;j
pwm.c
#include "regs240x.h"
main()
{
unsigned int uWork;
asm(" setc INTM"); /* 关中断 */
asm(" setc SXM"); /* 符号位扩展有效 */
asm(" clrc OVM"); /* 累加器中结果正常溢出 */
asm(" clrc CNF"); /* B0被配置为数据存储空间 *
pwm.cmd
/**********************************************************************/
/* File Name: lfmem.cmd */
/* Target System: C24xx Evaluation Board
pwm.mak
/************* Code Composer V1 Project Data ********************
The following section contains data generated by Code Composer
to store project information like build options, source filenames
pwm.c
/*
名词解释:1、PWM(Pulse Width Modulation,脉宽调制)
2、占空比(Duty Cycle)
即: 在一串理想的脉冲序列中(如方波),
正脉冲的持续时间与脉冲总周期的比值。
例如:脉冲宽度为1s,信号周期为4s的脉冲序
列的占空比为0.25。
pwm.hex
:0300140001087F61
:1000AA00758921758CFC758A6685088DE4F58BD275
:1000BA00AFD2A9D2ABD28CE508F4600905087F0A51
:1000CA0012010680031200EC30B2ECE5086402600B
:1000DA000915087F0A12010680031200EC30B3EBFF
:
pwm.plg
礦ision2 Build Log
Project:
E:\KP-51PRO\DEMO\PWM脉宽调制\PWM.uv2
Project File Date: 12/03/2007
Output:
pwm.opt
### uVision2 Project, (C) Keil Software
### Do not modify !
cExt (*.c)
aExt (*.s*; *.src; *.a*)
oExt (*.obj)
lExt (*.lib)
tExt (*.txt; *.h; *.inc)
pExt (*.plm)
CppX (*.cpp)
DaveTm {
pwm.txt
*pwm 调制程序*/
/*说明: key用来控制 脉宽的高电平时间,
可以在P2.0引脚 接一个led做测试*/
#i nclude
#define CIRCLE 10
void pwmkey(void);
unsigned char count=1,last;
sbit led=P2^0;
sbit key=P0^0;
void