www84811.com-国产区一区二区三区,亚洲第一中文字幕在线观看,91精品久久香蕉国产线看观看,国产精品欧美久久

電子開發網

電子開發網電子設計 | 電子開發網Rss 2.0 會員中心 會員注冊
搜索: 您現在的位置: 電子開發網 >> 電子開發 >> 單片機 >> 正文

單片機產生方波、鋸齒波、三角波程序

作者:佚名    文章來源:本站原創    點擊數:    更新時間:2011-5-22

單片機產生方波、鋸齒波、三角波程序

#include<reg51.h>

#define uchar unsigned char
#define uint unsigned int

unsigned char x=0,m=0,y=128;

sbit WR_DA=P2^1;
sbit CS_DA=P2^0;//DA與單片機的接口
sbit S0=P3^0; //波形選擇,每次按下將產生不同的波形
sbit S1=P3^1; //頻率減
sbit S2=P3^2; //頻率加
sbit S3=P3^3; //調節方波的占空比

uchar code SinTab[256]={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,0x76,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 };

void delayms(uint t)
{
    uint i;
    while(t--)
    {
       for (i=0;i<125;i++);//對于11.0592M時鐘,約延時1ms
    }
}

void delay(uint t)
{
    uint i;
    for (i=t;i>0;i--);
}


void time0_init()
{
    TMOD|=0x01;   //定時器設置 16位
    TH0=-50000/256;
    TL0=-50000%256;//初始化值
    ET0=1;
    TR0=1;
    EA=1;
}

void time0_int(void) interrupt 1

    TR0=0;//關閉定時器
    TH0=-50000/256;
    TL0=-50000%256;//重裝初值

if(S0==0)
{
     delayms(10);//按鍵消抖
     if(S0==0) m++;
   while(!S0);//松手檢測
}

if(S1==0)
{
     delayms(10);
     if(S1==0) x=x+1;
   while(!S1);//松手檢測
}

if(S2==0)
{
     delayms(10);
     if(S2==0) x=x-1;
   while(!S2);//松手檢測
}

if(S3==0)
{
     delayms(10);
     if(S3==0) y=y+5;
   while(!S3);//松手檢測
}

if(y>254) y=0;
if(m>5) m=0;
if(x>50) x=0;
TR0=1;//啟動定時器
}

void fangbo()    //方波

   uchar i,j;
   j=255-y;
   CS_DA=0;
   WR_DA=0;
for(i=y;i>0;i--)
{
    P0=0;
    delay(x);
}

while(j--)
{
    P0=255;
    delay(x);
}   
}

void juchi()    //鋸齒波
{
    uchar i;
    CS_DA=0;
    WR_DA=0;
for(i=255;i>0;i--)
{   
     P0=i;
     delay(x);
}

}
void sanjiao()      //三角波
{
uchar i;
    CS_DA=0;
    WR_DA=0;
for(i=0;i<255;i++)
{
     P0=i;
     delay(x);
}
while(i--)
{
    P0=i;
    delay(x);
}
}

void tixing()         //梯形波
{
uchar i=255,j,k;
CS_DA=0;
WR_DA=0;
while(i--)
{
   P0=i;
   delay(x);
}

for(j=0;j<100;j++)
{
   P0=0;
   delay(x);
}

for(k=0;k<255;k++)
{
   P0=k;
   delay(x);
}
}

void sin()      //正弦波

uchar a; 
CS_DA=0;
WR_DA=0;
for(a=0;a<255;a++)
{
   P0=SinTab[a];
   delay(x);
}
}

main()
{
time0_init();
while(1)
{
   switch(m)
   {
     case 0:
     fangbo();    //方波
     break;
     case 1:
     juchi();    //鋸齒波
     break;
     case 2:
     sanjiao();   //三角波
     break;
     case 3:
     sin();    //正弦波
     break;
     case 4:
     tixing();    //梯形波
     break;
     default: fangbo();
   }
}
}

Tags:單片機,程序,方波,鋸齒波,三角波  
責任編輯:admin
請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
1分 2分 3分 4分 5分

還可以輸入 200 個字
[ 查看全部 ] 網友評論
關于我們 - 聯系我們 - 廣告服務 - 友情鏈接 - 網站地圖 - 版權聲明 - 在線幫助 - 文章列表
返回頂部
刷新頁面
下到頁底
晶體管查詢
www84811.com-国产区一区二区三区,亚洲第一中文字幕在线观看,91精品久久香蕉国产线看观看,国产精品欧美久久
亚洲综合免费观看高清在线观看| 久久av资源站| 欧美精品一级二级| 精久久久久久久久久久| 国产三级一区二区| 99久久婷婷国产综合精品| 一区二区三区中文在线观看| 欧美日韩成人综合天天影院| 精品亚洲aⅴ乱码一区二区三区| 国产清纯在线一区二区www| 一本久久a久久精品亚洲| 亚洲国产精品视频| 欧美一区二区三区爱爱| 久久99国产精品久久99| 久久精品一区二区三区四区| 久久99精品久久久久久国产越南 | 色天天综合久久久久综合片| 一区二区激情视频| 在线播放国产精品二区一二区四区 | 亚洲国产日韩a在线播放性色| 欧美精品v国产精品v日韩精品| 奇米在线7777在线精品 | 欧美xxxxxxxxx| 国产成人精品免费视频网站| 亚洲人成7777| 欧美日韩亚洲国产综合| 精品一区二区三区视频在线观看 | 国产精品视频线看| 在线免费观看成人短视频| 日韩有码一区二区三区| 久久人人爽爽爽人久久久| zzijzzij亚洲日本少妇熟睡| 亚洲综合无码一区二区| 欧美一区二区日韩| 国产69精品久久久久毛片| 一区二区三区美女视频| 欧美日韩高清一区二区| 蜜臀国产一区二区三区在线播放| 国产色产综合产在线视频| 色婷婷国产精品| 精品在线观看视频| 亚洲精选一二三| 日韩欧美一级在线播放| 99视频国产精品| 日韩精品一二三四| 国产精品久久久久久亚洲伦| av在线不卡网| 蜜臀国产一区二区三区在线播放| 久久精品免视看| 欧美日韩一区二区在线观看视频| 国产一区二区中文字幕| 亚洲电影中文字幕在线观看| 国产视频在线观看一区二区三区| 欧洲精品一区二区| 国产成人综合在线观看| 亚洲二区视频在线| 国产精品视频一区二区三区不卡| 欧美一区二区美女| 972aa.com艺术欧美| 精品综合免费视频观看| 一区二区三区91| 欧美成人a∨高清免费观看| 在线免费观看日本一区| 极品销魂美女一区二区三区| 亚洲国产视频一区二区| 中文字幕在线观看不卡视频| 7777精品伊人久久久大香线蕉最新版| 成人一区二区三区视频在线观看| 日韩电影免费在线| 亚洲人成在线观看一区二区| 2020国产精品久久精品美国| 精品视频在线免费观看| 成人av动漫在线| 久久99热狠狠色一区二区| 亚洲综合视频在线| 中文字幕在线一区二区三区| 欧美成人精品高清在线播放 | 国产99久久久国产精品潘金 | 欧美日韩高清一区二区| 99视频有精品| 国产精品正在播放| 手机精品视频在线观看| 亚洲色图欧美激情| 国产农村妇女毛片精品久久麻豆 | 久久久久久久久久看片| 91精品国产综合久久福利软件| 色综合天天性综合| 大桥未久av一区二区三区中文| 热久久久久久久| 亚洲午夜一二三区视频| 亚洲欧洲无码一区二区三区| 国产天堂亚洲国产碰碰| 久久婷婷成人综合色| 欧美一级免费大片| 欧美日韩的一区二区| 色999日韩国产欧美一区二区| 成人午夜在线播放| 国产精品亚洲专一区二区三区| 蜜桃视频一区二区| 日韩影院在线观看| 日韩国产在线一| 亚洲国产成人av网| 亚洲一区在线视频| 亚洲日本在线天堂| 国产精品久久夜| 日本一区二区三区dvd视频在线| 欧美大片在线观看一区二区| 欧美日韩国产大片| 欧洲一区二区三区在线| 国产v日产∨综合v精品视频| 日本免费新一区视频| 亚洲成a人片在线不卡一二三区| 欧美韩国日本不卡| 久久久九九九九| 国产欧美精品一区| 国产精品美女久久久久久久网站| 国产精品日韩精品欧美在线| 欧美国产日产图区| 国产精品传媒视频| 国产精品久久久久aaaa| 亚洲人成7777| 一区二区免费看| 亚洲成人av福利| 日韩av网站免费在线| 另类中文字幕网| 国产一区三区三区| 粉嫩aⅴ一区二区三区四区| 风间由美一区二区三区在线观看 | 欧美午夜理伦三级在线观看| 欧美色电影在线| 欧美一区二区黄| 日韩精品专区在线影院重磅| 精品欧美乱码久久久久久1区2区| 久久免费的精品国产v∧| 久久精品男人天堂av| 中文字幕一区二区三区不卡在线| 亚洲精选视频在线| 午夜精品在线看| 久久精品国产亚洲a| 国产一区二区调教| 不卡免费追剧大全电视剧网站| 99久久99久久精品国产片果冻| 91网站在线播放| 欧美天堂一区二区三区| 91精品国产色综合久久| 欧美精品一区二区久久久| 国产日韩精品视频一区| 亚洲另类在线制服丝袜| 亚洲国产三级在线| 久久 天天综合| 国产精品一区二区三区四区| 丰满放荡岳乱妇91ww| 99久久精品国产麻豆演员表| 91社区在线播放| 欧美亚洲一区三区| 精品国产一区久久| 中文字幕中文字幕中文字幕亚洲无线| 亚洲欧美日韩国产综合| 日av在线不卡| 成人自拍视频在线观看| 91官网在线免费观看| 欧美日韩一区二区在线视频| 日韩午夜电影在线观看| 国产精品免费视频观看| 亚洲免费观看视频| 日韩中文字幕1| 国产不卡视频在线观看| 欧美系列一区二区| 久久久精品免费免费| 一区二区三区不卡在线观看| 久久国产精品区| thepron国产精品| 91精品国产品国语在线不卡| 欧美韩日一区二区三区| 天堂在线一区二区| eeuss鲁片一区二区三区在线看| 欧美日本在线播放| 国产女主播在线一区二区| 亚洲国产精品天堂| 成人自拍视频在线观看| 在线播放一区二区三区| 中文字幕一区av| 久久99久久99| 欧美午夜电影一区| 久久久久久麻豆| 一区二区三区久久| 国产精品原创巨作av| 欧美一区二区福利视频| 亚洲精品久久7777| 国产精品88888| 制服.丝袜.亚洲.中文.综合| 国产精品麻豆视频| 五月天精品一区二区三区| 成人中文字幕在线| 日韩欧美国产一区二区在线播放| 亚洲精品视频一区二区| 国产精品影视在线| 日韩一级视频免费观看在线| 亚洲视频综合在线| 国产99久久久久|