C51 简易信号函数发生器 正弦波 方波 锯齿波 三角波proteus+程序
C51 简易信号函数发生器 正弦波 方波 锯齿波 三角波proteus仿真+源程序
源程序有详细的中文注释。
提供主要器件的详细资料。
本店原创,专业技术支持。
一、主要功能:
通过89C51单片机控制DAC0832输出正弦波 方波 锯齿波 三角波。
二、系统硬件
单片机AT89C51及最小系统
DAC(咨询特价)
运放电路
三、运行简介
开机运行后,1按正弦波按键,输出正弦波
2按三角波按键,输出三角波
3按方波按键, 输出方波
4按锯齿波按键,输出锯齿波
四、部分程序展示
#include"reg52.h"
#include"intrins.h"
//#include"absacc.h"
#define uchar unsigned char
#define uint unsigned int
sbit KEY1 = P2^0; //正弦波按键
sbit KEY2 = P2^1; //三角波按键
sbit KEY3 = P2^2; //方波按键
sbit KEY4 = P2^3; //锯齿波按键
sbit dawr=P3^6; //DA读写
sbit csda=P2^4; //片选DA
//#define DAC0832_PORT XBYTE[0X70FF]
uchar a=0,b=0,c=0,d=0;
uchar code ZXB_code[256]={ //正弦波查表数据
(咨询特价),0x83,0x86,0x89,0x8c,0x8f,0x92,0x95,0x98,0x9c,0x9f,0xa2,
0xa5,0xa8,0xab,0xae,0xb0,0xb3,0xb6,0xb9,0xbc,0xbf,0xc1,0xc4,
0xc7,0xc9,0xcc,0xce,0xd1,0xd3,0xd5,0xd8,0xda,0xdc,0xde,0xe0,
0xe2,0xe4,0xe6,0xe8,0xea,0xec,0xed,0xef,0xf0,0xf2,0xf3,0xf4,
五、关于购买和发货
买家购买后需提供电子邮件,通过电子邮件发送。
-
最近销售:已售出45 掌柜:cdmcu¥30 元
-
最近销售:已售出1 掌柜:cdmcu¥135 元
-
最近销售:已售出0 掌柜:cdmcu¥90 元
-
最近销售:已售出0 掌柜:cdmcu¥126 元