请教高手! 急用!!!!利用汇编实现D/A、A/D转换产生波形并显示.

tsz   2009-6-16 18:27 楼主
内容如下:1.利用D/A设计一个波形发生器,能分别产生三角波、正弦波、锯齿波和方波。
          2.并利用按键(自行定义)进行输出波形选择。
          3.并对应按键选择输出波形,将以上四种波形显示在屏幕上。
          4.(选作)设计一个三角波发生器,可利用键盘改变其输出波形的幅值。例如:可利用1-5这5个数字改变其输出波形的幅值,当按下1-5数字键时使D/A输出幅值从1V增加到5V。
          5.设计电路并在实验台上连接线路。

回复评论 (6)

跟本就不清楚你的实验环境
无从下手了
点赞  2009-6-16 20:36
利用0832芯片在WIN98系统下编译
点赞  2009-6-17 18:22
飘过
点赞  2009-6-17 21:56
难道是楼主的课程设计??
我的思路:程序中预置四个波形对应的函数,按键选择波形发生函数。将函数的结果送给D\A就好了。
剩下的楼主按着你的实验环境发挥吧。
点赞  2009-6-18 09:47
貌似大学的毕业设计。。。。。
1,写个定时程序,这个可就要看你的晶振是多少,取点数是多少,以及需要的波形频率来确定延时时间了。
2,自己计算128个采样点的(8位)数值,在你这里,最高的0XFF对应5v,0x00对应0V。。。。
3,循环定时送采样数据。。。
点赞  2009-6-19 16:33
呵呵 ,不是。帮别人问的
点赞  2009-6-22 22:42
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复