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


Browsing this Thread:   1 Anonymous Users






Re: 請問 PIC18 上電時的高低態
#6
資深會員
資深會員


查看用戶資訊
如果很care輸出狀態,可以用外部上拉確定Low或High。
或是比較正規的做法是uC初始化為後才給device上電。確保device上電時控制的i/o都是指定的狀態。

發表於: 2008/12/3 19:57
不要問我哪裡來,我只是個流浪天涯的工程師
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 請問 PIC18 上電時的高低態
#5
資深會員
資深會員


查看用戶資訊
小弟是覺得未知狀態的IO,就不需要試這種方法了,因為...
每次都會不一樣的.

發表於: 2008/12/3 15:43
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 請問 PIC18 上電時的高低態
#4
資深會員
資深會員


查看用戶資訊
我想你是擔心power on瞬間I/O 的device會不會誤動作吧

基本上開機瞬間所有i/o都是input mode的(高阻抗)
所以所有I/O pin腳上的元件,不管是Lo active或Hi active的元件,是都不會動作的
不放心的話,建議可以燒錄一顆MCU
寫個什麼事都不做就讓他一直跑空迴圈的程式

ex.
void main()
{
while(1);
}

然後驗證看看device會不會有什麼動作


另外,建議寫程式的時候,如果是output pin的話
先設定好輸出狀態是Hi或Lo
然後才設定TRIS
這樣才能避免,可能會有幾個週期時間的誤動作


PS. 以上純粹用想的,沒試驗過,觀念錯誤的話請糾正一下,感恩

發表於: 2008/12/3 14:37
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 請問 PIC18 上電時的高低態
#3
版主
版主


查看用戶資訊
是的,這只能說Data Sheet沒有看的很詳細。基本上 PIC16 & 18 只要是一般的 I/O 腳功能在 Reset 後就會被設定成輸入模式,所有相關的周邊功能都會被關掉(UART, I2C, SPI, Capture... 等)。需注意的是有 ADC 輸入的還是保有 AD 輸入繳功能。
看一下底下的圖片就知道了,這只是其中一小部分的暫存器,後面還有好幾頁詳看Data Sheet:

Attach file:



jpg  (0.00 KB)


發表於: 2008/12/3 13:33
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 請問 PIC18 上電時的高低態
#2
資深會員
資深會員


查看用戶資訊
有些IO相關的暫存器在Power on RESET & Brown out RESET發生後,暫存器內容是屬未知狀態,在其他RESET,如:WDT.MCLR RESET則是不變,詳情請看DATASHEET\RESET部份章節.

發表於: 2008/12/3 11:01
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


請問 PIC18 上電時的高低態
#1
高級會員
高級會員


查看用戶資訊
有些問題用問的比較快,翻了DataSheet好像沒有詳細說明,也或許是我眼殘沒看到 @_@"

如題 : PIC18 在初上電時正常而言所有腳位應該都會是

"低態"

吧 ? 因為有腳位是關乎啟動外部一些功能的,所以不
得不求證在求證 !! 希望有經驗的人可以替我解個惑 ~

設計電路可不是像寫程式一樣...說改就改 @_@" 要看
好多好多好多東西喔 0.0

發表於: 2008/12/3 10:39
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... ]

教育訓練中心

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