单片机完成信号发生器功能

[复制链接]
查看11 | 回复5 | 2011-8-24 21:21:33 | 显示全部楼层 |阅读模式
设计外围电路,完成以下功能:
A.单片机AT89S52 完成信号发生器的功能,由D/A输出方波、正弦波。(通过示波器验证)
B.输出波形频率有1Hz、10Hz、100Hz、1KHz4种可选,通过按键1调整。输出波形峰值为3V。输出波形通过按键2调整。频率与波形设定值显示在LED板上,并保存在外部存储器。断电重新上电后,显示上一次设置的工作状况。
所给元器件如下:
AT89S52最小系统板一块
LED显示部分:
LED显示板 1
导线
若干
TLC5615部分:
TLC5615
1
8脚插座
1
LM385
1
插座
1
510欧姆电阻 1
连接导线
若干
EEROM部分:
X5045
1
8脚插座
1
连接导线
若干
线路已经连接妥当,就差程序了,求教高手啊。。。有没有C语言的程序啊?跪求!
时钟晶振为12MHZ,已连接,P1.3接按键1,P1.4接按键2。P1.0、P1.1、P1.2接了三个LED指示灯。程序求高手赐教!
目前有TLC5615和单片机产生方波和正弦波的程序,没有在LED显示和X5045相关的部分程序,至于频率可调以及按键控制显示,保存在外部存储器等问题还请高手赐教!拜谢!

回复

使用道具 举报

千问 | 2011-8-24 21:21:33 | 显示全部楼层
我有现成的,以前我也做过这个,原理图,C语言程序我都有。发给你,请留下你的邮箱。...
回复

使用道具 举报

千问 | 2011-8-24 21:21:33 | 显示全部楼层
敢问楼主现在还有没有了?我们也需要...
回复

使用道具 举报

千问 | 2011-8-24 21:21:33 | 显示全部楼层
有点复杂啊!...
回复

使用道具 举报

千问 | 2011-8-24 21:21:33 | 显示全部楼层
呵呵,这个东西很复杂的。没有硬件平台是写不出程序来的。...
回复

使用道具 举报

千问 | 2011-8-24 21:21:33 | 显示全部楼层
太难了...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行