找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 7028|回复: 3
打印 上一主题 下一主题
收起左侧

基于51单片机的DAC0832函数信号发生器 梯形波 三角 锯齿 正弦波

[复制链接]
跳转到指定楼层
楼主
有需要的可以来看一下用12864液晶屏显示可以产生梯形波 三角波 锯齿波 正弦波

原理图(工程文件可在本帖附件中下载)

包含:
DAC0832产生正弦波程序.doc
DAC0832程序.doc
DAC0832锯齿波程序.doc
波形发生器_单片机8051_DAC0832程序_硬件图_报告.doc
锯齿波、正弦波程序.doc


单片机源程序(主程序)如下:
  1. #include"delay.h"
  2. #include"12864.h"
  3. #include"jianpan.h"
  4. #include<reg52.h>

  5. sbit cs=P2^0;//DAC0832片选端,低电平有效
  6. sbit wr=P2^1;//DAC0832写数据端,低电平有效

  7. void main()
  8. {       
  9.         cs=0;
  10.         wr=0;
  11.     v_Lcd12864Init_f();
  12.         v_Lcd12864PutString_f( 0,0, "  信号发生器   ");
  13.         v_Lcd12864PutString_f( 0,1, "幅度设置:0000mv");
  14.     v_Lcd12864PutString_f( 0,2, "周期设置: 000ms");
  15.     v_Lcd12864PutString_f( 0,3, "相位设置: 000` ");
  16. ……………………

  17. …………限于本文篇幅 余下代码请从51黑下载附件…………
复制代码

所有资料51hei提供下载:
函数信号发生器.rar (200.93 KB, 下载次数: 126)




分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏3 分享淘帖 顶1 踩
回复

使用道具 举报

沙发
ID:465541 发表于 2019-1-10 08:18 | 只看该作者
厉害
!!!!!
回复

使用道具 举报

板凳
ID:537018 发表于 2019-5-15 17:01 | 只看该作者
放大器的输出接的什么
回复

使用道具 举报

地板
ID:537018 发表于 2019-5-15 17:25 | 只看该作者
有仿真文件吗?求
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表