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

標題: Proteus函數信號發生器 仿真+代碼 [打印本頁]

作者: ewrw    時間: 2017-5-23 12:20
標題: 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)




作者: zm3386491    時間: 2017-6-12 16:34
頂 好東西 值得分享!!!!!!!!!!!!!!
作者: 糖糖有點咸    時間: 2017-6-26 16:07
謝謝分享
作者: lehigh    時間: 2017-6-30 13:52
仿真源文件呢,尷尬
作者: 小飛123456    時間: 2018-11-20 14:51
很棒 挺好的 就是么有源文件
作者: hongaa    時間: 2018-11-20 18:50
頂 好東西 值得分享!!!!!!!!!!!!!!
作者: zyddan    時間: 2018-12-7 10:03
proteus仿真圖呢




歡迎光臨 (http://www.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 91在线精品视频 | 手机看片169 | 亚洲三区视频 | 国产美女视频黄 | 日韩精品一区二区在线观看 | 成人在线免费视频 | 中文字幕中文字幕 | 一区二区三区小视频 | 在线国产99| 综合一区二区三区 | 99影视| 午夜爱爱毛片xxxx视频免费看 | www.99精品| 色.com| 亚洲淫视频 | 免费av电影网站 | 精品国产成人 | 国产一区二区三区四区 | 一区二区三区小视频 | 一区二区三区高清 | 日韩在线播放一区 | 国产美女精品 | 国产精品成人一区二区 | 天天影视亚洲综合网 | 精品视频一区二区在线观看 | 国产农村一级国产农村 | 久久精品这里精品 | 亚洲激情一区二区三区 | 成年人免费在线视频 | 亚洲精品中文字幕 | 久久精品毛片 | 精品国产乱码久久久久久中文 | 天天色官网 | 免费黄篇 | 成人免费淫片aa视频免费 | 国产精品自产拍 | 日韩靠逼 | 亚洲精品欧美精品 | 91精品导航 | 国内精品伊人久久久久网站 | 福利二区|