单片机课程设计--波形发生器的设计--三角波 ?我不会,呵呵 可以帮我踩一些吗
基于单片机设计一个波形发生器,可产生方波、三角波、正弦波,且波形幅度、周期可调。 1、推荐采用AVR单片机,理由:速度快,价格低,外围电路简单,为了调试方便,建议采用带JTAG仿真口的单片机,如Atmeg162。2、最小系统只要接上电源,如果对频率准确要求较。
设计任务 设计一个能产生正弦波 方波 三角波三种波形的信号发生器 ORG 1000HSTART:MOV A,#00HBEGIN:MOV R2,AMOV A,P1SUB:CJNE A,#0FEH,SINA;P1.0=0调用方波子程序:SUB,P1.0=1转移到三波:SINALCALL SUBSINA:CJNE A,#0FDH,JUCHI;P1.1=0调用三角波子程序:SINA,P1.1=1转移到锯齿波:JUCHILCALL SINAJUCHI:CJNE A,#0FBH,JIETI;P1.2=0调用锯齿波子程序;JUCHI,P1.2=1转移到阶梯波:JIETLCALL JUCHIJIETI:CJNE A,#0F7H,Loopd0;P1.3=0调用阶梯波子程序:JIETI,P1.3=1转移到BACK返回LCALL JIETILoopd0:cjne a,#oefh,backLcall zhengxianboBACK:LJMP BEGINEND;子程序名称:SUB子程序功能:调用方波子程序入口参数:出口参数:占用资源:;SUB:MOV DPTR,#7FFFHNEXT:MOV A,#0MOV P0,AACALL D1MS1NEXT1:MOV A,#0FFHMOV P0,AACALL D1MS1SJMP NEXTD1MS1:MOV R1,#0F5HDELAY1:MOV R2,#0FFHDELAY2:DJNZ R2,DELAY2DJNZ R1,DELAY2RET;子程序名称:SINA子程序功能:调用三角波子程序入口参数:出口参数:占用资源:;SINA:MOV DPTR,#7FFFHSETP1:MOV A,#00HSETP2:MOV P0,ANOPNOPINC AJNZ STEP2SETP3:DEC AMOV P0,ANOPNOPJNZ SETP3RET-子程序名称:JIETI子程序功能:调用梯形波子程序入口参数:出口参数:占用资源:;JIETI:。
函数波形发生器课程设计 函数波形发生器设计 摘 要函数信号发生器是一种能够产生多种波形,如三角波、锯齿波、矩形波(含方波)、正弦波的电路.函数信号发生器在电路实验和设备检测中具有十分广泛的用途.通过对函数波.
设计一函数信号发生器,能输出方波和三角波两种波形。
设计制作一个波形发生器,该波形发生器能产生正弦波、方波、三角波和由用户编辑的特定形状波形。 这种东西买一个就可以了。很成熟的产品,自己做反而更贵。
设计一个波形发生器,可产生正弦波,方波,三角波. 不用设计。这种东西有专用模块,选择模块后按图制作即可