⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 dac0832.c

📁 51单片机的控制DAC0832的c程序
💻 C
字号:
/**********DAC0832的直通方式*****************
程序功能:输出锯齿波
时    间:2007.05.30
作    者:zhangwei
修    改:
********************************************/
#include <reg52.h>
//#include <intrins.h>
#define  uchar  unsigned char
#define  dout   P1				//数字信号输出口

/******** 延时程序**************************/
void delay(void)
{ 
  uchar i=0,j=0;
  for (i=0;i<255;i++)
    {for (j=0;j<255;j++);}
}

/******** 锯齿波程序************************/
void wave_jc (void)
{
  uchar i=0;
  for (i=0;i<256;i++)
    {dout=i;
	 delay();
     delay();
     delay();
	 }
}
/*******************************************/

/******* 正弦波程序************************
void wave_zx (void)
{
  uchar i=0;
  for (i=0;i<256;i++)
    {dout=i;
	 delay();
     delay();
     delay();
	 }
/*******************************************/
void main(void)
{ while(1)
  {void wave_jc();}
  
}


 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -