Re: 如何ISP (自我燒錄 )
|
||||
---|---|---|---|---|
高級會員
|
對isp的功能,我和yang410大大一樣的困惑,可不可以請板主再說明一下。
發表於: 2005/11/7 10:07
|
|||
|
Re: 有人要說說參加seminar後的感想或意見嗎
|
||||
---|---|---|---|---|
高級會員
|
我參加新竹場的,我也覺得內容都籠統帶過,但想想也許每個人來參加的目標不同吧,我覺得這種seminar比較適合初學者,若已用一段時間的人,可能挑合適的教育訓練上課還比較有幫助吧。
發表於: 2005/11/7 9:59
|
|||
|
Re: 請教10F220的A/D功能??
|
||||
---|---|---|---|---|
初級會員
|
Hi! Duck,
我要掃你興,再增你的興。 掃興點:GP3是輸入腳,不能做輸出,所以三個燈不能由三個各別接腳點亮。 增興點: 綠LED接法:電源 -> 330R電阻 -> LED綠 -> GP1。 黃LED接法:GP1 -> 330R電阻 -> LED黃 -> GP2。 紅LED接法:GP2 -> 330R電阻 -> LED紅 -> 0V。 此時, GP1 = 0,GP2 = 0,=> 綠LED亮。 GP1 = 1,GP2 = 0,=> 黃LED亮。 GP1 = 1,GP2 = 1,=> 紅LED亮。 而且GP3還可以留給MCLR當Power On Reset用。 帥吧!
發表於: 2005/11/7 3:05
|
|||
|
Re: 請教10F220的A/D功能??
|
||||
---|---|---|---|---|
初級會員
|
Hi! Duck,
很高興又見到你了。 無論如何,你需要一個參考電壓,你的問題是,腳數不夠ㄚ。 哈!哈!別被騙了。 聽我道來! 你可以增加一個參考電源,例如:MCP1525,2.5V參考電源、甚或Zerner(只是需各別調整參數)。直接接到類比輸入,此時輸入電壓固定,但是ADC結果將因電源電壓不同而改變。亦即,電源越低,讀數越高;vice versa。 是不是就可以判斷電源電壓了? 當然還有別的辦法,不過這個方法的再製性較高,應該比較實用。
發表於: 2005/11/7 2:34
|
|||
|
Re: [請問]PIC18f452最高輸出方波速度?
|
||||
---|---|---|---|---|
管理員
|
Hi,
程式所控制的輸出既然由 MCU 控制 , 當然它的頻寬就與 MCU 的操作頻率成正比而且是一定小於 MCU 的指令瀕率的 . 你程式中使用的迴圈佔 3 個執行周期 ! 所以 PIC18F 系列於 40 Mhz 的最大輸出頻率為 40/4/3 = 3.33 Mhz. 若要產生方波 , 有 PWM 可以利用 . 在 40 Mhz 的 CPU 頻率下應該最大可產生 2.5 Mhz 的方波. 使用 PWM 的最大好處是 MCU 可以全心的做其他工作 ; PWM 的訊號產生則由硬體自動照顧. 看一下 PWM 的章節啦 :) Regards,
發表於: 2005/11/7 0:15
|
|||
|
Re: [請問]PIC18f452最高輸出方波速度?
|
||||
---|---|---|---|---|
資深會員
|
試試 PWM 吧,至少 5 MHz,應該可以跑到 10 MHz,下面這
是 CCS 編出來的
............. setup_ccp1( CCP_PWM );
發表於: 2005/11/7 0:15
|
|||
|
Re: 不好意思,插一下花..
|
||||
---|---|---|---|---|
新會員
|
好像沒有.....
發表於: 2005/11/6 17:37
|
|||
|
Re: 請問ICD2 使用PIC18F452無法進DEBUG MODE 的問題
|
||||
---|---|---|---|---|
初級會員
|
configuration bit那設定有設正確嗎?
OSC設HS,Vdd設4.2V,其他都設Disable,看看device那是不是設成正確的PIC型號ex:PIC18F452 再試看看吧
發表於: 2005/11/6 15:22
|
|||
|
[請問]PIC18f452最高輸出方波速度?
|
||||
---|---|---|---|---|
初級會員
|
請教各位PIC的前輩們:
我想測試PIC18F452的最快方波輸出速度,如果要使用Timer的話~應該不會到M級的輸出,我是用AP001 Ver.2,在使用內建的16Mhz振盪,跑我的程式,輸出的方波只有辦法達到600Khz左右,而我換成40MHz,4pin的振盪器(JP3有接過),輸出最快的clock也只達1.666Mhz,如果comf LATD連續寫1000次,最快也只能在40Mhz達5Mbz左右的輸出;但只有跑 main comf LATD bra main 請問這樣是正常嗎??? #include <P18f452.inc> High_bit set 0x00 org 0x00 goto start org 0x08 retfie org 0x18 retfie start clrf WREG movwf PORTD movwf TRISD movff High_bit,LATD main comf LATD bra main end
發表於: 2005/11/6 15:04
|
|||
|