• slider image 442
  • slider image 483
  • slider image 484
  • slider image 485
  • slider image 486
  • slider image 487
:::

論壇索引


Board index » All Posts (panmay)




APP023-pic18f8722-RIErr040
新會員
新會員



發表於: 2011/2/18 17:42
頂部


c30 union如何叫用
#2
新會員
新會員


// 程式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應用範例
#3
新會員
新會員


如主旨,請那位大大提供!謝謝

發表於: 2007/9/25 14:43
頂部


18f4431之TMR1---16BIT MODE
#4
新會員
新會員


如主旨:
UNSIGNED INT TMR1WR=0X321,TMR1RD;

T1CON=0B10000010; // 16Bits,同步外部(1:1)信號輸入,TMR1ON=0
CCP2CON=0B00001010;
CCP2IF=0;
CCP2IE=1; // 當Encoder2開始動作時才設為'1'
TMR1L=TMR1WR;
TMR1ON=1;
TMR1RD=TMR1L;

都只能操作TMR1L,但是都已設為16 bit,未為何TMR1H都無變化

發表於: 2006/4/1 16:04
頂部


icd2 會自己停止
#5
新會員
新會員


icd2 按"F9"全速RUN後會自己停止,但stepover(F8)及燒錄至ic standalone是正常RUN

發表於: 2005/5/29 20:11
頂部


INT0=0時PWM未能停止!
#6
新會員
新會員


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)
#7
新會員
新會員


你好!
如果是這樣那是否代表full bridge(P1C,P1D)PWM亦不能使用!
除非ICE2000來DEBUG?
THANK you


發表於: 2005/5/16 7:40
頂部


TRISB.7為何不能輸出(=0)
#8
新會員
新會員



...
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重新定義
#9
新會員
新會員


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
頂部



(1) 2 »



:::

Microchip連結

https://www.facebook.com/microchiptechnologytaiwan/
http://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=13
https://mu.microchip.com/page/tmu
http://elearning.microchip.com.tw/modules/tad_link/index.php?cate_sn=1
https://page.microchip.com/APAC-PrefCenters-TW.html
http://www.microchip.com/
http://www.microchip.com/treelink
http://www.microchipdirect.com/
http://www.microchip.com.cn/newcommunity/index.php?m=Video&a=index&id=103
http://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=2
http://www.microchip.com.tw/Data_CD/eLearning/index.html
http://www.microchip.com.tw/RTC/RTC_DVD/
https://www.microchip.com/development-tools/
https://www.youtube.com/user/MicrochipTechnology
[ more... ]

教育訓練中心

!開發工具購買
辦法說明 [業界客戶] [教育單位]
----------------------------------
!校園樣品申請
辦法說明 [教師資格] [學生資格]
----------------------------------