#include<reg52.h>
#include<intrins.h>
#define uchar unsigned char //cs端在位选的DB7上
#define uint unsigned int
sbit dula=P2^6;
sbit wela=P2^7;
sbit dawr=P3^6; //A/D的WR端口
sbit dacs=P3^2; //A/D的RD端口
void delay(uint xms)
{ uint i,j;
for(i=xms;i>0;i--)
for(j=110;j>0;j--);
}
void main()
{
uchar val,flag;
dula=0;
wela=0;
dacs=0; // 看时序,直通方式
dawr=0; //
P0=0; //赋值之前先清0
while(1)
{
if(flag==0)
{
val+=5; //相当于val=val+5
P0=val;
if(val==255)
{
flag=1;
}
delay(50);
}
else
{
val-=5;
P0=val;
if(val==0)
{
flag=0;
}
delay(50);
}
}
}
DA0832--led.zip_LED亮度
版权申诉
2 浏览量
2022-09-19
20:40:04
上传
评论
收藏 602B ZIP 举报
Kinonoyomeo
- 粉丝: 77
- 资源: 1万+