基于单片机和PCF8591波形发生器可调系统设计-(学习分享)

956

功能如图所示:

#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++;  

 

posted @ 2021-02-21 17:07  MCU创新DIY  阅读(129)  评论(0)    收藏  举报