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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 7535|回復: 6
打印 上一主題 下一主題
收起左側

Proteus函數信號發生器 仿真+代碼

[復制鏈接]
跳轉到指定樓層
樓主
Proteus函數信號發生器原理圖(仿真工程文件可到附件中下載):


單片機源程序如下(正弦波和方波):
  1. //頻率可調方波
  2. //============
  3. #include <reg51.h>
  4. sbit fangbo=P3^5;
  5. void clearmen();
  6. void keyscan();
  7. //=================
  8. void main()
  9. {
  10.         clearmen();
  11.         while(1)
  12.         {keyscan();}
  13. }
  14. //====================
  15. void clearmen()
  16. {
  17.         P3=0xff;THHL=6555;
  18.         TH1=THHL/256;TL1=THHL%256;
  19.         TMOD=0x11;ET1=1;TR1=1;EA=1;
  20. }
復制代碼

  1. #include <reg51.h>
  2. #define uchar unsigned char
  3. #define dataout P0
  4. void clearmen();
  5. unsigned int a;
  6. void keyscan();
  7. void delay1ms(unsigned char ms);
  8. sbit fangbo=P3^7;
  9. //=============正弦波數據====================
  10. uchar code sin_tab[128]={64,67,70,73,76,79,82,85,88,91,94,96,99,102,104,106,
  11. 109,111,113,115,117,118,120,121,123,124,125,126,126,
  12. 127,127,127,127,127,127,127,126,126,125,124,123,121,
  13. 120,118,117,115,113,111,109,106,104,102,99,96,94,91,
  14. 88,85,82,79,76,73,70,67,64,60,57,54,51,48,45,42,39,
  15. 36,33,31,28,25,23,21,18,16,14,12,10,9,7,6,4,3,2,1,
  16. 1,0,0,0,0,0,0,0,1,1,2,3,4,6,7,9,10,12,14,16,18,21,23,
  17. 25,28,31,33,36,39,42,45,48,51,54,57,60
  18.                                                 };
  19. unsigned int data THHL =65535;
  20. uchar n=0;
  21. sbit K1=P1^4;
  22. bdata sinthr;
  23. //===============================================================
  24. void main()
  25. {
  26.         clearmen();
  27.         while(1)
  28.         {keyscan();}
  29. }
  30. //===============================================================
  31. void keyscan()
  32. {
  33.         if(K1==0)
  34.         {        
  35.                 delay1ms(10);
  36.                 while(K1==0);
  37.                 THHL=THHL+255;
  38.                 if(THHL >= 65235)THHL=65535;
  39.         }

  40. }
  41. //================================================================
  42. void clearmen()
  43. {
  44.         dataout=0x00;THHL=56555;
  45.         P3=0xff;
  46.         TH1=THHL/256;TL1=THHL%256;
  47.         TMOD=0x11;ET1=1;TR1=1;EA=1;
  48.         P3=0x00;
  49.         a=0;
  50. }
  51. //===============================================================
  52. void time_intt1(void) interrupt 3
  53. {
  54.         EA=0;TR1=0;TH1=THHL/256;TL1=THHL%256;TR1=1;
  55.         dataout=sin_tab[a];
  56.         fangbo=~fangbo;
  57.         n++;
  58.         a++;
  59.         if(n> 255){n=0;}
  60.         if(a>127){a=0;}
  61. ……………………

  62. …………限于本文篇幅 余下代碼請從51黑下載附件…………
復制代碼

所有資料51hei提供下載:
Proteus函數信號發生器.rar (136.05 KB, 下載次數: 94)



分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏2 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:210506 發表于 2017-6-12 16:34 | 只看該作者
頂 好東西 值得分享!!!!!!!!!!!!!!
回復

使用道具 舉報

板凳
ID:213573 發表于 2017-6-26 16:07 | 只看該作者
謝謝分享
回復

使用道具 舉報

地板
ID:110866 發表于 2017-6-30 13:52 | 只看該作者
仿真源文件呢,尷尬
回復

使用道具 舉報

5#
ID:429887 發表于 2018-11-20 14:51 | 只看該作者
很棒 挺好的 就是么有源文件
回復

使用道具 舉報

6#
ID:430087 發表于 2018-11-20 18:50 | 只看該作者
頂 好東西 值得分享!!!!!!!!!!!!!!
回復

使用道具 舉報

7#
ID:433370 發表于 2018-12-7 10:03 | 只看該作者
proteus仿真圖呢
回復

使用道具 舉報

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

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 国产一级淫片免费视频 | 欧美日韩中文在线 | 国产精品毛片av一区 | 一级毛片在线播放 | 欧美亚洲视频 | 鲁视频| 狠狠爱免费视频 | 视频一区二区三区中文字幕 | 韩日在线视频 | 国产成人免费在线观看 | 性一交一乱一伦视频免费观看 | 六月色婷 | 日本在线一区二区 | 久久99国产精品久久99果冻传媒 | 黄色毛片免费视频 | 日韩中文在线视频 | 欧美日韩中文字幕在线播放 | 黄网免费| 欧美综合一区二区 | 午夜成人在线视频 | 福利在线看 | 国产在线一区二区三区 | 免费黄色网址视频 | 国产精品入口麻豆www | 日韩福利片 | 一区二区三区在线免费观看视频 | 爱爱爱av | 一级片网址 | 精品一区二区三区四区在线 | 在线精品亚洲欧美日韩国产 | 国产一二三区精品视频 | 99re国产视频 | 国产精品18hdxxxⅹ在线 | 久久久精 | 成人免费看黄 | 国产精品国产a级 | 精品久久久久久久久久久 | 国产视频精品免费 | 久久99精品久久久久蜜桃tv | 久久aⅴ乱码一区二区三区 亚洲国产成人精品久久久国产成人一区 | 欧美5区|