Re: 請問PIC如何做電流偵測??
|
||||
---|---|---|---|---|
資深會員
|
可以參考 High side Current Sensor
答案會讓你
發表於: 2007/9/13 23:08
|
|||
|
有人知道PICKit2 2.0 為何要改M$.NET 嗎?
|
||||
---|---|---|---|---|
資深會員
|
含M$.NET Framework 安裝檔要28M也
PICKit 2.x 版的安裝檔也才1.4 M M$.NET Framework 由啥優勢嗎 還是Borland Power Builder 不好
發表於: 2007/1/22 12:40
|
|||
|
Re: 修改 Ctrl_IO_AD_DEMO 問題
|
||||
---|---|---|---|---|
資深會員
|
找到問題了
Configuration CPU clock 設錯了 System Clock Postscaler Selection 96MHz PLL Src: /4 大概是 18F4550 沒辦法跑 48M 吧
發表於: 2006/8/21 1:04
|
|||
|
Re: PIC16F877 PWM 設計???
|
||||
---|---|---|---|---|
資深會員
|
振盪晶體4MHz 要產生 500 Hz 沒問題阿
ye_yuli710 兄妳datasheet 沒看清楚喔 #define XTAL_FREQ 4000000 #define ICLK (XTAL_FREQ/4) // crystal is divided by four #define PWM_FREQ 500 //Hz #define T2CKPS1_VAL 1 #define T2CKPS0_VAL 1 #if T2CKPS1_VAL < 0 #if T2CKPS0_VAL < 0 #define T2CKPS 1 #else #define T2CKPS 4 #endif #else #define T2CKPS 16 #endif #define PR2_VAL (ICLK/T2CKPS/PWM_FREQ-1) T2CON= (0x0 <<7)| // 0 =Unimplemented (0xF <<3)| // F =TOUTPSx,Timer2 Output Postscale Select 1:16 Postscale (0x1 <<2)| // 1 =TMR2ON,Timer2 is on (T2CKPS1_VAL << 1)| (T2CKPS0_VAL << 0); // 0 =T2CKPS1:T2CKPS0 Timer2 Clock Prescale Select 1:16 PR2= PR2_VAL; CCPR1L=PR2_VAL/2; TRISC &= ~0x04; // Set TRISC2/CCP1 Output
發表於: 2006/7/30 1:49
|
|||
|
Re: 請問 Read-Modify-Write 的問題
|
||||
---|---|---|---|---|
資深會員
|
Sorry
經過 華豫寧 FAE 討論後 可能是我忘了設定CMCON 的問題
發表於: 2006/3/17 10:59
|
|||
|
請問 Read-Modify-Write 的問題
|
||||
---|---|---|---|---|
資深會員
|
原先我是用12F675 來控制兩個輸出到TTL端
除了TTL沒有其他負載 一切都沒啥問題,但是最近將程式移植到16F676 就出問題了 BSF PORTA,RA0 BSF PORTA,RA1 依程式一應該是 RA0,RA1都要為HI, 但是結果是RA0 為LO,RA1為HI 不管我在兩行程式中加入幾個 NOP都無效 難道PIC 真的不建議使用BIT 操作FILE I/O 輸出嗎? 如果是不能這樣做那程式會粉難寫
發表於: 2006/3/17 0:58
|
|||
|