这段时间由于做自己的小东西,用到了这个pwm控制灯的不同亮度的程序,就随便写了写,做一个小小的笔记。
#include "reg52.h"
typedef unsigned int u16;
typedef unsigned char u8;
sbit led=P2^0;
sbit k1=P3^2;
sbit k2=P3^3;
u16 i = 0;
u16 PWM = 0;
void delay(u16 z)
{
u8 x,y;
for(x=z;x>0;x--)
for