具有新型接口的MCS-51單片機(jī)實(shí)驗(yàn)系統(tǒng)設(shè)計(jì)
發(fā)布時(shí)間:2021-01-02 20:37
摘要隨著單片機(jī)應(yīng)用領(lǐng)域的拓寬,人們對(duì)單片機(jī)的接口能力和開發(fā)手段提出了新的要求。在硬件方面,現(xiàn)有的MCS-51系列單片機(jī)外圍擴(kuò)展大多采用傳統(tǒng)接口芯片,對(duì)新型接口的支持明顯不足。在軟件方面,MCS-51單片機(jī)系統(tǒng)基本上都是以匯編語(yǔ)言為開發(fā)平臺(tái),存在開發(fā)周期長(zhǎng)、開發(fā)成本高、產(chǎn)品體積大、產(chǎn)品不易升級(jí)等缺陷。因此應(yīng)用傳統(tǒng)的接口芯片和開發(fā)手段開發(fā)以MCS-51為處理器的單片機(jī)應(yīng)用系統(tǒng)無(wú)論是在功能上還是手段上都受到一定的限制。本課題的研究目的是把新型接口引入到以MCS-51為處理器的單片機(jī)的實(shí)驗(yàn)教學(xué)中,設(shè)計(jì)具備新型接口的MCS-51單片機(jī)實(shí)驗(yàn)系統(tǒng)。該系統(tǒng)采用MCS-51作為處理器,主要原因是目前大多數(shù)高校單片機(jī)課程的教學(xué)仍以MCS-51為主。而以傳統(tǒng)接口和開發(fā)手段為主的教學(xué)內(nèi)容已經(jīng)不能適應(yīng)當(dāng)前的發(fā)展要求,因此本文所設(shè)計(jì)的MCS-51實(shí)驗(yàn)系統(tǒng),既保留了傳統(tǒng)的矩陣鍵盤、開關(guān)控制、LED顯示等部件,又增加了以太網(wǎng)、I2C總線、SD卡等新型接口,能夠很好的滿足單片機(jī)課程教學(xué)內(nèi)容更新和實(shí)際需求。本文重點(diǎn)介紹了實(shí)驗(yàn)系統(tǒng)中以太網(wǎng)接口的具體設(shè)計(jì)和實(shí)現(xiàn)方法,同時(shí)對(duì)I2C接口...
【文章來(lái)源】:內(nèi)蒙古大學(xué)內(nèi)蒙古自治區(qū) 211工程院校
【文章頁(yè)數(shù)】:58 頁(yè)
【學(xué)位級(jí)別】:碩士
【文章目錄】:
摘要
Abstract
第一章 緒論
1.1 MCS-51單片機(jī)概述
1.2 MCS-51單片機(jī)內(nèi)部資源及接口概述
1.2.1 MCS-51單片機(jī)內(nèi)部資源
1.2.2 國(guó)內(nèi)外單片機(jī)應(yīng)用的基本接口設(shè)計(jì)方式
1.3 單片機(jī)應(yīng)用中對(duì)新型接口的實(shí)際需求
1.4 本文研究的內(nèi)容
1.5 實(shí)驗(yàn)系統(tǒng)設(shè)計(jì)思路及功能特點(diǎn)
第二章 MCS-51單片機(jī)以太網(wǎng)絡(luò)接口設(shè)計(jì)
2.1 以太網(wǎng)控制器DM9000基本功能特性及結(jié)構(gòu)
2.1.1 DM9000基本功能特性
2.1.2 DM9000寄存器排列及功能
2.2 以太網(wǎng)控制器DM9000工作原理
2.2.1 DM9000內(nèi)存工作原理
2.2.2 封包傳送工作原理
2.2.3 封包接收工作原理
2.3 硬件電路設(shè)計(jì)
2.3.1 原理圖設(shè)計(jì)
2.3.2 PCB圖設(shè)計(jì)
2.4 DM9000驅(qū)動(dòng)程序編寫
2.4.1 DM9000的初始化
2.4.2 傳送封包
2.4.3 接收封包
第三章、MCS-51單片機(jī)WEB服務(wù)器的實(shí)現(xiàn)
3.1 LwIP(TCP/IP)協(xié)議棧概述
3.2 WEB SERVER的實(shí)現(xiàn)
3.2.1 硬件電路實(shí)現(xiàn)
3.2.2 主要代碼實(shí)現(xiàn)
3.3 MCS-51以太網(wǎng)設(shè)計(jì)實(shí)驗(yàn)及測(cè)試
3.3.1 實(shí)驗(yàn)設(shè)備及實(shí)驗(yàn)環(huán)境要求
3.3.2 實(shí)驗(yàn)過(guò)程
3.3.3 實(shí)驗(yàn)結(jié)果分析
2C總線設(shè)計(jì)">第四章 MCS-51 I2C總線設(shè)計(jì)
2C總線時(shí)序及數(shù)據(jù)格式"> 4.1 I2C總線時(shí)序及數(shù)據(jù)格式
2C總線的實(shí)現(xiàn)"> 4.2 MCS-51單片機(jī)系統(tǒng)中I2C總線的實(shí)現(xiàn)
2C總線應(yīng)用注意事項(xiàng)"> 4.3 I2C總線應(yīng)用注意事項(xiàng)
第五章 MCS-51與SD卡接口設(shè)計(jì)概述
5.1 SD存儲(chǔ)擴(kuò)展的意義
5.2 SD卡簡(jiǎn)介
5.2.1 SD卡特性
5.2.2 SD卡操作模式
5.3 SD卡接口的硬件設(shè)計(jì)
5.4 SD卡接口的軟件設(shè)計(jì)
第六章 總結(jié)與分析
參考文獻(xiàn)
致謝
附圖
【參考文獻(xiàn)】:
期刊論文
[1]嵌入式Linux系統(tǒng)中的數(shù)據(jù)庫(kù)連接方案[J]. 黃英. 信息技術(shù). 2004(05)
[2]PDIUSBD12 USB固件編程與驅(qū)動(dòng)開發(fā)[J]. 周立功. 單片機(jī)與嵌入式系統(tǒng)應(yīng)用. 2003(02)
[3]家庭網(wǎng)絡(luò)中的嵌入式Internet方案[J]. 彭少熙,孫政順,杜繼宏. 電子技術(shù)應(yīng)用. 2001(10)
本文編號(hào):2953604
【文章來(lái)源】:內(nèi)蒙古大學(xué)內(nèi)蒙古自治區(qū) 211工程院校
【文章頁(yè)數(shù)】:58 頁(yè)
【學(xué)位級(jí)別】:碩士
【文章目錄】:
摘要
Abstract
第一章 緒論
1.1 MCS-51單片機(jī)概述
1.2 MCS-51單片機(jī)內(nèi)部資源及接口概述
1.2.1 MCS-51單片機(jī)內(nèi)部資源
1.2.2 國(guó)內(nèi)外單片機(jī)應(yīng)用的基本接口設(shè)計(jì)方式
1.3 單片機(jī)應(yīng)用中對(duì)新型接口的實(shí)際需求
1.4 本文研究的內(nèi)容
1.5 實(shí)驗(yàn)系統(tǒng)設(shè)計(jì)思路及功能特點(diǎn)
第二章 MCS-51單片機(jī)以太網(wǎng)絡(luò)接口設(shè)計(jì)
2.1 以太網(wǎng)控制器DM9000基本功能特性及結(jié)構(gòu)
2.1.1 DM9000基本功能特性
2.1.2 DM9000寄存器排列及功能
2.2 以太網(wǎng)控制器DM9000工作原理
2.2.1 DM9000內(nèi)存工作原理
2.2.2 封包傳送工作原理
2.2.3 封包接收工作原理
2.3 硬件電路設(shè)計(jì)
2.3.1 原理圖設(shè)計(jì)
2.3.2 PCB圖設(shè)計(jì)
2.4 DM9000驅(qū)動(dòng)程序編寫
2.4.1 DM9000的初始化
2.4.2 傳送封包
2.4.3 接收封包
第三章、MCS-51單片機(jī)WEB服務(wù)器的實(shí)現(xiàn)
3.1 LwIP(TCP/IP)協(xié)議棧概述
3.2 WEB SERVER的實(shí)現(xiàn)
3.2.1 硬件電路實(shí)現(xiàn)
3.2.2 主要代碼實(shí)現(xiàn)
3.3 MCS-51以太網(wǎng)設(shè)計(jì)實(shí)驗(yàn)及測(cè)試
3.3.1 實(shí)驗(yàn)設(shè)備及實(shí)驗(yàn)環(huán)境要求
3.3.2 實(shí)驗(yàn)過(guò)程
3.3.3 實(shí)驗(yàn)結(jié)果分析
2C總線設(shè)計(jì)">第四章 MCS-51 I2C總線設(shè)計(jì)
2C總線時(shí)序及數(shù)據(jù)格式"> 4.1 I2C總線時(shí)序及數(shù)據(jù)格式
2C總線的實(shí)現(xiàn)"> 4.2 MCS-51單片機(jī)系統(tǒng)中I2C總線的實(shí)現(xiàn)
2C總線應(yīng)用注意事項(xiàng)"> 4.3 I2C總線應(yīng)用注意事項(xiàng)
第五章 MCS-51與SD卡接口設(shè)計(jì)概述
5.1 SD存儲(chǔ)擴(kuò)展的意義
5.2 SD卡簡(jiǎn)介
5.2.1 SD卡特性
5.2.2 SD卡操作模式
5.3 SD卡接口的硬件設(shè)計(jì)
5.4 SD卡接口的軟件設(shè)計(jì)
第六章 總結(jié)與分析
參考文獻(xiàn)
致謝
附圖
【參考文獻(xiàn)】:
期刊論文
[1]嵌入式Linux系統(tǒng)中的數(shù)據(jù)庫(kù)連接方案[J]. 黃英. 信息技術(shù). 2004(05)
[2]PDIUSBD12 USB固件編程與驅(qū)動(dòng)開發(fā)[J]. 周立功. 單片機(jī)與嵌入式系統(tǒng)應(yīng)用. 2003(02)
[3]家庭網(wǎng)絡(luò)中的嵌入式Internet方案[J]. 彭少熙,孫政順,杜繼宏. 電子技術(shù)應(yīng)用. 2001(10)
本文編號(hào):2953604
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2953604.html
最近更新
教材專著