欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136
標(biāo)題:
51單片機(jī)正弦波產(chǎn)生程序C語(yǔ)言源碼
[打印本頁(yè)]
作者:
g362042766
時(shí)間:
2018-4-26 20:21
標(biāo)題:
51單片機(jī)正弦波產(chǎn)生程序C語(yǔ)言源碼
正弦波產(chǎn)生程序C語(yǔ)言
單片機(jī)源程序如下:
#include "reg51.h"
#define uchar unsigned char
uchar code sine_table[]={0x80,0x8C,0x98,0xA5,0xB0,0xBC,0xC7,0xD1, //正弦數(shù)據(jù)表
0xDA,0xE2,0xEA,0xF0,0xF6,0xFA,0xFD,0xFF,
0xFF,0xFF,0xFD,0xFA,0xF6,0xF0,0xEA,0xE3,
0xDA,0xD1,0xC7,0xBC,0xB1,0xA5,0x99,0x8C,
0x80,0x73,0x67,0x5B,0x4F,0x43,0x39,0x2E,
0x25,0x1D,0x15,0xF,0x9,0x5,0x2,0x0,0x0,
0x0,0x02,0x05,0x9,0xE,0x15,0x1C,0x25,0x2E,
0x38,0x43,0x4E,0x5A,0x66,0x73};
sbit K1=P2^7; //端口定義
sbit WR1=P2^5;
/****************************/
void Delay(uchar m) //延時(shí)程序
{
uchar i;
while(--m)for(i=0;i<1;i++);
}
/******************************************/
void main() //主程序
{
uchar k;
while(1)
{
if(K1==0)
{
for(k=0;k<64;k++)
{
WR1=1;
P0=sine_table[k];
WR1=0;
Delay(1);
}
}
else //K1打開,輸出鋸齒波
{
for(k=0;k<255;k=k+4)
{
WR1=1;
P0=k;
WR1=0;
Delay(1);
}
}
}
}
復(fù)制代碼
所有資料51hei提供下載:
Sin.rar
(19.52 KB, 下載次數(shù): 96)
2018-4-26 20:20 上傳
點(diǎn)擊文件名下載附件
下載積分: 黑幣 -5
作者:
18980957856
時(shí)間:
2018-4-28 18:59
是正弦的還是鋸齒波啊?
作者:
Zyyzzz
時(shí)間:
2019-8-9 09:48
太棒了!頻率差不多是1kHz 感謝大佬!
作者:
Zyyzzz
時(shí)間:
2019-8-9 11:59
18980957856 發(fā)表于 2018-4-28 18:59
是正弦的還是鋸齒波啊?
正弦 但是可能會(huì)稍微有點(diǎn)失真
歡迎光臨 (http://www.raoushi.com/bbs/)
Powered by Discuz! X3.1