|
有需要的可以來看一下用12864液晶屏顯示可以產生梯形波 三角波 鋸齒波 正弦波
原理圖(工程文件可在本帖附件中下載)
0.png (121.24 KB, 下載次數: 112)
下載附件
2017-6-22 17:38 上傳
0.png (44.76 KB, 下載次數: 113)
下載附件
2017-6-22 17:38 上傳
0.png (6.76 KB, 下載次數: 112)
下載附件
2017-6-22 17:38 上傳
包含:
DAC0832產生正弦波程序.doc
DAC0832程序.doc
DAC0832鋸齒波程序.doc
波形發生器_單片機8051_DAC0832程序_硬件圖_報告.doc
鋸齒波、正弦波程序.doc
0.png (4.36 KB, 下載次數: 108)
下載附件
2017-6-22 17:38 上傳
單片機源程序(主程序)如下:
- #include"delay.h"
- #include"12864.h"
- #include"jianpan.h"
- #include<reg52.h>
- sbit cs=P2^0;//DAC0832片選端,低電平有效
- sbit wr=P2^1;//DAC0832寫數據端,低電平有效
- void main()
- {
- cs=0;
- wr=0;
- v_Lcd12864Init_f();
- v_Lcd12864PutString_f( 0,0, " 信號發生器 ");
- v_Lcd12864PutString_f( 0,1, "幅度設置:0000mv");
- v_Lcd12864PutString_f( 0,2, "周期設置: 000ms");
- v_Lcd12864PutString_f( 0,3, "相位設置: 000` ");
- ……………………
- …………限于本文篇幅 余下代碼請從51黑下載附件…………
復制代碼
所有資料51hei提供下載:
函數信號發生器.rar
(200.93 KB, 下載次數: 126)
2017-6-22 08:41 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
|
|