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

<menu id="6qfwx"><li id="6qfwx"></li></menu>
    1. <menu id="6qfwx"><dl id="6qfwx"></dl></menu>

      <label id="6qfwx"><ol id="6qfwx"></ol></label><menu id="6qfwx"></menu><object id="6qfwx"><strike id="6qfwx"><noscript id="6qfwx"></noscript></strike></object>
        1. <center id="6qfwx"><dl id="6qfwx"></dl></center>

            新聞中心

            EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > AD9850驅動程序(串行驅動)

            AD9850驅動程序(串行驅動)

            作者: 時間:2016-11-28 來源:網絡 收藏


            #include
            #include "intrins.h"
            #define uchar unsigned char
            #define uint unsigned int

            本文引用地址:http://www.biyoush.com/article/201611/322946.htm

            sbit W_CLK= P1^0;
            sbit PQ_UD= P1^1;
            //sbit RET= P1^2;

            uchar word[5]={0x00,0x00,0x00,0x00,0x00};
            unsigned long int k=42.94967296*400;//15000000就是所要輸出的頻率值,//若晶振不同為其他頻率更改數值就行了

            void chang(unsigned long int t)
            {
            word[1]=k>>24;
            word[2]=k>>16;
            word[3]=k>>8;
            word[4]=k;
            }

            delay_1ms(uint t)
            {
            uint i,j;
            for(i=0;ifor(j=0;j<120;j++);
            }

            main()
            {
            uint i;
            //RET=1;
            delay_1ms(100);
            W_CLK=0;
            PQ_UD=0;
            // RET=0;
            chang(k);
            while(1)
            {

            for(i=0;i<5;i++)
            {
            P0=word[i];
            W_CLK=1;_nop_();
            W_CLK=0;_nop_();
            }
            PQ_UD=1;_nop_();
            PQ_UD=0;_nop_();
            }
            }



            評論


            技術專區(qū)

            關閉