久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4908|回復(fù): 2
打印 上一主題 下一主題
收起左側(cè)

DAC0832產(chǎn)生各種波形的波形發(fā)生器 單片機(jī)課程設(shè)計 PPT 仿真 程序下載

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:112317 發(fā)表于 2016-4-7 03:19 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
ppt文檔
仿真:
以上壓縮包所有資料下載: 各種波形發(fā)生器.rar (479.67 KB, 下載次數(shù): 97)



產(chǎn)生各種波形的波形發(fā)生器
利用DAC0832將數(shù)字信號轉(zhuǎn)換為模擬信號,產(chǎn)生各種波形,利用虛擬示波器顯示。
設(shè)計要求:
能產(chǎn)生4中波形:正弦波,矩形波,鋸齒波,三角波。
四個功能鍵K1-K4:
功能鍵K1:產(chǎn)生正弦波。
功能鍵K2:產(chǎn)生矩形波。
功能鍵K3:產(chǎn)生鋸齒波。
功能鍵K4:產(chǎn)生三角波。

下面是程序源代碼:

  1. #include<reg52.h>
  2. #include<math.h>
  3. #define uint unsigned int
  4. #define uchar unsigned char
  5. sbit k1=P0^0;
  6. sbit k2=P0^1;
  7. sbit k3=P0^2;
  8. sbit k4=P0^3;
  9. sbit out=P0^4;
  10. uint i;
  11. float t;
  12. void delay(uint z)
  13. {uint x,y;
  14. for(x=z;x>0;x--)
  15.   for(y=50;y>0;y--);
  16. }


  17. void juchi()
  18. {
  19.         for(i=0;i<255;i++)
  20.                 {
  21.                         P1=i;
  22.                         delay(1);
  23.                 }
  24.         
  25. }
  26. void sanjiao()
  27. {
  28.           for(i=0;i<255;i++)
  29.                 {
  30.                         P1=i;
  31.                         delay(1);
  32.                 }
  33.                 for(i=255;i>0;i--)
  34.                 {
  35.                         P1=i;
  36.                         delay(1);
  37.                 }
  38.         
  39. }
  40. void zhengxian()
  41. {for(i=0;i<255;i++)
  42.    {
  43.    t=i*2*3.1415926/256;
  44.    P1=127*sin(t)+127;
  45. }
  46. }
  47. void juxing()
  48. {
  49.          for(i=0;i<255;i++)
  50.                 {
  51.                         P1=0;
  52.                         delay(1);
  53.                 }
  54.                 for(i=255;i>0;i--)
  55.                 {
  56.                         P1=255;
  57.                         delay(1);
  58.                 }
  59. }



  60. void main()
  61. {while(1)
  62.     {
  63.           if(!k1)zhengxian();

  64.    else if(!k2)juxing();

  65.     else if(!k3)juchi();
  66.    else  if(!k4)sanjiao();
  67.    else P1=0;
  68.          }
  69. }
復(fù)制代碼




分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏3 分享淘帖 頂1 踩
回復(fù)

使用道具 舉報

沙發(fā)
ID:158227 發(fā)表于 2016-12-27 23:49 | 只看該作者
仿真不能運(yùn)行啊、又是一個坑
回復(fù)

使用道具 舉報

板凳
ID:211605 發(fā)表于 2017-6-15 17:38 | 只看該作者
樓主的仿真圖可以用嗎
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 天天干精品 | 国产成人精品一区二区 | 国产91久久久久蜜臀青青天草二 | 久久久国产一区二区三区 | 日韩成人 | 日韩免费高清视频 | 五月香婷婷 | 视频一区二区三区中文字幕 | 国产精品视频网 | 精品视频一区二区三区在线观看 | 中文在线播放 | 欧美一区成人 | 日日夜夜操天天干 | 麻豆av在线免费观看 | 久久精品视频在线观看 | 亚洲 自拍 另类 欧美 丝袜 | 天天天堂 | 国产成人啪免费观看软件 | 视频一区二区在线 | 国产一区久久 | 91精品国产一区二区三区香蕉 | 黄色91在线 | 草久视频 | 日韩在线视频一区 | 色综合久 | 91在线精品一区二区 | 一区二区在线看 | 91精品无人区卡一卡二卡三 | 精品欧美一区二区在线观看 | 国产精品揄拍一区二区久久国内亚洲精 | 免费人成激情视频在线观看冫 | 日韩三级精品 | 毛片a| 久久综合一区二区三区 | av片在线免费看 | 免费观看一级特黄欧美大片 | 美女黄视频网站 | 一个色在线| 欧美极品一区二区 | 欧美日韩久久久久 | 成人久久久 |