Re: 8051與Microchip架構問題
|
||||
---|---|---|---|---|
資深會員
|
還有為何沒看到RESET這腳位,是不是對應MCLR這隻腳位阿?
嗯,MCLR 是硬體RESET. 有些MCU有特殊指令和外部記憶體搭配,有特殊指令,當使用寫入/讀取指令時WR/RD腳位會自動送出,microchip則是全部當成一般IO使用配合對方的時序送出WD/RD就可以了. 自己控制感覺比較安心啦~
發表於: 2009/5/13 11:50
|
|||
|
Re: 8051與Microchip架構問題
|
||||
---|---|---|---|---|
資深會員
|
要找那種的當然也有啦
只要選用有支援PMP的就可以了 例如 PIC24FJ64GA006 你可找datasheet來參考一下
發表於: 2009/5/13 11:29
|
|||
|
Re: 8051與Microchip架c問題
|
||||
---|---|---|---|---|
資深會員
|
參照:
簡單的說就是,因為PIC系列有各種選擇可用 當然也有內建很大的RAM/ROM的MCU可選用,所以是夠用了 不需要像8051那樣外接RAM/ROM 所以PIC基本上不支援EA、WR、RD 那樣的模式
發表於: 2009/5/13 10:11
|
|||
|
Re: 8051與Microchip架c問題
|
||||
---|---|---|---|---|
版主
|
參照:
Intel 80C51 依據 EA 腳的選擇會有 8031 的 Processor Mode 及 8051 的 Controller Mode。有 RD & WR 這兩腳是工作在 8031 模式下可以透過這兩支腳做外部的 Memory 及 Peripheral 的擴充。如果處在 8051 的工作模式下,這兩支腳就成為一般的 I/O 腳。 PIC 系列主要是以 Controller Mode 為主,再加上以內建眾多種類的周邊及Flash,一般應用場合以不太需要再擴充外接零件了。
發表於: 2009/5/13 10:03
|
|||
|
Re: 8051與Microchip架構問題
|
||||
---|---|---|---|---|
新會員
|
假如以dsPIC30F5015 IC為例,它的任一個腳位(除了特殊腳位)
都可以設定為外部記憶體讀取及寫入輸入是嗎?
發表於: 2009/5/13 9:30
|
|||
|
Re: 8051與Microchip架構問題
|
||||
---|---|---|---|---|
新會員
|
MicroChip MCU 的腳位是共用的, 只要設定相應的TRISx來控制I/O方向, 比如說RB0,
TRISBbits.TRISB0 = 0; //RB0 =OUTPUT LATBbits.LATB0 = 1; //RB0輸出為LOGIC 1 TRISBbits.TRISB0 = 1; //RB0 =INPUT
發表於: 2009/5/13 2:05
|
|||
|
8051與Microchip架構問題
|
||||
---|---|---|---|---|
新會員
|
各位大大
小弟問各不好意思的問題 就是8051的架構跟Microchip架構有何不同阿 在8051裡有WR,RD這訊號為何Microchip架構沒看到阿? 還是在Microchip架構裡每支I/O腳都可以當作WR.RD訊號? 先感謝大大們回答?
發表於: 2009/5/12 18:14
|
|||
|