外部晶振50m,经过锁相环六倍频后为300m,以此产生DDS时钟,产生正弦波,经测试正弦波的误差为1%,可供一般场合应用,根据DDS公式(其实就是一个很简单的公式,但DDS这个公式确实很巧妙的解决了产生“任意频率"的问题),只要修改程序中的SINADD(将其改成一个变量)就可以实现任意频率的波形,理论精度很高,但实测中频率越高精度越低。 程序中产生了一块ROM和一个锁相环。ROM用于存放sin数据,锁相环用于倍频。