求教:18F452如何同8019AS想连接?
|
||||
---|---|---|---|---|
新會員
|
我想用单片机和网卡芯片做一个网页服务器,可不知道单片机同网卡芯片连接的电路图,求各位高手帮忙,不胜感激!!
發表於: 2005/3/23 11:38
|
|||
|
PIC18F458 RS485 master + slave
|
||||
---|---|---|---|---|
新會員
|
各位!
有沒有介紹用 C18 寫 RS485 master 和 slave 的program 的文稿, 我的 microcontroller 是 PIC18F458, Hardware 我懂得怎樣連接, 謝謝!
發表於: 2005/3/23 10:53
|
|||
|
Re: 為什麼用can的listen mode接收資料就有問題
|
||||
---|---|---|---|---|
資深會員
|
一、listen mode是正常的,不能用是使用者的問題,不關 pull hi的事
二、我用 18f458 +mpc 2551來測試(和另外兩組can node測式),can tx rx腳不會因 normal mode / listen mode 而浮動 三、只有兩個node, listen mode 不適合使用,沒有ack 會讓 tx 端『一直』重送,listen 端會『一直 rx』,設斷點 +示波器,一看就很清楚 硬要這麼做,那 tx端的程式就有做額外的處理,我不清楚你為何要用listen mode。 四、microchip 有一組 demo board ,我就是用這做實驗的,如果你的can的了解不夠深入,花錢取的一個動作正確無誤的demoboard對你的開發曲線是很有幫助的 五、 http://www.microchip.com.tw/material.htm "CAN202的講義暨實做" 建議你參考這實作教材來做
發表於: 2005/3/23 10:03
|
|||
|
microchip 有沒有適合當儀器放大器的op
|
||||
---|---|---|---|---|
資深會員
|
如題
訊號大小1~10mv CMRR 最好在100以上 謝謝
發表於: 2005/3/23 9:47
|
|||
|
Re: NEWS:C30 1.31 upgrade
|
||||
---|---|---|---|---|
資深會員
|
C30 安裝時
如果自定安裝目錄, 可能以後會發生哪些trouble ??
發表於: 2005/3/23 9:42
|
|||
|
Re: 有將ADC-10bits改成8bits的方法ㄇ?
|
||||
---|---|---|---|---|
高級會員
|
ADCON1暫存器中的ADFM位元是用來設定轉換後的10位元值是要如何的放到ADRESH:ADRESL暫存器中,ADFM位元設定為1時,放入的值會向右對齊,因此ADRESH暫存器中的值只有Bit0和1是有意義的,如果ADFM位元為0,那就是向左對齊,此時ADRESL暫存器只有Bit7和6是有意義的。而其他沒有用到的6個位元都會被放入0的值。如果你需要的AD轉換精確度只要8位元就夠了,那麼將ADFM位元清除為0,並在A/D轉換完成後,只取用ADRESH暫存器的內容就可以了。
或是可以參考W401的講義
發表於: 2005/3/23 9:06
|
|||
人生最長久的擁有是珍惜 但是大都在失去後才發現
|
||||
|
Re: 有谁开发过超过两个NODE 的CAN 系统?
|
||||
---|---|---|---|---|
資深會員
|
我做過最多四個node,因為在實驗室,隨便接都很正常。
一、 既然你知道第三個node容易reset,那你應該是找出 reset的原因,是wdt / mclr 或是其它的因素~~ 二、abc三個點接在一起,a發出的信號,b收得到,c收不到, 建議你將 b拿掉,檢查a發出的信號,c能不能正常收到 如果a的信號發不出去,或經常resend,這表示c的can driver可能壞了或mcu控制上有問題 can的信號發出,一定要有人回應,而且並且是 正確的回應,如果沒人回應,或有人回應錯誤,那信號就會一直重送,直到沒人有問題為止 所以,照你的說法,a發出的信號,b收得到,c收不到, 這表示 c的硬體如果是正常,那問題就是mcu的問題,因為c的硬體如果有問題,讓c收不到正確的can,c會要a重送,b會收不下資料 三、can driver的電路,照 dtatsheet上的建議線路接就可以,基本上不會有什麼大問題 四、can_h can_l 是差動信號,要看到正確的信號,示波器要開math功能,將兩個信號相減,就能看到和 can_tx can_rx 一樣的信號,使用 4ch 的示波器,你應該很容易找出硬體那裏有問題~~
發表於: 2005/3/23 9:03
|
|||
|
有將ADC-10bits改成8bits的方法ㄇ?
|
||||
---|---|---|---|---|
高級會員
|
請問各位大大...如題!!
有將ADC轉換後10bits的結果... 改以轉換成8bits輸出的方法ㄇ?? (我所使用的晶片是...PIC18F252!!) 麻煩指導一下...謝謝!!
發表於: 2005/3/23 8:22
|
|||
|
請問: C30 C Compiler完後出現return type of `main' is not `int'?
|
||||
---|---|---|---|---|
初級會員
|
使用Timer2中斷於ICD2模擬時可以成功的跳出中斷副程式,但是燒錄完後卻發生跳不出中斷副程式.
目前使用p30f2010 C30 C Compiler. compiler完後出現; PWM.c:128: warning: return type of `main' is not `int'. 我懷疑是不是少了讓中斷副程式回到主程式的指標, 不知到那可找到範例!
發表於: 2005/3/22 23:28
|
|||
|