Re: 請問一個小程式問題
|
||||
---|---|---|---|---|
高級會員
|
Eigen 謝謝你的回答,我找到問題了,
其實是 PIM 接觸不良,且 ADCON1 =16; 不加也可以! 謝謝!
發表於: 2007/8/20 19:47
|
|||
|
Re: 請問一個小程式問題
|
||||
---|---|---|---|---|
高級會員
|
ADCON1 = 16
嗯.....trying.
發表於: 2007/8/19 1:02
|
|||
|
Re: 請問一個小程式問題
|
||||
---|---|---|---|---|
資深會員
|
PORTE == AD8~AD15
預設 ad 是eanble 所以你要 ADCON1 =16; 這樣 PORTE 就會變成 IO PIN 而非 AD
發表於: 2007/8/19 0:23
|
|||
|
Re: 請問一個小程式問題
|
||||
---|---|---|---|---|
高級會員
|
參照:
我是使用 Project Wizard 來建 Project,建完後 Configuration Bits 裡的振盪器我是設HS Jump.......嗯..... 請問是哪個 Jump ,我不知道ㄝ.... 不過我確定 LED 燈都會亮,我有用從 Microchip 下載的範例程式試過(不過是針對別的功能的), LED 全都會恆亮,不過我看不到該範例程式中有跟 以上書中的範例相同的程式,所以我不知道它怎麼 控制 LED 的!(我是用CAN202A的範例來試的)
發表於: 2007/8/18 20:49
|
|||
|
Re: 請問一個小程式問題
|
||||
---|---|---|---|---|
資深會員
|
程式看起來沒問題,檢查config bit看看盪振器有沒有設定,再檢查電路板看看jump有沒有對.
發表於: 2007/8/17 18:33
|
|||
|
請問一個小程式問題
|
||||
---|---|---|---|---|
高級會員
|
使用的板子:APP023
使用的單晶片:18F8680 我在書上看到一個小程式,如下:(點亮LED) #include <p18f4520.h> void main (void) { PORTD = 0x00; TRISD = 0; PORTDbits.RD0 = 1; while (1); } 在APP023上是RE0連接LED,所以我把程式改成以下: #include <p18f8680.h> void main (void) { PORTE = 0x00; TRISE = 0; PORTEbits.RE0 = 1; while (1); } 結果是.....沒有動作! 請問我錯在哪? 已經改好幾天了,還是不知錯在哪? (剛開始學就碰壁了..... )
發表於: 2007/8/17 18:07
|
|||
|