為何要對單片機(jī)作 I/O 擴(kuò)展?51怎樣訪問外部接口芯片?
什么要對MCS-51單片機(jī)作I/O擴(kuò)展?
答:因?yàn)镸CS-51單片機(jī)本身提供的輸入、數(shù)出口線只有P1口和部分P3口線 。所以,多數(shù)的單片機(jī)應(yīng)用系統(tǒng)中都要作I/O擴(kuò)展。
單片機(jī)怎要訪問外部接口芯片?
答:因?yàn)镸CS-51單片機(jī)的外部數(shù)據(jù)存儲(chǔ)器RAM和I/O口是統(tǒng)一編址的 。因此,用戶可以把外部64KB的數(shù)據(jù)存儲(chǔ)器RAM空間的一部分作為擴(kuò)展外圍I/O的地址空間。這樣,單片機(jī)就可以像訪問外部RAM存儲(chǔ)器那樣訪問外部接口芯片,對其進(jìn)行讀/寫操作了。