标题: 单片机波形发生器编程 [打印本页]

作者: ghajhd    时间: 2008-6-12 08:48
标题: 单片机波形发生器编程
非常牛逼的单片机波形发生器设计:http://www.51hei.com/bbs/dpj-42291-1.html
作者: 雪中梅花    时间: 2014-11-1 08:52
谢谢楼主的奉献。
作者: 23354    时间: 2014-11-6 00:02
谢谢楼主的奉献
作者: 秋天的脚步    时间: 2014-12-30 19:27
盛名学习一些
作者: stc89c52rc    时间: 2015-1-24 18:34
看不到啊
作者: 徽派    时间: 2015-2-28 16:29
新手看看
作者: 徽派    时间: 2015-2-28 16:45
为什么看不见呢
作者: 成森林    时间: 2015-4-8 10:29
什么意思为什么看不见呢
作者: hushumin    时间: 2015-4-10 08:46
谢谢楼主的奉献。
作者: leiguangsansuo    时间: 2015-4-18 20:34
怎么没看见
作者: 5002281    时间: 2015-4-24 09:24
22333356
作者: qqwiaw    时间: 2015-4-28 17:54
鸟谢分享
作者: sydaxia    时间: 2015-4-28 20:59
看看单片机波形发生器编程
作者: sydaxia    时间: 2015-4-28 20:59
没有啊 单片机波形发生器编程
作者: yangrui    时间: 2015-6-15 19:16
在哪啊,看不到啊
作者: maoxaio52525    时间: 2015-7-10 14:15
?????
作者: chrish    时间: 2015-7-10 20:23
为什么看不到
作者: 爱就像宫保鸡丁    时间: 2015-7-11 13:56
最近课设   刚做过
作者: seusht    时间: 2015-7-11 14:37
upupup
作者: forgetname    时间: 2015-7-13 15:01
路过随便看看
作者: 成森林    时间: 2015-7-15 15:00
在哪里怎么看不到?
作者: 467615016    时间: 2015-7-17 12:52
下来看看     呵呵
作者: 467615016    时间: 2015-7-17 12:52
在那里啊   怎么没有啊
作者: sunnyzzz    时间: 2015-11-15 11:54
1232222
作者: 20151107    时间: 2015-11-15 13:09
#include<reg52.h> #define uchar unsigned char #define uint unsigned int sbit  SCL=P2^6; sbit  SDA=P2^7; sbit  key1=P3^6; sbit  key2=P3^7; uint n=0;                  uchar code  Sinwave[]={    //正弦波波表 127, 152, 176, 198, 217, 233, 245, 252, 255, 252, 245, 233, 217, 198,176, 152, 127, 102, 78,  56,  37,  21,  9,   2, 0,   2,   9,  21,  37,  56,  78, 102 }; uchar code Triwave[] = {   //三角波波表 0,  16,  32,  48,  64,  80,  96, 112, 128, 144, 160, 176, 192, 208,224, 240, 255, 240, 224, 208, 192, 176, 160, 144, 128, 112,  96,  80,  64,  48,  32,  16 }; uchar code Sawwave[] = {   //锯齿波表 0, 8, 16, 24, 32, 40,  48,  56, 64,72,80,  88,  96, 104, 112,120, 128, 136, 144, 152, 160, 168, 176,184, 192, 200, 208, 216, 224,232, 240, 248, }; uchar code Squwave[]={   //方波波表 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 255,255,255,255,255,255,255,255, 255,255,255,255,255,255,255,255 };  uint f=30; void delay() { ; ; ;}    void  delay10() { uint i,j;   for(i=0;i<10;i++)     for(j=0;j<250;j++); }   void  delay11() { uint i,j;   for(i=0;i<f;i++)     for(j=0;j<250;j++); } void init() {  SCL=1;    delay();    SDA=1;    delay(); }  void start() {   init();         SDA=0;         delay(); } void write(uchar date) {         uchar i,temp;      temp=date;          for(i=0;i<8;i++)           { temp=temp<<1;             SCL=0;             delay();             SDA=CY;             delay();             SCL=1;             delay();           }          SCL=0;          delay();          SDA=1;          delay(); }  void respons() {         uchar i;      SCL=1;          delay();          while((SDA==1)&&(i<250))            i++;          SCL=0;          delay(); }  void stop() {         SDA=0;         delay();         SCL=1;         delay();         SDA=1;         delay(); }   void writewave(uchar xc) {         init();               start();              write(0x90);           respons();            write(0x40);           respons();           write(xc);           respons();           stop();            }  void keyscan()  { if(key1==0)    {             delay10();          if(key1==0)          { f+=10;            while(!key1);          }    }    if(key2==0)    {             delay10();          if(key2==0)          { f-=10;          if(f<=20) f=20;            while(!key2);          }    }    } void  main() {     while(1)    {  keyscan();    for(n=0;n<32;n++)         { writewave(Sinwave[n]);      delay11();        }     for(n=0;n<32;n++)      { writewave(Triwave[n]);        delay11();  }          for(n=0;n<32;n++)      { writewave(Sawwave[n]);         delay11();}          for(n=0;n<32;n++)    { writewave(Squwave[n]);       delay11(); }       } }
作者: mmfkl    时间: 2015-11-29 07:37
楼主辛苦了,学习学习!!!
作者: 稻草人80236    时间: 2015-12-10 14:13
恩???
作者: iyanggui    时间: 2015-12-11 13:01
meiyoua?
作者: RJD    时间: 2016-6-17 12:09
在哪里
作者: 1187114138    时间: 2016-6-17 23:14
谢谢楼主的奉献。
作者: lyguang    时间: 2016-6-18 16:52
回复才可以看到吗
作者: zh113214zh    时间: 2016-6-18 19:47
感觉不错的样子




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1