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精品久久香蕉国产线看观看,国产精品欧美久久
裸体在线国模精品偷拍| 成熟亚洲日本毛茸茸凸凹| 在线不卡中文字幕播放| 日本视频免费一区| 久久综合999| 国产黄人亚洲片| 亚洲欧洲综合另类| 欧美日韩成人激情| 黄色小说综合网站| 最新国产精品久久精品| 在线观看日韩电影| 老司机免费视频一区二区三区| 久久嫩草精品久久久精品一| 91色综合久久久久婷婷| 三级亚洲高清视频| 国产女同性恋一区二区| 欧美性大战久久久久久久蜜臀| 蜜臀99久久精品久久久久久软件| 国产欧美va欧美不卡在线| 欧美色中文字幕| 国产一区二区调教| 一卡二卡三卡日韩欧美| 精品欧美乱码久久久久久1区2区| 不卡一区中文字幕| 日韩精品一二三| 中文字幕成人在线观看| 欧美日韩视频不卡| 国产成人av一区二区三区在线 | 亚洲午夜国产一区99re久久| 日韩欧美激情在线| 99久久er热在这里只有精品15| 日韩电影一区二区三区四区| 国产亚洲一区字幕| 欧美日本视频在线| 成人激情综合网站| 秋霞成人午夜伦在线观看| 中文字幕免费在线观看视频一区| 欧美日韩精品电影| 成人在线综合网| 免费观看一级特黄欧美大片| 最近日韩中文字幕| 久久久久久综合| 欧美日韩高清一区二区三区| 国产精品小仙女| 日韩影院精彩在线| 亚洲私人影院在线观看| 精品成a人在线观看| 欧美视频在线一区| 成人av电影在线播放| 美国三级日本三级久久99 | 亚洲色图丝袜美腿| 精品国产乱码91久久久久久网站| 欧洲色大大久久| 成人午夜激情在线| 麻豆成人在线观看| 亚洲国产精品尤物yw在线观看| 国产精品丝袜在线| 26uuu精品一区二区三区四区在线| 欧美视频一二三区| 97精品国产97久久久久久久久久久久| 国产最新精品免费| 秋霞午夜av一区二区三区| 亚洲精品国产第一综合99久久| 国产视频亚洲色图| 欧美电影免费提供在线观看| 欧美日韩五月天| 在线观看日产精品| 99riav一区二区三区| 国产高清久久久| 久久国产日韩欧美精品| 天天综合日日夜夜精品| 亚洲最大的成人av| 亚洲视频免费在线| 国产精品福利电影一区二区三区四区| 精品福利一二区| 日韩女优视频免费观看| 欧美卡1卡2卡| 欧美日韩精品专区| 欧美在线一区二区三区| 91蝌蚪porny九色| av资源网一区| 成人app网站| 成人中文字幕合集| 丁香婷婷深情五月亚洲| 国产成人免费视频一区| 国产成人精品免费看| 国产精品一区在线| 国产精品综合二区| 国产精品亚洲成人| 国产99精品视频| 国产99久久精品| 成人美女视频在线看| 高清久久久久久| 丁香婷婷综合激情五月色| 成人午夜碰碰视频| 9人人澡人人爽人人精品| 成人免费黄色在线| 91麻豆精品一区二区三区| 91在线观看地址| 91麻豆蜜桃一区二区三区| 日本道精品一区二区三区| 在线观看av一区二区| 欧美午夜寂寞影院| 欧美老女人在线| 日韩欧美国产1| 精品国产一区二区三区四区四| 精品福利一二区| 久久精品夜色噜噜亚洲a∨| 国产日韩精品一区二区三区| 日本一区二区三区dvd视频在线| 欧美国产日韩一二三区| 国产精品福利在线播放| 悠悠色在线精品| 天天射综合影视| 美美哒免费高清在线观看视频一区二区| 麻豆精品国产传媒mv男同 | 欧美亚洲动漫另类| 欧美精品日韩一本| 日韩美女在线视频| 久久久91精品国产一区二区三区| 中文字幕不卡在线播放| 亚洲乱码精品一二三四区日韩在线| 一区二区三区丝袜| 首页欧美精品中文字幕| 精品一区二区三区免费观看| 成人综合在线网站| 在线观看成人免费视频| 欧美一区二区三区视频免费播放| 久久亚洲精品小早川怜子| 国产精品毛片无遮挡高清| 亚洲综合一区在线| 美女精品自拍一二三四| 丁香激情综合五月| 欧美性猛片xxxx免费看久爱| 欧美大片日本大片免费观看| 欧美国产精品一区二区三区| 一区二区三区在线视频播放| 日本欧美大码aⅴ在线播放| 国产美女精品人人做人人爽| 91色porny蝌蚪| 欧美精品一卡二卡| 国产三区在线成人av| 一卡二卡欧美日韩| 精品一区二区三区影院在线午夜 | 成人高清视频在线| 欧美日韩国产综合久久| 97国产一区二区| 欧美色网站导航| 7777精品伊人久久久大香线蕉经典版下载 | 国产区在线观看成人精品| 亚洲欧洲成人自拍| 日本免费在线视频不卡一不卡二| 国产ts人妖一区二区| 欧美色精品在线视频| 26uuu国产一区二区三区| 亚洲男同性恋视频| 久久se这里有精品| 色婷婷综合激情| 欧美精品一区二区三区视频 | 国产一区二区在线免费观看| 在线中文字幕一区二区| 日韩免费在线观看| 亚洲另类一区二区| 韩国女主播成人在线| 色综合天天狠狠| 精品国产a毛片| 亚洲一区二区三区精品在线| 国产成人自拍在线| 欧美精品色一区二区三区| 中文字幕巨乱亚洲| 青青草国产精品97视觉盛宴| 99re6这里只有精品视频在线观看| 欧美一区二区三区视频免费播放| 综合激情网...| 韩国中文字幕2020精品| 欧美性色黄大片手机版| 日本一二三不卡| 麻豆极品一区二区三区| 欧美熟乱第一页| 国产精品久久久久久久岛一牛影视| 青椒成人免费视频| 欧美中文字幕一区二区三区亚洲| 欧美国产一区二区在线观看| 麻豆久久久久久久| 欧美亚洲综合另类| 18成人在线视频| 国产乱色国产精品免费视频| 在线观看91av| 亚洲综合色区另类av| 成人小视频免费在线观看| 欧美精品一区二区久久婷婷| 亚洲va欧美va国产va天堂影院| 99久久精品国产毛片| 国产清纯白嫩初高生在线观看91 | 国产精品福利一区| 国产黄色精品视频| 亚洲精品一区二区三区四区高清| 亚洲va韩国va欧美va精品| 在线视频国产一区| 日韩一区欧美小说|