低频双相函数信号发生器的设计毕业论文(编辑修改稿)内容摘要:

GUI_Line(10,165,315,165,Black)。 GUI_Line(10,195,315,195,Black)。 GUI_Line(10,225,315,225,Black)。 GUI_Line(10,15,10,225,Black)。 GUI_Line(110,15,110,225,Black)。 GUI_Line(215,15,215,165,Black)。 GUI_Line(215,195,215,225,Black)。 GUI_Line(315,15,315,225,Black)。 GUI_Line(180,165,180,195,Black)。 Putstr_color(36,48,幅度 , 24, Black,Blue ,TRANSP )。 Putstr_color(36,78,波形 , 24, Black,Blue ,TRANSP )。 Putstr_color(36,108,频率 , 24, Black,Blue ,TRANSP )。 Putstr_color(24,138,占空比 , 24, Black,Blue ,TRANSP )。 Putstr_color(24,168,相位差 , 24, Black,Blue ,TRANSP )。 Putstr_color(11,198,调节 , 24, Black,Blue ,TRANSP )。 Putstr_color(61,198,确定 , 24, Black,Blue ,TRANSP )。 Putstr_color(120,198,开 关 , 24, Black,Yellow ,TRANSP )。 Putstr_color(145,198, , 24, Black,Red ,TRANSP )。 Putstr_color(252,168,上 , 24, Black,Blue ,TRANSP )。 Putstr_color(225,198,开 关 , 24, Black,Yellow ,TRANSP )。 Putstr_color(250,198, , 24, Black,Red ,TRANSP )。 Putstr_color(282,168,下 , 24, Black,Blue ,TRANSP )。 Putstr_color(124,18,通道一 , 24, Black,Yellow ,TRANSP )。 Putstr_color(224,18,通道二 , 24, Black,Yellow ,TRANSP )。 Putstr_color(36,18,输出 , 24, Black,Blue ,TRANSP )。 Putstr_color(182,168,调频: , 24, Black,Red ,TRANSP )。 pin1[0]=0x31。 pin1[1]=0x30。 pin1[2]=0x30。 pin1[3]=0x30。 pin1[4]=39。 H39。 pin1[5]=39。 Z39。 pin2[0]=0x31。 pin2[1]=0x30。 pin2[2]=0x30。 pin2[3]=0x30。 双相低频数字信号发生仪论文 19 pin2[4]=39。 H39。 pin2[5]=39。 Z39。 while(1) { x=TPReadX()。 //触摸检测 y=TPReadY()。 Putstr_color(124,18,通道一 , 24, Black,Yellow ,TRANSP )。 Putstr_color(224,18,通道二 , 24, Black,Yellow ,TRANSP )。 //*********通道 1*********// /*通道 1 选择开关 */ if(x120amp。 amp。 x145amp。 amp。 y198amp。 amp。 y225) { app=1。 } if(x175amp。 amp。 x200amp。 amp。 y198amp。 amp。 y225) { app=0。 for(b=0。 b=4096。 b++) { date[b]=0。 } } if(x61amp。 amp。 x110amp。 amp。 y198amp。 amp。 y225) { tj=0。 tj2=0。 } /*选择通道 1 波形区域 */ if(app==1) { Putstr_color(124,18,通道一 , 24, Black,Blue ,TRANSP )。 if(x120amp。 amp。 x200amp。 amp。 y75amp。 amp。 y105) { ma++。 if(ma4) ma=1。 } switch(ma) { case 1://三角波 Putstr_color(124,78,三角波 ,24,Blue,Red,NORMAL)。 Putstr_color(115,108,pin1,24,Blue,Red, NORMAL)。 if(x120amp。 amp。 x184amp。 amp。 y48amp。 amp。 y72) //幅值 { fx1=fx1+1。 A1=A1+。 if(fx133) { fx1=1。 A1=。 } fuzhi1[0]=(fx1)/10+0x30。 fuzhi1[1]=39。 .39。 fuzhi1[2]=(fx1)%10+0x30。 fuzhi1[3]=39。 V39。 fuzhi1[4]=0。 Putstr_color(130,48,fuzhi1,24,Blue,Red, NORMAL)。 } 双相低频数字信号发生仪论文 20 if(x115amp。 amp。 x200amp。 amp。 y108amp。 amp。 y132)//频率 { tj++。 if(tj==5) tj=0。 } if(tj==1) { Putstr_color(115,108, ,24,Red,Black, NORMAL)。 if(x252amp。 amp。 x277amp。 amp。 y168amp。 amp。 y193) { pin1[0]=pin1[0]+1。 if(pin1[0]0x39) pin1[0]=0x30。 } if(x282amp。 amp。 x306amp。 amp。 y168amp。 amp。 y193) { pin1[0]=pin1[0]1。 if(pin1[0]0x30) pin1[0]=0x39。 } } if(tj==2) { Putstr_color(131,108, ,24,Red,Black, NORMAL)。 if(x252amp。 amp。 x277amp。 amp。 y168amp。 amp。 y193) { pin1[1]=pin1[1]+1。 if(pin1[1]0x39) pin1[1]=0x30。 } if(x282amp。 amp。 x306amp。 amp。 y168amp。 amp。 y193) { pin1[1]=pin1[1]1。 if(pin1[1]0x30) pin1[1]=0x39。 } } if(tj==3) { Putstr_color(147,108, ,24,Red,Black, NORMAL)。 if(x252amp。 amp。 x277amp。 amp。 y168amp。 amp。 y193) { pin1[2]=pin1[2]+1。 if(pin1[2]0x39) pin1[2]=0x30。 } if(x282amp。 amp。 x306amp。 amp。 y168amp。 amp。 y193) { pin1[2]=pin1[2]1。 if(pin1[2]0x30) pin1[2]=0x39。 } } if(tj==4) { Putstr_color(163,108, ,24,Red,Black, NORMAL)。 if(x252amp。 amp。 x277amp。 amp。 y168amp。 amp。 y193) { 双相低频数字信号发生仪论文 21 pin1[3]=pin1[3]+1。 if(pin1[3]0x39) pin1[3]=0x30。 } if(x282amp。 amp。 x306amp。 amp。 y168amp。 amp。 y193) { pin1[3]=pin1[3]1。 if(pin1[3]0x30) pin1[3]=0x39。 } } if(x252amp。 amp。 x310amp。 amp。 y168amp。 amp。 y193) { pl1=(pin1[0]0x30)*1000+(pin1[1]0x30)*100+(pin1[2]0x30)*10+pin1[3]0x30。 } if(x24amp。 amp。 x72amp。 amp。 y18amp。 amp。 y42)//输出 y_out()。 break。 case 2: //正弦波 Putstr_color(124,78,正弦波 ,24,Blue,Red,NORMAL)。 Putstr_color(115,108,pin1,24,Blue,Red, NORMAL)。 if(x120amp。 amp。 x184amp。 amp。 y48amp。 amp。 y72)//幅值 { fx1=fx1+1。 A1=A1+。 if(fx133) { fx1=1。 A1=。 } fuzhi1[0]=(fx1)/10+0x30。 fuzhi1[1]=39。 .39。 fuzhi1[2]=(fx1)%10+0x30。 fuzhi1[3]=39。 V39。 fuzhi1[4]=0。 Putstr_color(130,48,fuzhi1,24,Blue,Red, NORMAL)。 } if(x115amp。 amp。 x200amp。 amp。 y108amp。 amp。 y132)//频率 { tj++。 if(tj==5) tj=0。 } if(tj==1) { Putstr_color(115,108, ,24,Red,Black, NORMAL)。 if(x252amp。 amp。 x277amp。 amp。 y168amp。 amp。 y193) { pin1[0]=pin1[0]+1。 if(pin1[0]0x39) pin1[0]=0x30。 } if(x282amp。 amp。 x306amp。 amp。 y168amp。 amp。 y193) { pin1[0]=pin1[0]1。 if(pin1[0]0x30) pin1[0]=0x39。 } 双相低频数字信号发生仪论文 22 } if(tj==2) { Putstr_color(131,108, ,24,Red,Black, NORMAL)。 if(x252amp。 amp。 x277amp。 amp。 y168amp。 amp。 y193) {。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。