擴(kuò)展存儲器電路圖設(shè)計
STC89C516RD單片機(jī)內(nèi)部包含有1280字節(jié)的RAM數(shù)據(jù)存儲器,對于一般應(yīng)用已經(jīng)足夠,但是由于系統(tǒng)中使用了RTOS實時多任務(wù)操作系統(tǒng)需要占用一部分RAM,同時大量數(shù)據(jù)需要存儲,生成液晶顯示界面也要占用RAM空間,所以選擇再擴(kuò)充32K字節(jié)的RAM數(shù)據(jù)存儲器。擴(kuò)充的數(shù)據(jù)存儲器由CY62256完成。
CY62256是32KX8位的靜態(tài)隨機(jī)存儲器芯片,A0~A14為片內(nèi)15位地址線,I/0端口為8位雙向數(shù)據(jù)線,CE是片選信號(低電平有效),0E為讀允許信號線(低電平有效),WE為寫信號線(低電平有效)。CY62256片選信號CE接單片機(jī)A15位,CY62256是32K(215)容量的RAM占用15根地址線。按照這樣的連接,CY62256的譯碼地址為0000H、EFFFH,共32K。圖3.6中74HC373是地址鎖存器。他的作用是將單片機(jī)的地址/數(shù)據(jù)總線分時復(fù)用端口中的地址信號分離并鎖存起來供擴(kuò)展的數(shù)據(jù)存儲器或程序存儲器(本系統(tǒng)沒有擴(kuò)展程序存儲器)使用。單片機(jī)的ALE是低8位地址鎖存控制信號,連接74HC373的LE引腳,使373能夠鎖存地址信號。