APP023-pic18f8722-RIErr040
|
|
|||
---|---|---|---|---|
新會員
|
發表於: 2011/2/18 17:42
|
|||
|
c30 union如何叫用
|
||||
---|---|---|---|---|
新會員
|
// 程式A.c for 30f4013<br />union sample<br />{<br /> unsigned int value[6];<br /> struct<br /> {<br /> unsigned int Vfedback ;<br /> unsigned int Afedback; <br /> unsigned int Asetting; <br /> unsigned int Vsetting; <br /> unsigned int TempSensor1; <br /> unsigned int TempSensor2; <br /> };<br />} Analog;<br /><br /><br />// 程式B.c<br /><br />extern union sample Analog;//*******(1)<br /><br />main{<br /> unsigned int temp;<br /> while{<br /> temp=Analog. Vfedback; <br /> }<br /><br />}<br /><br />如(1)無法compile,請問如何叫用<br /> <img src="http://www.microchip.com.tw/uploads/smil3dbd4d75edb5e.gif" alt="" /> <img src="http://www.microchip.com.tw/uploads/smil3dbd4d75edb5e.gif" alt="" />
發表於: 2008/6/23 10:52
|
|||
|
dsp30f4011之CnBus應用範例
|
||||
---|---|---|---|---|
新會員
|
如主旨,請那位大大提供!謝謝
發表於: 2007/9/25 14:43
|
|||
|
icd2 會自己停止
|
||||
---|---|---|---|---|
新會員
|
icd2 按"F9"全速RUN後會自己停止,但stepover(F8)及燒錄至ic standalone是正常RUN
發表於: 2005/5/29 20:11
|
|||
|
INT0=0時PWM未能停止!
|
||||
---|---|---|---|---|
新會員
|
CCP1CON = 0b00001100; // Single PWM,P1A= Active hi
ECCPAS = 0b01000000; // INT0 pin low causes shutdown,P1A=0, PWM1CON =0x0; // b7=0 → clear ECCPASE,b7=1 → autorestart TRISB = 0b11110001; // Set RB7,RB6,RB3,RB2,RB1 outputs RBPU = 0; // RB=0,Are pull up resister INTCON = 0; // PEIE = 1; // *** GIE = 1; // 而"***" PEIE=1時胡亂中斷
發表於: 2005/5/17 14:25
|
|||
|
Re: TRISB.7為何不能輸出(=0)
|
||||
---|---|---|---|---|
新會員
|
你好!
如果是這樣那是否代表full bridge(P1C,P1D)PWM亦不能使用! 除非ICE2000來DEBUG? THANK you
發表於: 2005/5/16 7:40
|
|||
|
TRISB.7為何不能輸出(=0)
|
||||
---|---|---|---|---|
新會員
|
... CCP1CON = 0b00001100;//p1A=pwm ... ... .. PORTA = 0; TRISA = 0b00111111; // Set RA7 and RA6 asoutputs PORTB = 0; LATB = 0; ADCON1 = 0b11110000; // Configure AN0~AN3 as analog TRISB = 0b00110011; // Set RB7,RB6,RB3,RB2 outputs RBPU = 0; // RB=0,Are pull up resister //結果trisb=10110011
發表於: 2005/5/15 22:07
|
|||
|
Re: unsigned char temp;如何將bit重新定義
|
||||
---|---|---|---|---|
新會員
|
Thank you!
I'm fine it! as... project->build option-->project-->Global-->memory model("Large" change to "Smal"l).....will be OK!
發表於: 2005/5/14 15:25
|
|||
|