我的查表算法思路是这样的 : 1、构造N个二维数组(N=你需要输入的最大频率值位数,例如你需要精确到10HZ,最高30MHZ,那么就有10M位、1M位、100K位、10K位、1K位、100HZ位、10HZ位,共7位,所以N=7)。 2、根据你所用的芯片型号,和晶振频率,计算出每个频率位0-9时的控制字。 3、使用时,把你频率的每一位控制字,查表读出,并相加(特别需要注意进位也需要处理)。 4、把加出的4字节控制字,送DDS。
标签: 算法 二维 数组 最大频率
上传时间: 2015-12-21
上传用户:zjf3110
C8051中7289芯片的调试程序,在仿真器接12MHz晶振时使用
标签: C8051 7289 芯片 程序
上传时间: 2013-11-29
上传用户:xiaoyunyun
c8051学习机实验程序,在12MHz晶振下测得。
标签: c8051 实验 程序
上传时间: 2014-01-19
上传用户:坏坏的华仔
上传时间: 2015-12-26
上传用户:jcljkh
上传时间: 2014-01-03
上传用户:dragonhaixm
上传时间: 2014-12-01
上传用户:love1314
超声波测距,使用C与汇编混合* 芯片: PIC16F873A * * 晶振: 4MHz * * * * 使用PICC8.05编译器,MPLAB v7.50调试。 * * *
标签: 超声波测距
上传时间: 2015-12-29
上传用户:yan2267246
实验板的AVR程序,矩阵4*4键盘键值显示,驱动蜂鸣器发出按键声。 接线定义:SW1~8打开,SW2-1,2,3,4,打开,SW2-6为LED的电源,SW3-8为系统复位脚。 PA2(SW5-7)为蜂鸣器输出端,PB(SW4-1~8)为键盘接入 记事:本程序旨在对矩阵键盘扫描的理解与演示,程序适合初学者使用。 使用器件:ATMEGA8535,可更换。 默认片内1MHz晶振 功能:初始LED显示 - ,按下那个按键显示按键的键值。使用的是4×4矩阵键盘。
标签: AVR 实验板 程序
上传时间: 2016-01-23
上传用户:脚趾头
初学者参考:为89c51下P1口循环点亮程序,在晶振12M左右,延时约为1S
标签: 89c51 初学者 P1口 循环
上传时间: 2014-02-28
上传用户:270189020