找回密碼
         注冊會員
        搜索附件  

        程序.txt

         

        用10位AD7520做的信號發(fā)生器:
        電路是用AD7520與AD711組成的電路做的信號發(fā)生,可以產(chǎn)生正弦波,三角波,方波等。
        但對于如何控制波形的頻率好像不太行,我全速執(zhí)行的。出來的頻率才1K左右。。
        怎么這樣?。。?br /> 有誰有經(jīng)驗(yàn)的嗎?
        望賜教一二?。。?!





        程序以下:

        #include "reg51.h"
        #include "intrins.h"

        #define uchar unsigned char
        #define uint unsigned int
        uchar const code sin_data[]=
        {0x80,0x83,0x86,0x89,0x8D,0x90,0x93,0x96,
        0x99,0x9C,0x9F,0xA2,0xA5,0xA8,0xAB,0xAE,
        0xB1,0xB4,0xB7,0xBA,0xBC,0xBF,0xC2,0xC5,
        0xC7,0xCA,0xCC,0xCF,0xD1,0xD4,0xD6,0xD8,
        0xDA,0xDD,0xDF,0xE1,0xE3,0xE5,0xE7,0xE9,
        0xEA,0xEC,0xEE,0xEF,0xF1,0xF2,0xF4,0xF5,
        0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,
        0xFD,0xFE,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,
        0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFE,0xFD,
        0xFD,0xFC,0xFB,0xFA,0xF9,0xF8,0xF7,0xF6,
        0xF5,0xF4,0xF2,0xF1,0xEF,0xEE,0xEC,0xEA,
        0xE9,0xE7,0xE5,0xE3,0xE1,0xDE,0xDD,0xDA,
        0xD8,0xD6,0xD4,0xD1,0xCF,0xCC,0xCA,0xC7,
        0xC5,0xC2,0xBF,0xBC,0xBA,0xB7,0xB4,0xB1,
        0xAE,0xAB,0xA8,0xA5,0xA2,0x9F,0x9C,0x99,
        0x96,0x93,0x90,0x8D,0x89,0x86,0x83,0x80,
        0x80,0x7C,0x79,0x78,0x72,0x6F,0x6C,0x69,
        0x66,0x63,0x60,0x5D,0x5A,0x57,0x55,0x51,
        0x4E,0x4C,0x48,0x45,0x43,0x40,0x3D,0x3A,
        0x38,0x35,0x33,0x30,0x2E,0x2B,0x29,0x27,
        0x25,0x22,0x20,0x1E,0x1C,0x1A,0x18,0x16,
        0x15,0x13,0x11,0x10,0x0E,0x0D,0x0B,0x0A,
        0x09,0x08,0x07,0x06,0x05,0x04,0x03,0x02,
        0x02,0x01,0x00,0x00,0x00,0x00,0x00,0x00,
        0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x02,
        0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,
        0x0A,0x0B,0x0D,0x0E,0x10,0x11,0x13,0x15,
        0x16,0x18,0x1A,0x1C,0x1E,0x20,0x22,0x25,
        0x27,0x29,0x2B,0x2E,0x30,0x33,0x35,0x38,
        0x3A,0x3D,0x40,0x43,0x45,0x48,0x4C,0x4E,
        0x51,0x55,0x57,0x5A,0x5D,0x60,0x63,0x66,
        0x69,0x6C,0x6F,0x72,0x76,0x79,0x7C,0x80,};//正弦碼表,可通過SIN()函數(shù)獲得
        void fb(void);
        void czb(void);
        void zsb(void);
        void gcb(void); //鋸齒波

        void delay(uchar count);

        sbit one=P0^0;
        sbit two=P0^1;

        void main (void)
        {
        one=0;
        two=0;
        while(1)
        {
        fb(); //方波
        // zsb(); //正弦波
        //czb(); //三角波
        // gcb(); //鋸齒波
        }
        }

        void fb(void) //方波
        {

        P2=0x00;
        P0=0x00;
        delay(10);

        P2=0xff;
        P0=0xff;
        delay(10);
        }

        void czb(void) //三角波
        {
        uint i,j;
        for(i=0;i<200;i++)
        P2=i;
        P0=0;
        for(j=200;j>0;j--)
        P2=j;
        P0=0;
        }
        void gcb(void) //鋸齒波
        {
        uint i;
        for(i=0;i<256;i++)
        P2=i;
        //delay(10);
        }


        void zsb(void) //正弦波
        {
        uint k;
        for(k=0;k<256;k++)
        {
        P2=sin_data[k];
        delay(1);
        }

        }
        void delay(uchar count)
        {
        uchar i,j;
        for(i=0;i<count;i++)
        for(j=0;j<123;j++)
        ;
        }
        [ 此貼被w419013773在2009-07-29 08:58重新編輯 ]


               同一主題附件:
          5_64539_76d4d9711f36fc9.jpg
          程序.txt (3.07 KB)

        QQ|手機(jī)版|MCU資訊論壇 ( 京ICP備18035221號-2 )|網(wǎng)站地圖

        GMT+8, 2025-5-1 12:44 , Processed in 0.045014 second(s), 8 queries , Redis On.

        Powered by Discuz! X3.5

        © 2001-2025 Discuz! Team.

        返回頂部
        亚洲AV成人精品日韩一区18p| 日韩精品免费在线视频| 99国产精品国产免费观看| 久久99精品综合国产首页| 91人妻人人澡人人爽人人精品| 精品人妻少妇一区二区三区| 亚洲精品专区在线观看| 老汉精品免费AV在线播放| 国产精品视频网站你懂得| 国产精品九九九| 亚洲乱码日产精品a级毛片久久| 十八18禁国产精品www| 国产一区二区精品| 久99久无码精品视频免费播放| 又爽又大又黄a级毛片在线视频| 人人妻人人澡人人爽人人精品| 国产精品久久久久久| 精品国产青草久久久久福利| 亚洲精品无码MV在线观看| 老司机91精品网站在线观看| 四虎永久在线精品免费一区二区| 日韩精品人妻系列无码专区| 亚洲精品自产拍在线观看动漫| 亚洲欧美国产∧v精品综合网 | 日本精品一区二区三区在线视频| 中文字幕精品亚洲无线码一区| 欧美黑人巨大精品| 亚洲国产成人精品无码久久久久久综合 | 国产精品最新国产精品第十页| 美女扒开尿口给男人捅| 国产在视频线精品视频二代| 亚洲欧美国产精品第1页| 国产精品久久免费| 亚洲AV无码成人精品区狼人影院| 国产精品色内内在线播放| 欧美激情精品久久久久久| 国产成人无码久久久精品一| 欧美精品整片300页| 国产成人vr精品a视频| 亚洲无码精品浪潮| 98精品国产自产在线XXXX|