【導(dǎo)讀】片事實上已經(jīng)是一臺名符其實的計算機了。但由于單片機內(nèi)部資源畢竟有限,在許多較。為復(fù)雜的技術(shù)應(yīng)用中,其內(nèi)部資源可能不夠用。這時,必須對單片機系統(tǒng)進行資源性擴。展,從而構(gòu)成一個功能更強的單片機系統(tǒng)。MCS—51單片機屬總線結(jié)構(gòu)型單片機,系統(tǒng)擴展通常采用總線結(jié)構(gòu)形式。就是指連接系統(tǒng)中各擴展部件的一組公共信號線。這三類總線即地址總線、數(shù)據(jù)總線和控制總線,下面分別予以介紹。地址總線可傳送單片機送出的地址信號,用于訪問外部存儲器單元或I/O端口。儲單元,即通常所說的尋址范圍為2N個地址單元。才能與CPU交換數(shù)據(jù),其余的都暫時不能操作,否則會引起數(shù)據(jù)沖突。統(tǒng)數(shù)據(jù)總線的位數(shù)與單片機處理數(shù)據(jù)的字長一致。不同方向的控制信號線組合的控制總線則表示為雙向的。ALE為無效的低電平。利用P0口輸出低八位地址和ALE同時有效的條件,即可用鎖存器。高八位地址總線則是直接由P2口組成的。稱為指令的執(zhí)行周期,單片機訪問外部數(shù)據(jù)存儲器包括讀,寫兩類操作。