在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

<s id="cmphk"><label id="cmphk"></label></s>
    <span id="cmphk"><var id="cmphk"></var></span>
    <dfn id="cmphk"><var id="cmphk"></var></dfn>
    <menu id="cmphk"><thead id="cmphk"></thead></menu>

    <address id="cmphk"></address>

      <dfn id="cmphk"></dfn>
      
      
      <span id="cmphk"></span>

      <object id="cmphk"><tt id="cmphk"></tt></object>
      1. 新聞中心

        EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > AD9850(DDS)驅(qū)動(dòng)程序

        AD9850(DDS)驅(qū)動(dòng)程序

        作者: 時(shí)間:2016-11-29 來源:網(wǎng)絡(luò) 收藏
        //串行時(shí)序
        #include sbit ad9850_fq_up    =P1^1;  //接ad9850的fq_up腳sbit ad9850_bit_data =P1^2;  //接ad9850的D7腳sbit ad9850_w_clk    =P1^3;  //接ad9850的w_clk腳//***************************************************////          向ad9850中寫命令(串口)             ////---------------------------------------------------//void ad9850_wr_com(unsigned char w, double frequence){unsigned char i;unsigned long int M;//計(jì)算頻率值frequence=frequence*85.89934592+0.5; //適合50M晶振  f=fclk*M/2^32即M=f*2^32/fclkM=frequence;        //頻率控制字ad9850_w_clk=0;       //初始化 ad9850_fq_up=0;//寫頻率控制字for(i=0;i<32;i++)       //連續(xù)寫入32位頻率控制字{ad9850_w_clk=0;ad9850_bit_data=(bit)((M>>i)&0x0001);ad9850_w_clk=1;         //上升沿寫入數(shù)據(jù)}//寫相位控制字  for(i=0;i<8;i++)        //需要w<=32  相位有180、90、45、22.5、11.25以及它們的組合。{ad9850_w_clk=0;ad9850_bit_data=(bit)(w>>i)&0x01;ad9850_w_clk=1;         //上升沿寫入數(shù)據(jù)}//移入始能 ad9850_fq_up=0;       ad9850_fq_up=1;         //上升沿將40位數(shù)一次性打入數(shù)據(jù)寄存器}void main(){ad9850_wr_com(0,1000000);    while(1);}//該芯片使用簡(jiǎn)單,新手可能困惑于相位,如無特殊情況相位設(shè)置為0即可,如需參考不明白處可留言。


        關(guān)鍵詞: AD9850DDS驅(qū)動(dòng)程

        評(píng)論


        技術(shù)專區(qū)

        關(guān)閉
        ×

        “芯”朋友见面大会
        珠海|11.14|泰克“芯”朋友见面大会珠海站|泰克带您从测试角度看半导体的整条产业链,快来报名抢位吧>>