实验挑战:利用MSP430制作一个DDS
电路图也可见:
本文引用地址:https://www.eepw.com.cn/article/201608/295753.htm

连线说明:
MCU-1602(1602可以用4根数据线,传2次数据,编程稍微复杂点)
-----------
PC0-RS
PC1-RW
PC2-E
PC4-D4
PC5-D5
PC6-D6
PC7-D7
MCU-Key
--------------
PD0-DOWN
PD1-LEFT
PD2-START
PD3-RIGHT
PD4-UP
PD5-HS
MCU-DDS
______________
PA0-DD0
PA1-DD1
PA2-DD2
PA3-DD3
PA4-DD4
PA5-DD5
PA6-DD6
PA7-DD7
http://www.scienceprog.com/wp-content/uploads/2008/03/Firmware.zip 这个是源程序
全部资料见:http://www.scienceprog.com/avr-dds-signal-generator-v20/
我们要做的:搞清楚DDS的真正原理,把原来的AVR程序换成MSP430程序,在Proteus下仿真(可以仿真MSP430)
本电路制作难度不大,编程难度也不是很大,重点在于电阻的挑选,要求精度足够高,要控制在1%以下,实际制作中可以采用大量电阻筛选的办法。运放要求不是很高,低噪声高精度运放即可,双电源,除了741,TI的TL081、TL082都是可以的。
评论