首先 你的晶振是11.0592M,例如,如果用DDS方法实现10hz步进,那么你需要做一个11.0592M除以10hz也就是100001110000000000000个采样值的正弦波,考虑到程序的实现,这里我把频率控制字设为1,这样按键的计数值就是频率控制字。并且只取采样值的高8位作为ROM表即可,51做的话,信号最高只能到1~2M(奈奎斯特采样定理)。
不知道我说明白没有~~~~~
追问麻烦您可以给一个用定时器实现的程序吗?老师要求不需用dds制作,谢谢!
追答超过回答规定长度了 我怎么给你?
追问这是邮箱[email protected]谢谢!!