找回密碼
         注冊會員
        搜索附件  
        MCU資訊論壇 附件中心 單片機論壇 51單片機論壇 5_64539_76d4d9711f36fc9.jpg

        5_64539_76d4d9711f36fc9.jpg

         

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





        程序以下:

        #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
               同一主題附件:
          5_64539_76d4d9711f36fc9.jpg
          程序.txt (3.07 KB)

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

        GMT+8, 2025-5-2 12:42 , Processed in 0.059865 second(s), 8 queries , Redis On.

        Powered by Discuz! X3.5

        © 2001-2025 Discuz! Team.

        返回頂部
        不卡在线免费播放视频| 国产午夜精品久久久久九九电影| 久久精品国产亚洲精品| 无码AV动漫精品一区二区免费| 午夜性爽视频男人的天堂| 国内精品久久久久久久97牛牛| 亚洲国产精品一区| 久久se精品一区二区影院| 亚洲精品成人无码中文毛片不卡| 99re8这里有精品热视频免费| 国产一区麻豆剧传媒果冻精品| 亚洲国产另类久久久精品黑人 | 国产99精品久久| 国产乱码伦精品一区二区三区麻豆 | 亚洲国产精品丝袜在线观看| 人妻少妇乱子伦精品| 国产叼嘿久久精品久久| 亚洲精品无码乱码成人| 国产成人高清精品一区二区三区 | 精品久久久久久久| 香港aa三级久久三级老师2021国产三级精品三级在 | 亚洲宅男精品一区在线观看| 国产亚洲综合成人91精品| 日韩一区二区三区精品| 91精品国产综合久久精品 | 99精品视频3| 亚洲精品456播放| 久久亚洲国产欧洲精品一| 曰批免费视频播放免费| 欧美亚洲精品在线| 亚洲国产精品无码久久久不卡| 国产成人精品一区在线 | 国产亚洲精品国看不卡| 黑人巨大精品欧美| 日韩精品欧美| 欧美成人精品一级高清片| 国产一区二区不卡视频| 国产精品九九久久精品女同亚洲欧美日韩综合区 | 国产精品白浆在线观看免费| 亚洲国产精品专区在线观看| 午夜精品久视频在线观看|