标题:
单片机+DA产生各种波形
[打印本页]
作者:
huangqianyi
时间:
2018-12-24 19:50
标题:
单片机+DA产生各种波形
用DA产生正弦波、方波、三角波
附件含c程序、keil源代码
简易正弦波发生器.rar
(9.15 KB, 下载次数: 6)
2018-12-24 19:49 上传
点击文件名下载附件
下载积分: 黑币 -5
简易三角波发生器.rar
(7.37 KB, 下载次数: 3)
2018-12-24 19:49 上传
点击文件名下载附件
下载积分: 黑币 -5
简易方波发生器.rar
(6.96 KB, 下载次数: 3)
2018-12-24 19:49 上传
点击文件名下载附件
下载积分: 黑币 -5
单片机源程序如下:
//可观察到发光二极管由暗到亮,然后由亮到暗的渐变。
//若用示波器观察,可看到三角波波形。
#include<reg51.h>
sbit wela=P2^7;
sbit dula=P2^6;
sbit dawr=P3^6;
sbit csda=P3^2;
unsigned char a,j,k;
void delay(unsigned char i)
{
for(j=i;j>0;j--)
for(k=125;k>0;k--);
}
void main()
{
wela=0;
dula=0;
csda=0;
a=0;
dawr=0;
while(1)
{
unsigned char m;
for(m=0;m<255;m++)
{
P0=m;
delay(20);
}
for(m=255;m>0;m--)
{
P0=m;
delay(20);
}
}
}
复制代码
作者:
admin
时间:
2018-12-24 23:27
补全原理图或者详细说明一下电路连接即可获得100+黑币
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1