資源描述:
《MCS51單片機(jī)系統(tǒng)基本擴(kuò)展技術(shù)課件.ppt》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、單片機(jī)原理與接口技術(shù)第8章MCS-51單片機(jī)系統(tǒng)基本擴(kuò)展技術(shù)10/1/20211本章教學(xué)要求(1)掌握單片機(jī)系統(tǒng)總線的擴(kuò)展方法,理解其擴(kuò)展原理。(2)掌握譯碼法和線選法進(jìn)行單片或多片存儲器的擴(kuò)展設(shè)計方法。(3)掌握8255A并行接口的擴(kuò)展設(shè)計方法。(4)了解8155并行接口的擴(kuò)展設(shè)計方法。(5)掌握LED顯示器和行列式鍵盤的擴(kuò)展設(shè)計方法。第8章MCS-51單片機(jī)系統(tǒng)擴(kuò)展及接口技術(shù)10/1/20212本章目錄8.1概述8.2外部總線擴(kuò)展8.3外部存儲器擴(kuò)展8.3.1外部程序存儲器擴(kuò)展8.3.2外部數(shù)據(jù)存儲器擴(kuò)展8.3.3多片存儲器芯片擴(kuò)展8.4并行接口擴(kuò)展8.4.1并行接口的簡單擴(kuò)展方法8
2、.4.28255A可編程并行I/O接口擴(kuò)展8.4.38155可編程并行I/O接口擴(kuò)展8.5顯示器與鍵盤擴(kuò)展8.5.1LED顯示器接口擴(kuò)展8.5.2LCD顯示器接口擴(kuò)展8.5.3鍵盤接口擴(kuò)展8.5.4鍵盤和顯示器接口設(shè)計習(xí)題與思考題第8章MCS-51單片機(jī)系統(tǒng)擴(kuò)展及接口技術(shù)10/1/202138.1概述圖8-1單片機(jī)應(yīng)用系統(tǒng)結(jié)構(gòu)圖----單片機(jī)應(yīng)用系統(tǒng)結(jié)構(gòu)圖10/1/202148.2外部總線的擴(kuò)展圖8-2MCS-51單片機(jī)外部總線擴(kuò)展10/1/20215MCS-51系列單片機(jī)對外提供16條地址線,可擴(kuò)展的存儲空間為64KB,但51系列單片機(jī)還提供了PSEN、WR和RD信號。操作程序存儲器(取
3、指令及執(zhí)行MOVC指令)時,PSEN有效;而操作數(shù)據(jù)存儲器(MOVX)時,RD或WR信號有效。因而實際可擴(kuò)展空間為128KB,即程序存儲器可擴(kuò)展至64KB(包括單片機(jī)內(nèi)部程序存儲空間),外部數(shù)據(jù)存儲器也可擴(kuò)展至64KB(不包括單片機(jī)內(nèi)部RAM)。8.3外部存儲器擴(kuò)展10/1/20216----訪問程序存儲器的時序圖8.3.1外部程序存儲器擴(kuò)展1.MCS-51單片機(jī)訪問程序存儲器的時序10/1/20217----程序存儲器擴(kuò)展圖8-4MCS-51單片機(jī)擴(kuò)展外部程序存儲器的示意圖8.3.1外部程序存儲器擴(kuò)展10/1/20218----程序存儲器擴(kuò)展8.3.1外部程序存儲器擴(kuò)展2.EPROM程序
4、存儲器擴(kuò)展(1)EPROM芯片及其主要技術(shù)特性表8-1常用EPROM存儲器的主要技術(shù)特性10/1/20219----程序存儲器擴(kuò)展8.3.1外部程序存儲器擴(kuò)展(2)常用EPROM芯片的引腳定義10/1/202110(3)EPROM芯片操作方式表8-22764操作方式----程序存儲器擴(kuò)展8.3.1外部程序存儲器擴(kuò)展10/1/202111(4)EPROM程序存儲器擴(kuò)展圖8-68031單片機(jī)擴(kuò)展EPROM存儲器2764的接口電路----程序存儲器擴(kuò)展8.3.1外部程序存儲器擴(kuò)展10/1/2021123.EEPROM程序存儲器擴(kuò)展圖8-72864A的引腳定義圖8-82864A內(nèi)部結(jié)構(gòu)----程序
5、存儲器擴(kuò)展8.3.1外部程序存儲器擴(kuò)展10/1/202113圖8-108301單片機(jī)擴(kuò)展EEPROM存儲器2864A的接口電路----程序存儲器擴(kuò)展8.3.1外部程序存儲器擴(kuò)展10/1/2021148.3.2外部數(shù)據(jù)存儲器擴(kuò)展圖8-11MCS-51單片機(jī)訪問外部數(shù)據(jù)存儲器的時序圖10/1/2021158.3.2外部數(shù)據(jù)存儲器擴(kuò)展圖8-12MCS-51單片機(jī)擴(kuò)展外部數(shù)據(jù)存儲器的示意圖10/1/202116圖8-136116的引腳定義圖8-14MCS-51單片機(jī)擴(kuò)展外部數(shù)據(jù)存儲器6116的接口電路8.3.2外部數(shù)據(jù)存儲器擴(kuò)展10/1/202117圖8-156264的引腳定義圖8-16MCS-5
6、1單片機(jī)擴(kuò)展外部數(shù)據(jù)存儲器6264的接口電路8.3.2外部數(shù)據(jù)存儲器擴(kuò)展10/1/202118【例8-1】在圖8-16中,將6264中1000H~1007H的8個單元內(nèi)容移到單片機(jī)內(nèi)部RAM的60H開始的連續(xù)單元中。DATAMOV:MOVDPTR,#1000H;DPTR指向源地址MOVR0,#60H;R0指向目的地址MOVR1,#8;數(shù)據(jù)塊長度DATALOOP:MOVXA,@DPTR;從6264取數(shù)據(jù)MOV@R0,A;保存至內(nèi)部RAM指定單元INCDPTR;修改地址指針I(yè)NCR0DJNZR1,DATALOOP;長度控制RET8.3.2外部數(shù)據(jù)存儲器擴(kuò)展10/1/2021198.3.3多片存
7、儲器芯片的擴(kuò)展圖8-178031單片機(jī)擴(kuò)展多片存儲器系統(tǒng)10/1/2021208.4并行接口的擴(kuò)展51系列單片機(jī)的外擴(kuò)設(shè)備占用外部RAM空間,可利用MOVX指令對外設(shè)進(jìn)行操作。因而擴(kuò)展外設(shè)和擴(kuò)展外部存儲器對單片機(jī)資源的使用情況是相同的。在單片機(jī)應(yīng)用系統(tǒng)中擴(kuò)展存儲器時,P0口用做低8位地址和數(shù)據(jù)總線復(fù)用,P2口用做高8位地址總線,若再考慮串行通信、數(shù)據(jù)存儲器擴(kuò)展等問題,則P3口作為第二功能被使用,這樣,單片機(jī)就只剩下P1口