求程序!! 原理图!!!基于单片机的波形发生器设计 谢谢! 这题目,真够大的。要答案,需要真金白银。基于单片机89C51的波形发生器,基本要求如下 基于51单片机的信号发生器-完整电路、程序http://wenku.baidu.com/view/effec6f2ba0d4a7302763a13.html 免费的。可以产生弦波、方波、三角波、三角波、梯形波及其他任意波形,波形的频率(最大790HZ)和幅度在一定范围内可任意改变。波形和频率的改变通过软件控制,幅度的改变通过硬件实现。这是本人课程设计得到优秀的作品,有完整的电路图,程序。不是光仿真那种。如果你觉得790HZ的频率不够的话,可以用FPGA+AD,频率几十M都没问题,也不是很难。多看看资料,急!!现在求一份基于单片机的波形发生器设计图,51单片机,DAC0832,LED显示 0832各种波型输出演示P1.1P1.0=00时 正弦波P1.1P1.0=01时 锯齿波P1.1P1.0=10时 方波P1.1P1.0=11时 三角波需要连接的导线:(1)译码器Y0接DAC0832的CS(2)P3.6即XWR插孔接DAC0832的WR(3)8芯的排线连接8排针的P0口和DAC0832的D7-D0(4)串并转换区的+5v接DAC0832的参考电压Vref插孔includeinclude<;ABSACC.H>;/absacc.h是C51中绝对地址访问函数的头文件define daport XBYTE[0x8000]/将daport定义为外部I/O口,地址为8000H,则74ls138的Y0有效sbit P2_1=P2^1;sbit P2_0=P2^0;unsigned char i,j,k;bit updown;三角波的上升/下降unsigned char code sinn[64]={198,204,210,216,222,228,233,237,242,245,249,251,253,255,255,255,255,254,252,250,247,243,239,235,230,224,219,213,207,201,194,188,181,175,169,163,158,152,147,143,139,136,133,131,129,128,128,128,129,130,132,135,138,142,146,151,156,162,168,174,180,186,193,199};正弦的数值在128-255之间,所以输出的正弦幅值在0-5vvoid main(void){updown=0;i=128;j=0;while(1){if(P2_1=1){if(P2_0=0)/输出占空比为25%的方波{if(j)i=255;i=255时输出的电压为+5velse if(j)i=0;i=0时输出的电压为-5v。51系列的单片机做波形发生器,频率怎么增加到1M 可以,如果只是方波、正弦波和三角波就可以,先选择波形,设定频率,然后计算波形周期,和波形上每个点的数值设定一个十几微妙的中断,每个定时中断中输出波形上的一个点,通过DAC,加上高频滤波输出比较平滑的模拟量。如果用C8051系列的高速单片机可以输出更好的波形急求程序:基于 51 单片机的波形发生器 课设水平,直接用51发生方波,三角和正弦波就行了,这种是很简单的,一下一堆源程序,仿真图,原理图都有。用51单片机制作简易的波形发生器时,想要控制正弦波和三角波的幅值求汇编语言程序 D_APORT EQU 8000H;0832 口地址ORG 0000HAJMP STARTORG 0040HSTART:MOV SP,#60HMOVA,#00HMOV DPTR,#4000H;锯齿波缓冲区首址NEXT:MOVX@DPTR,A填锯齿波数据INC DPTRINC AJZ NEXT1写完256个数据后退出AJMP NEXTNEXT1:MOV A,#00HMOVR0,#00HMOV DPTR,#4100H;三角波缓冲区首址NEXT2:MOVX@DPTR,A填三角波数据(上升部分)INC DPTRADD A,#02HINC R0CJNER0,#80H,NEXT2SUBB A,#02HCLR CNEXT3:MOVXDPTR,A;填三角波数据(下升部分)INC DPTRSUBB A,#02HINCR0CJNE R0,#00H,NEXT3;写完256个数据后退出SINWAVE-MOV R0,#10HMOV R1,#00HMOVDPTR,#STEP;步长的浮点ASCII起始地址READ:MOV A,R1MOVCA,@A+DPTRMOV@R0,AINC R1INC R0CJNER1,#0AH,READ;将程序区的数据移到内部RAM区MOV R0,#10H;十进制浮点数的首址MOVR1,#30H;三字节浮点数的首址(步长)LCALL%FDTB3带符号十进制数ASCII码浮点数转换成三字节浮点数MOV R2,#00HMOV R3,#80H电压的最大值MOV R0,#18H;三字节浮点数的首址(最大电压)LCALL%WTF31双字节无符号数转换成三字节浮点数MOV R3,#00H;STEP LENGTHMOVDPTR,#4200H;正弦波数据表首址CALCSIN:PUSH 3PUSH DPH。基于51单片机的波形发生器课程设计怎么做?(正弦,方波,锯齿,三角波。可调频0~1000HZ) 要实物吗还是仿真?我做单片机方面的
随机阅读
- 某公园欲建造水上浮桥 水上浮桥是用什么东西建造的 那种四方形的蓝色的方块是什么塑料 哪里有 浮力有多大
- 守法是工程监理企业经营活动的基本准则之一,主要体现为什么 监理企业经营守则
- 牛年贺岁银条30克 09年湖北省集邮公司发行的的20克牛年贺岁银条现在多少钱拜托了各位 谢谢
- 资生堂的惠润和水之密语哪个更干涩?~~~~~~~~~~ 惠润和水之密语 区别
- 泉州市以太信息科技工程发展有限公司怎么样? 泉州宝成大厦几层
- 什么是跟单?跟单和原单的区别有那些? 库存跟厂家的区别
- 永兴县两区四园规划 请问永兴县新材料新能源工业园东起哪里?西止何处?南起哪里?北至何处?有人知道它的具体位置吗?
- gb 加速寿命试验方法 3类压力容器的焊缝是不是需要100%无损检测
- 什么叫转座基因? 转座因子和整合子
- 这等说起来且待小僧歇歇脚 为什么部分唐诗明白如话、意蕴无穷?
- 我刚买了兰蔻的水分缘眼霜,大牌爱用者都进来分享一下经验吧 水份缘舒缓眼霜好不好
- 附息债卷贴现计算 附息债券计算问题
- 请问广东中山小榄哪里有早餐糕点批发.谢谢! 中山市早餐点心批发市场
- 上海消防师培训班 上海市人力资源和社会保障局官方网站怎么培...
- 家具买来半年后居住还会有甲醛吗 悦成美家装饰
- 泉州市晋江市有几个镇? 后宅中心镇区后毛店村
- 天然气硫元素占比 天然气中,硫元素的存在形式是什么?是什么物质?
- 我自横刀向天笑 去留肝胆两昆仑是什么意思 我至横刀向天笑去留肝胆两昆仑图片
- 此恨绵绵无绝期的恨是恨什么 自古多情空余恨 此恨绵绵无绝期是什么意思
- 气动式提升机 能否告诉我,南宁有实力的绞龙包装秤,绞龙包装秤哪家做得好都来说说?