婷婷亚洲天堂影院-国产精品豆花视频www-伊人影院在线观看-日本少妇浓毛bbwbbwbbw-av网站观看-亚州欧美在线-91精品国产乱码久-任我爽精品视频在线播放-日本视频不卡-亚洲国产精品va在线观看香蕉-国产毛片乡下农村妇女-国产成人免费ā片在线观看老同学-欧美日韩免费在线-成人无码视频免费播放-色综合美女-免费毛片av

電子開發網

電子開發網電子設計 | 電子開發網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 個字
[ 查看全部 ] 網友評論
關于我們 - 聯系我們 - 廣告服務 - 友情鏈接 - 網站地圖 - 版權聲明 - 在線幫助 - 文章列表
返回頂部
刷新頁面
下到頁底
晶體管查詢
婷婷亚洲天堂影院-国产精品豆花视频www-伊人影院在线观看-日本少妇浓毛bbwbbwbbw-av网站观看-亚州欧美在线-91精品国产乱码久-任我爽精品视频在线播放-日本视频不卡-亚洲国产精品va在线观看香蕉-国产毛片乡下农村妇女-国产成人免费ā片在线观看老同学-欧美日韩免费在线-成人无码视频免费播放-色综合美女-免费毛片av
<button id="4i884"></button>
  • <abbr id="4i884"><source id="4i884"></source></abbr>
  • <code id="4i884"><tr id="4i884"></tr></code>
  • <rt id="4i884"></rt>
    <li id="4i884"></li>
  • <rt id="4i884"><tr id="4i884"></tr></rt>
  • www.色欧美| 婷婷激情四射五月天| 国产野外作爱视频播放| 人人妻人人添人人爽欧美一区| 精品国产乱码久久久久久1区二区| 中文字幕无码精品亚洲35| 日韩久久久久久久久久久久| 特级黄色片视频| 波多野结衣激情| 国产精品久久久久久久av福利| 无需播放器的av| 日韩av片网站| www.色欧美| www.午夜色| 亚洲黄色网址在线观看| 欧美黄色免费网址| 欧美中文字幕在线观看视频| 女人帮男人橹视频播放| 菠萝蜜视频在线观看入口| www.亚洲成人网| 人妻熟妇乱又伦精品视频| 每日在线更新av| 日日噜噜夜夜狠狠| 色撸撸在线观看| 日本人体一区二区| 欧美 日韩 激情| jizz大全欧美jizzcom| 日本黄色a视频| 六月婷婷激情网| 精品视频在线观看一区| 九色porny91| 男同互操gay射视频在线看| a级免费在线观看| www日韩视频| 日韩精品手机在线观看| 91九色在线观看视频| 日本在线观看免费视频| 日韩精品免费一区| 少妇人妻互换不带套| 特黄特黄一级片| 99久久久无码国产精品6| av中文字幕网址| 97成人在线免费视频| 成人综合久久网| 一本大道熟女人妻中文字幕在线 | 国产高清精品软男同| 2019日韩中文字幕mv| 五月婷婷激情久久| 人妻少妇精品久久| 中文字幕精品一区二区三区在线| 极品粉嫩国产18尤物| 成人性生交视频免费观看| 国产精品动漫网站| 老太脱裤让老头玩ⅹxxxx| 一级做a免费视频| 国产自偷自偷免费一区| 日韩视频免费播放| 99er在线视频| 最近免费观看高清韩国日本大全| 狠狠热免费视频| 国产女大学生av| 国产亚洲黄色片| 黄色一级视频播放| 日本77777| 992kp免费看片| 天堂av手机在线| 黑森林精品导航| 国产精品igao| 中文久久久久久| 亚洲免费av一区二区三区| 日日鲁鲁鲁夜夜爽爽狠狠视频97| 男人c女人视频| 国产精品69久久久| 久久99久久99精品| 日本中文字幕网址| 少妇无码av无码专区在线观看| 91黄色在线看| 全黄性性激高免费视频| 久久久久久久久久久99| 波多野结衣乳巨码无在线| www在线观看免费| 久久精品99国产| 不卡av免费在线| 亚洲欧美日韩精品一区| 伊人成人免费视频| 美女av免费观看| 99视频在线免费播放| 久久无码高潮喷水| 天天视频天天爽| 中国黄色录像片| 国产精品97在线| 另类小说色综合| 免费观看国产视频在线| 91av资源网| 欧美成人三级在线播放| 欧美日韩午夜爽爽| 久久九九国产视频| 视频一区二区视频| 国产99久久九九精品无码| 99草草国产熟女视频在线| 成人手机视频在线| 波多野结衣家庭教师视频| 亚洲制服在线观看| av观看免费在线| 在线观看18视频网站| 少妇人妻互换不带套| 中文字幕av导航| 成年人小视频网站| 男人c女人视频| 九九九九九国产| 黄网站欧美内射| 久久国产这里只有精品| 中文字幕av不卡在线| 日韩日韩日韩日韩日韩| 999在线免费视频| 国产av第一区| 国产又大又黄又粗的视频| 亚洲免费成人在线视频| 色欲色香天天天综合网www| 欧美激情精品久久久久久小说| 久久艹这里只有精品| 欧美黄色免费影院| 免费看av软件| 欧美私人情侣网站| 国产成人免费高清视频| 国产裸体免费无遮挡| 欧美成人三级在线视频| 色呦色呦色精品| 日日碰狠狠添天天爽超碰97| 手机成人av在线| 亚洲 欧美 日韩系列| 无码人妻精品一区二区三区在线| 加勒比av中文字幕| 日日碰狠狠躁久久躁婷婷| 日韩精品福利片午夜免费观看| av五月天在线| 丝袜人妻一区二区三区| 污污污污污污www网站免费| 中文字幕亚洲乱码| 成人在线观看黄| 日日摸日日碰夜夜爽无码| 视色视频在线观看| 三级av免费看| 成年网站在线播放| 97公开免费视频| 久久久噜噜噜www成人网| 男人天堂成人在线| 久久精品.com| 能在线观看的av网站| www.99热这里只有精品| 成人网站免费观看入口| 国产精品va无码一区二区| 国产精品裸体瑜伽视频| 草b视频在线观看| 久久精品无码中文字幕| 午夜在线视频免费观看| 91黄色在线看| 国产美女作爱全过程免费视频| 99亚洲国产精品| 男人c女人视频| 亚洲欧美一二三| 少妇高潮喷水在线观看| 无码aⅴ精品一区二区三区浪潮| 成人av一级片| 免费看a级黄色片| 超薄肉色丝袜足j调教99| 一级特黄妇女高潮| 黄页网站大全在线观看| 国内自拍在线观看| 深夜做爰性大片蜜桃| 男人天堂成人网| 国产美女网站在线观看| 欧美精品无码一区二区三区| 韩国日本美国免费毛片| 免费看日本黄色| 久久久久久久久久久久久久国产| 亚洲色精品三区二区一区| 亚洲男人天堂av在线| 日韩欧美理论片| av高清在线免费观看| 国产aaa一级片| youjizz.com亚洲| 国产成人永久免费视频| 在线免费黄色小视频| 人人干视频在线| 欧洲在线免费视频| 久艹视频在线免费观看| 午夜啪啪免费视频| 免费超爽大片黄| 精品国产乱码久久久久久1区二区| 国产女教师bbwbbwbbw| 第四色婷婷基地| 成人一对一视频| 中文字幕第三区| 黄色片在线免费| 国产精品久久..4399| 伊人五月天婷婷| chinese少妇国语对白| 国产在线视频综合| 黄色手机在线视频|