标题:
DAC0832函数信号发生器proteus仿真与单片机源码
[打印本页]
作者:
451jjk
时间:
2018-4-17 21:09
标题:
DAC0832函数信号发生器proteus仿真与单片机源码
函数信号发生器DA8032带proteus框图
DAC0832仿真原理图如下(proteus仿真工程文件可到本帖附件中下载)
0.png
(16.5 KB, 下载次数: 61)
下载附件
2018-4-18 01:03 上传
0.png
(49.18 KB, 下载次数: 93)
下载附件
2018-4-18 01:04 上传
单片机源程序如下:
#include <reg51.h>
#include "timer.h"
#define uint unsigned int
#define uchar unsigned char
sbit key1=P3^0;
unsigned int keytime=0;
unsigned char i;
void delayms(uint x)
{
uint i,j;
for(i=x;i>0;i--)
for(j=110;j>0;j--);
}
void set_key()
{
if(key1 == 0)
{
delayms(3);
if(key1 == 0)
keytime += 1;
if(keytime == 4)
{
keytime = 0;
}
}
}
void Timer0_Init(void)
{
TMOD = 0x01;
TH0 = 0xff;
TL0 =0xb2;
TR0 = 1;
ET0 = 1;
EA =1;
}
void main()
{
Timer0_Init();
while(1)
{
set_key();
}
}
void Timer0_Int(void) interrupt 1
{
TH0 = 0xff;
TL0 =0xb2;
i+=1;
switch(keytime)
{
case 0:
P1 = sintab[i];break;
case 1:
P1 = jctab[i];break;
case 2:
P1 = fbtab[i];break;
case 3:
……………………
…………限于本文篇幅 余下代码请从51黑下载附件…………
复制代码
所有资料51hei提供下载:
样衣.rar
(100.41 KB, 下载次数: 71)
2018-4-17 21:08 上传
点击文件名下载附件
函数信号发生器
下载积分: 黑币 -5
作者:
宫商角徵羽smile
时间:
2018-5-3 09:14
程序没反应
作者:
gechao
时间:
2019-2-7 11:46
怎么提示找不到压缩文件?
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1