基于单片机和PCF8591波形发生器可调系统设计
功能如图所示:

#include "wave.h"
#include "PCF8591.h"
#include "delay.h"
uchar time1;
uchar a,range=100;
void triangular(void) //三角波
{
write_add(0x40,a);
delay_1ms(time1);
a++;
if(a>range)
while(a>0)
{
a--;
write_add(0x40,a);
delay_1ms(time1);
}
}
void triangular1(void)//锯齿波
{
write_add(0x40,a);
delay_1ms(time1);
a++;

浙公网安备 33010602011771号