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


Browsing this Thread:   1 Anonymous Users






Re: 請問我的 I/O Port 是不是有問題
#7
中級會員
中級會員


查看用戶資訊
謝謝您的解說..
我想我知道怎麼做了..


發表於: 2004/10/27 10:06
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 請問我的 I/O Port 是不是有問題
#6
版主
版主


查看用戶資訊
不必。否則就太麻煩了。

舉凡寫入LATx的值,皆會被映射寫至PORTx。

但,從LATx讀回(也許是因Read-Modify-Write讀回)的值,則不受PORTx的影響。

所以,簡單的說,想寫值到PORTx去,就只要寫到LATx去就可以了;而想從PORTx讀回值,就直接讀PORTx。


發表於: 2004/10/25 21:21
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 請問我的 I/O Port 是不是有問題
#5
中級會員
中級會員


查看用戶資訊
感謝版主的解說!

再請教一下
如果要使用 PIC18 的 LATx 暫存器來解決
Read Modify Write問題
該如何做呢?

是否要將 LATx 讀回,寫入對應值,再寫入 Port ?

發表於: 2004/10/25 16:35
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 請問我的 I/O Port 是不是有問題
#4
版主
版主


查看用戶資訊
應該是設定ADCON, CMCON吧!

Read-Modify-Write和open-drain沒有直接關係。

發表於: 2004/10/17 22:46
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 請問我的 I/O Port 是不是有問題
#3
中級會員
中級會員


查看用戶資訊
謝謝你的解說
我看過相關的說明了
RMW的問題在我的 PIC18F4320 似乎要用LATx 來處理

再請教一下,你所說的
>>RA0~RA5應該都有類比功能,要記得將類比功能關掉。
是否可透過什麼方式,關掉這個功能???


除此之外,是否 PortA 是沒有 pull-high 的 Open-Drained port? 所以才有這種現像?
PortB 應該不會發生..是嗎?





發表於: 2004/10/16 15:41
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 請問我的 I/O Port 是不是有問題
#2
版主
版主


查看用戶資訊
1、您知道"Read-Modify-Write"的現象嗎?如果不知,請看右方「江湖一點訣」,或者利用搜尋功能,尋找本網站中相關的說明。

2、RA0~RA5應該都有類比功能,要記得將類比功能關掉。

3、如果問題還是沒解決,請把程式前後文post一段上來供診斷一下。

發表於: 2004/10/14 23:28
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


請問我的 I/O Port 是不是有問題
#1
中級會員
中級會員


查看用戶資訊

我用 mcc 18 做了這件事
PORTAbits.RA5=0;

結果 RA5變為 low
但也影響了 RA0 的值
經過上述指令之後,原本 RA0 的值為HIHG變為 LOW

請問這會是 MCU故障嗎?/

thanks

發表於: 2004/10/14 19:19
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部







You can view topic.
不可以 發起新主題
You cannot reply to posts.
You cannot edit your posts.
You cannot delete your posts.
You cannot add new polls.
You cannot vote in polls.
You cannot attach files to posts.
You cannot post without approval.
You cannot use topic type.
You cannot use HTML syntax.
You cannot use signature.
You cannot create PDF files.
You cannot get print page.

[進階搜尋]


:::

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... ]

教育訓練中心

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