單片機應(yīng)用項目式教程·基于Keil和Proteus(全國高等職業(yè)教育規(guī)劃教材)
定 價:29.8 元
叢書名:全國高等職業(yè)教育規(guī)劃教材
- 作者:張志良 主編
- 出版時間:2014/6/1
- ISBN:9787111460169
- 出 版 社:機械工業(yè)出版社
- 中圖法分類:TP368.1
- 頁碼:202
- 紙張:膠版紙
- 版次:1
- 開本:16開
張志良主編的《單片機應(yīng)用項目式教程--基于Keil和Proteus(全國高等職業(yè)教育規(guī)劃教材)》是項目任務(wù)驅(qū)動式單片機教材,適用于目前高職層次的學生學習。內(nèi)容包括80C51單片機的應(yīng)用基礎(chǔ)知識、常見常用教學案例項目23個(共30個實例)、KeilC51和ProteusISIS軟件的基本操作方法。讀者可在PC上(不涉及具體硬件實驗設(shè)備)虛擬仿真運行本書的全部案例項目,既能供教學演示觀賞,又可讓學生課后邊學邊練,進行實驗操作。
本書可供高職高專電類相關(guān)學生使用。
出版說明
前言
第1章 單片機應(yīng)用基礎(chǔ)
項目1 初識單片機
任務(wù)1.1 了解單片機的發(fā)展和應(yīng)用概況
任務(wù)1.2 初識80C51單片機
項目2 初識Keil C51編譯軟件
任務(wù)2.1 學會創(chuàng)建項目和設(shè)置工程屬性
任務(wù)2.2 輸入流水循環(huán)燈源程序
任務(wù)2.3 程序編譯調(diào)試
項目3 初識Proteus ISIS仿真軟件
任務(wù)3.1 熟悉用戶編輯窗口
任務(wù)3.2 設(shè)計流水循環(huán)燈電路圖
任務(wù)3.3 虛擬仿真運行
基礎(chǔ)知識1 出版說明
前言
第1章 單片機應(yīng)用基礎(chǔ)
項目1 初識單片機
任務(wù)1.1 了解單片機的發(fā)展和應(yīng)用概況
任務(wù)1.2 初識80C51單片機
項目2 初識Keil C51編譯軟件
任務(wù)2.1 學會創(chuàng)建項目和設(shè)置工程屬性
任務(wù)2.2 輸入流水循環(huán)燈源程序
任務(wù)2.3 程序編譯調(diào)試
項目3 初識Proteus ISIS仿真軟件
任務(wù)3.1 熟悉用戶編輯窗口
任務(wù)3.2 設(shè)計流水循環(huán)燈電路圖
任務(wù)3.3 虛擬仿真運行
基礎(chǔ)知識1
1.1 80C51單片機片內(nèi)結(jié)構(gòu)和引腳功能
1.2 80C51單片機存儲空間的配置和功能
1.3 Keil C51程序運行命令
1.4 Keil C51窗口
1.5 Proteus觀察80C51片內(nèi)存儲單元的數(shù)據(jù)狀態(tài)
1.6 Proteus與Keil聯(lián)合仿真調(diào)試
1.7 二進制數(shù)和十六進制數(shù)
思考和練習1
第2章 C51編程基礎(chǔ)
項目4 鍵控信號燈
任務(wù)4.1 編制鍵控信號燈程序
任務(wù)4.2 鍵控信號燈Keil編譯調(diào)試
任務(wù)4.3 鍵控信號燈Proteus虛擬仿真運行
項目5 計算累加和
任務(wù)5.1 編制累加和程序
任務(wù)5.2 累加和Keil編譯調(diào)試
項目6 模擬交通燈
任務(wù)6.1 編制模擬交通燈程序
任務(wù)6.2 模擬交通燈Keil編譯調(diào)試
任務(wù)6.3 模擬交通燈Proteus虛擬仿真
項目7 花樣循環(huán)燈
任務(wù)7.1 編制花樣循環(huán)燈程序
任務(wù)7.2 花樣循環(huán)燈Keil編譯調(diào)試
任務(wù)7.3 花樣循環(huán)燈Proteus虛擬仿真
基礎(chǔ)知識2
2.1 C51數(shù)據(jù)與數(shù)據(jù)類型
2.2 C51變量及其定義方法
2.3 C51運算符和表達式
2.4 C51基本語句
2.5 C51函數(shù)
2.6 C51數(shù)組和指針
思考和練習2
第3章 中斷和定時/計數(shù)器
項目8 輸出脈沖波
任務(wù)8.1 編制輸出脈沖波程序
任務(wù)8.2 輸出脈沖波Keil編譯調(diào)試
任務(wù)8.3 輸出脈沖波Proteus虛擬仿真
項目9 播放生日快樂歌
任務(wù)9.1 編制播放生日快樂歌程序
任務(wù)9.2 播放生日快樂歌Keil編譯調(diào)試
任務(wù)9.3 播放生日快樂歌Proteus虛擬仿真
基礎(chǔ)知識3
3.1 80C51中斷系統(tǒng)
3.2 80C51定時/計數(shù)器
思考和練習3
第4章 串行口應(yīng)用
項目10 串行輸出控制循環(huán)燈
任務(wù)10.1 編制74HC164串行輸出控制循環(huán)燈程序
任務(wù)10.2 編制CC4094串行輸出控制花樣循環(huán)燈程序
任務(wù)10.3 Keil編譯調(diào)試和Proteus虛擬仿真
項目11 串行輸入鍵狀態(tài)信號
任務(wù)11.1 編制74HC165串行輸入8位鍵狀態(tài)程序
任務(wù)11.2 編制CC4021串行輸入8位鍵狀態(tài)程序
任務(wù)11.3 Keil編譯調(diào)試和Proteus虛擬仿真
項目12 雙機串行通信
任務(wù)12.1 編制雙機串行通信方式1程序
任務(wù)12.2 Keil編譯調(diào)試和Proteus虛擬仿真
項目13 讀/寫AT24C02
任務(wù)13.1 編制讀/寫AT24C02程序
任務(wù)13.2 Keil編譯調(diào)試和Proteus虛擬仿真
基礎(chǔ)知識4
4.1 80C51串行口
4.2 I2C總線
思考和練習4
第5章 顯示與鍵盤
項目14 LED靜態(tài)顯示
任務(wù)14.1 74LS377并行輸出3位LED數(shù)碼管靜態(tài)顯示
任務(wù)14.2 74LS164串行輸出3位LED數(shù)碼管靜態(tài)顯示
任務(wù)14.3 CC4511 BCD碼驅(qū)動3位LED數(shù)碼管靜態(tài)顯示
項目15 LED動態(tài)顯示
任務(wù)15.1 74LS139選通4位LED數(shù)碼管動態(tài)顯示
任務(wù)15.2 74LS595串行傳送8位LED數(shù)碼管動態(tài)顯示
項目16 LCD1602液晶顯示屏顯示
項目17 4×4矩陣式鍵盤接口
基礎(chǔ)知識5
5.1 LED數(shù)碼管和編碼方式
5.2 靜態(tài)顯示方式和動態(tài)顯示方式
5.3 LCD1602液晶顯示屏
5.4 按鍵開關(guān)接口
5.5 常用編碼
思考和練習5
第6章 A-D轉(zhuǎn)換和D-A轉(zhuǎn)換
項目18 并行A-D轉(zhuǎn)換
任務(wù)18.1 80C51 ALE控制ADC0809并行A-D轉(zhuǎn)換
任務(wù)18.2 虛擬CLK控制ADC0809 A-D轉(zhuǎn)換
項目19 串行A-D轉(zhuǎn)換
任務(wù)19.1 80C51 串行口控制ADC0832 A-D轉(zhuǎn)換
任務(wù)19.2 虛擬CLK控制ADC0832 A-D轉(zhuǎn)換
項目20 DAC0832 D-A轉(zhuǎn)換
基礎(chǔ)知識6
6.1 A-D轉(zhuǎn)換的基本概念
6.2 ADC0809芯片簡介
6.3 ADC0832芯片簡介
6.4 D-A轉(zhuǎn)換的基本概念
6.5 DAC0832芯片簡介
思考和練習6
第7章 時鐘、測溫和驅(qū)動步進電動機
項目21 時鐘
任務(wù)21.1 模擬電子鐘(秒時基由80C51定時器產(chǎn)生)
任務(wù)21.2 DS1302實時時鐘(LCD1602液晶屏顯示)
項目22 DS18B20測溫
項目23 驅(qū)動步進電動機
任務(wù)23.1 驅(qū)動四相步進電動機
任務(wù)23.2 驅(qū)動二相步進電動機
基礎(chǔ)知識7
7.1 DS1302時鐘芯片
7.2 DS18B20測溫芯片
7.3 步進電動機
附錄 配套<單片機項目式教程仿真50例>目錄
<單片機項目式教程仿真50例>目錄
參考文獻