標(biāo)題:
怎么用DAC0832循環(huán)產(chǎn)生鋸齒波三角波方波
[打印本頁]
作者:
回家~
時間:
2017-1-2 16:25
標(biāo)題:
怎么用DAC0832循環(huán)產(chǎn)生鋸齒波三角波方波
怎么用DAC0832循環(huán)產(chǎn)生鋸齒波三角波方波
作者:
espopoi
時間:
2017-1-3 16:48
#include <reg51.h>
#define uchar unsigned char
sbit cs=P2^0;
sbit wr=P2^1;
void main(void)
{
uchar i;
cs=0;
wr=0;
while(1)
{
for(i=0;i<255;i++)
P0=i;
}
}
復(fù)制代碼
作者:
espopoi
時間:
2017-1-3 16:49
三角波
作者:
espopoi
時間:
2017-1-3 16:50
#include<reg51.h>
#define uint unsigned int
#define uchar unsigned char
sbit cs=P2^0;
sbit wr=P2^1;
void delay(uint ms)
{
uchar i;
while(ms--)
{
for(i=0;i<120;i++);
}
}
void main()
{
uchar i = 0,j = 0;
cs=0;
wr=0;
while(1)
{
P0 = i;
i++;
if(i == 255){j = 1;}
while(j) ///RBF就是反饋信號輸入線
{
P0=i;
i--;
if(i == 0){j = 0;}
delay(1);
}
delay(1);
}
}
復(fù)制代碼
作者:
espopoi
時間:
2017-1-3 16:50
#include<reg51.h>
#define uint unsigned int
#define uchar unsigned char
sbit cs=P2^0;
sbit wr=P2^1;
void delay(uint ms)
{
uchar i;
while(ms--)
{
for(i=0;i<120;i++);
}
}
void main()
{
cs=0;
wr=0;
while(1)
{
P0 = 0x00;
delay(20);
P0 = 0xff;
delay(20);
}
}
復(fù)制代碼
作者:
xiaosanxian
時間:
2017-6-22 10:58
不需要進行XBYTE[0x00fe]位置聲明?
作者:
劉勝男
時間:
2017-7-16 16:15
首先需要模擬寄存器環(huán)境,然后按平常書寫,你可以看下金沙灘的書,上面有寫
歡迎光臨 (http://www.torrancerestoration.com/bbs/)
Powered by Discuz! X3.1