由于初學(xué)
小弟用evm板編了一個小程序 程序無報錯
但是 按道理iope1腳的輸出應(yīng)該為低才對 但是測量始終為高
dsp不運行也是
哪位知道是什么問題?
另外想用dsp生成6路 周期為50hz的不同時序的方波
除了用pwm還可以用io口實現(xiàn)么?
#include "LF2407.h"
#define wsgr portffff
#define uint unsigned int
ioport uint portffff;
void disable()
{
asm(" setc INTM");
}
void initial()
{
asm(" setc SXM");
asm(" clrc OVM");
asm(" clrc CNF");
*SCSR1=0x81FE;
*WDCR=0x0E8;
*IMR=0x0000;
*IFR=0x0FFFF;
wsgr=0x0000;
}
void IOPEinitial()
{ *MCRC=*MCRC&0xFFFD;
*PEDATDIR=*PEDATDIR|0x0100; //IOPE1設(shè)置為輸出
}
void main(void)
{ int i;
disable();
initial();
IOPEinitial();
while(1)
{
*PEDATDIR=*PEDATDIR&0xFFFD;
}
}