51單片機(jī)原理及應(yīng)用——基于Keil C 與Proteus(第3版)(十三五)
定 價(jià):55 元
- 作者:陳海宴
- 出版時(shí)間:2017/6/1
- ISBN:9787512423800
- 出 版 社:北京航空航天大學(xué)出版社
- 中圖法分類:TP312.8
- 頁碼:
- 紙張:膠版紙
- 版次:1
- 開本:16K
陳海宴編*的《51單片機(jī)原理及應(yīng)用--基于Keil C與Proteus》以Proteus電子仿真設(shè)計(jì)軟件為核心, 通過豐富的實(shí)例詳細(xì)敘述了其在51單片機(jī)課程教學(xué)和 產(chǎn)品開發(fā)過程中的應(yīng)用。全書共分14章,主要介紹51 單片機(jī)基礎(chǔ)知識(shí)、Keil和Proteus相關(guān)軟件的使用、 Proteus原理圖繪制、仿真及其在單片機(jī)硬件電路設(shè) 計(jì)中的應(yīng)用;另外,介紹了多種外部設(shè)備的使用方法 ,如LCD、電機(jī)、D/A、A/D轉(zhuǎn)換器等。本書是再版 書,相比舊版,主要是修正了舊版的部分內(nèi)容,并* 新了附錄。
本書所有章節(jié)編寫的實(shí)例都有詳細(xì)說明、程序設(shè) 計(jì)和電路設(shè)計(jì),并在Proteus軟件中仿真成功。每章 既獨(dú)立成篇,又相互聯(lián)系,具有明顯的工程應(yīng)用特色 。
本書可作為高等院校單片機(jī)課程的教材,還可作 為廣大從事單片機(jī)系統(tǒng)開發(fā)應(yīng)用的工程技術(shù)人員參考 用書。
第1章 51單片機(jī)基礎(chǔ)知識(shí)
1.1 單片機(jī)概述
1.1.1 單片機(jī)的發(fā)展歷史
1.1.2 51系列單片機(jī)
1.1.3 單片機(jī)的實(shí)際應(yīng)用
1.2 51單片機(jī)功能及引腳
1.2.1 51單片機(jī)功能綜述
1.2.2 51單片機(jī)的封裝
1.2.3 單片機(jī)引腳及功能
1.3 51單片機(jī)內(nèi)部結(jié)構(gòu)
1.3.1 51單片機(jī)的CPU結(jié)構(gòu)
1.3.2 存儲(chǔ)器結(jié)構(gòu)
1.3.3 I/O端口結(jié)構(gòu)
1.3.4 定時(shí)/計(jì)數(shù)器
1.3.5 中斷系統(tǒng)
1.4 51單片機(jī)工作方式
1.4.1 復(fù)位方式
1.4.2 程序執(zhí)行方式
1.5 51單片機(jī)工作時(shí)序
1.5.1 時(shí)鐘電路
1.5.2 機(jī)器周期及指令周期
1.5.3 指令的執(zhí)行時(shí)序
1.6 單片機(jī)輔助設(shè)計(jì)軟件單片機(jī)小精靈
1.6.1 軟件介紹
1.6.2 功能特點(diǎn)
1.7 小結(jié)
習(xí) 題
第2章 Keil C51軟件入門與調(diào)試
2.1 Keil C51的安裝及啟動(dòng)
2.1.1 Keil C51的安裝
2.1.2 啟動(dòng)Keil Vision3程序
2.2 工作環(huán)境介紹
2.3 創(chuàng)建項(xiàng)目
2.3.1 新建項(xiàng)目
2.3.2 創(chuàng)建新的源程序文件
2.3.3 為目標(biāo)項(xiàng)目設(shè)定工具選項(xiàng)
2.3.4 編譯項(xiàng)目并創(chuàng)建.HEX文件
2.4 Keil C程序調(diào)試器及程序調(diào)試方法
2.4.1 程序調(diào)試器
2.4.2 啟動(dòng)程序調(diào)試
2.4.3 斷點(diǎn)設(shè)置
2.4.4 目標(biāo)程序的執(zhí)行
2.5 Keil C程序調(diào)試實(shí)例
2.5.1 創(chuàng)建項(xiàng)目
2.5.2 創(chuàng)建新的源程序
2.5.3 把源程序添加到項(xiàng)目中
2.5.4 為目標(biāo)設(shè)定工具選項(xiàng)并進(jìn)行編譯
2.5.5 軟件調(diào)試
2.6 C51語言概述
2.6.1 數(shù)據(jù)的存儲(chǔ)類型
2.6.2 C51中斷子程序
2.6.3 頭文件定義
2.7 小結(jié)
習(xí)題
第3章 Proteus電子仿真軟件與Keil聯(lián)合調(diào)試
3.1 Proteus軟件介紹
3.1.1 Proteus軟件組成和開發(fā)流程
3.1.2 Proteus編輯環(huán)境介紹
3.2 電路原理圖設(shè)計(jì)
3.3 單片機(jī)的仿真
3.4 Proteus和Keil聯(lián)調(diào)仿真單片機(jī)
3.4.1 安裝vdmagdi驅(qū)動(dòng)
3.4.2 Proteus與KeiI C接口
……
第4章 并行I/O端口
第5章 中斷系統(tǒng)
第6章 定時(shí)/計(jì)數(shù)器
第7章 串行通信接口
第8章 鍵盤輸入
第9章 輸出設(shè)備
第10章 個(gè)單片機(jī)系統(tǒng)擴(kuò)展
第11章 常用外圍接口芯片
第12章 常用數(shù)據(jù)傳輸接口
第13章 單片機(jī)開發(fā)板設(shè)計(jì)
第14章 PCB印刷電路板設(shè)計(jì)
附錄A.Keil C與Proteus調(diào)試與運(yùn)行
附錄B Proteus元器件庫中英文對照表
附錄C Proteus常用元器件中英文對照表
附錄D Proteus ISIS元件制作
附錄E Proteus虛擬仿真工具
E.1 Proteus IsIS圖表仿真
E.2 Proteus VSM激勵(lì)源
E.3 激勵(lì)源的使用
附錄F Proteus VSM虛擬儀器
附錄G 相關(guān)比賽信息
附錄H 7段數(shù)碼管段碼
參考文獻(xiàn)