代码搜索结果
找到约 10,000 项符合
PWM 的代码
pwm.h
#ifndef DRV_PWM_H
#define DRV_PWM_H
extern void drv_pwm_set_rate(unsigned char index, unsigned char rate);
extern void drv_pwm_on_timer(void);
#define DRV_PWM_STEP 3
#endif
pwm.c
#include "pwm.h"
#include
#include
sbit drv_pwm_out0 = P0^1;
sbit drv_pwm_out1 = P0^5;
unsigned char drv_pwm_rate0;
unsigned char drv_pwm_rate1;
unsigned char tick;
pwm.lst
C51 COMPILER V7.50 PWM 12/10/2007 17:35:31 PAGE 1
C51 COMPILER V7.50, COMPILATION OF MODULE PWM
OBJECT MODULE PLACED IN pwm
pwm.__i
"pwm.c" BROWSE DEBUG OBJECTEXTEND
pwm.txt
;本例通过编程,在pic单片机pf18f485的控制下使CCP1模块工作在脉宽调制<mark>PWM</mark>波形方式下从RC2口上输出分辨率达10位的
;<mark>PWM</mark>波形,波形的占空比可以通过键盘调节,当按下K1键时,输出的<mark>PWM</mark>波形的占空比为25%,
;当按下K2键时,输出的<mark>PWM</mark>波形的占空比为50%,当按下K3键时,输出的<mark>PWM</mark>波形的占空
;比为75%,当按下K4键时,输出的<mark>PWM</mark>波形的占空比为100% , ...
pwm.vhd
LIBRARY ieee;
USE ieee.std_logic_1164.ALL;
ENTITY pwm IS
PORT(
output : OUT std_logic
);
END ENTITY pwm;
ARCHITECTURE spec OF pwm IS
BEGIN
pulse_modulate : PROCESS IS
pwm.c
//---------------------------------------------------------------------
// File: pwm.c
//
// Written By: Lawrence Glaister
//
// Purpose: This set of routines to run pwn output
//
//
//
pwm.c
#include
#include
#define uchar unsigned char
#define uint unsigned int
sbit led=P1^0;
uchar counter=0;
void delay(uint z)
{
uint t1,y;
for(t1=z;t1>0;t1--)
for(y=110;y
pwm.lst
C51 COMPILER V6.12 PWM 04/13/2009 18:38:19 PAGE 1
C51 COMPILER V6.12, COMPILATION OF MODULE PWM
OBJECT MODULE PLACED IN .\P