📄 dac0832.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 + -