基于C語言的單片機(jī)應(yīng)用技術(shù)與Proteus仿真

出版時間:2012-8  出版社:中南大學(xué)出版社有限責(zé)任公司  作者:楊黎  頁數(shù):304  字?jǐn)?shù):490000  

內(nèi)容概要

  《高職高專電子類專業(yè)“十二五”規(guī)劃教材:基于C語言的單片機(jī)應(yīng)用技術(shù)與Proteus仿真》通過5個學(xué)習(xí)情境,共計15個訓(xùn)練項目,主要介紹8051內(nèi)核單片機(jī)內(nèi)部結(jié)構(gòu)、定時與中斷系統(tǒng)、串行接口通信技術(shù)、數(shù)碼管/點(diǎn)陣屏/液晶模塊顯示原理、獨(dú)立/矩陣鍵盤接口、紅外/溫度/熱敏傳感器原理、A/D與D/A轉(zhuǎn)換接口、C語言知識,以及顯示系統(tǒng)、鍵盤系統(tǒng)、通信系統(tǒng)、傳感系統(tǒng)等單片機(jī)應(yīng)用系統(tǒng)設(shè)計內(nèi)容。參考學(xué)時約為90學(xué)時,在使用時可根據(jù)具體教學(xué)情況酌情增減課時。

書籍目錄

學(xué)習(xí)情境一 顯示系統(tǒng)設(shè)計與制作
【訓(xùn)練項目1—1】跑馬燈的設(shè)計與制作
一、項目要求
二、項目實(shí)訓(xùn)儀器、設(shè)備及實(shí)訓(xùn)材料
三、項目實(shí)施過程及其步驟
任務(wù)1 控制一個LED閃爍
任務(wù)2 制作8位LED跑馬燈
四、思考與分析
1.1 什么是單片機(jī)
1.1.1基本概念與特點(diǎn)
1.1.2 8051內(nèi)核單片機(jī)
1.2 8051內(nèi)核單片機(jī)的引腳及內(nèi)部結(jié)構(gòu)
1.2.1 單片機(jī)的引腳
1.2.2 單片機(jī)的內(nèi)部結(jié)構(gòu)
1.3 8051內(nèi)核單片機(jī)的存儲器結(jié)構(gòu)
1.3.1 片內(nèi)數(shù)據(jù)存儲器
1.3.2 片外數(shù)據(jù)存儲器
1.3.3 程序存儲器
1.4 單片機(jī)開發(fā)環(huán)境
1.4.1 單片機(jī)開發(fā)工具
1.4.2 Keil與Proteus軟件介紹
1.4.3 單片機(jī)實(shí)訓(xùn)板介紹
【訓(xùn)練項目1—2】 數(shù)碼管靜態(tài)顯示系統(tǒng)設(shè)計與制作
一、項目要求
二、項目實(shí)訓(xùn)儀器、設(shè)備及實(shí)訓(xùn)材料
三、項目實(shí)施過程及其步驟
任務(wù)1 實(shí)現(xiàn)0-F任意字符顯示
任務(wù)2 實(shí)現(xiàn)0-F字符循環(huán)顯示
四、思考與分析
1.5 數(shù)碼管的結(jié)構(gòu)與原理
1.5.1 數(shù)碼管的結(jié)構(gòu)
1.5.2 數(shù)碼管的工作原理
1.6 c語言數(shù)據(jù)類型、運(yùn)算符與表達(dá)式
1.6.1 數(shù)據(jù)與數(shù)據(jù)類型
1.6.2 常量與變量
1.6.3 運(yùn)算符和表達(dá)式
1.7 基本語句及結(jié)構(gòu)化程序設(shè)計
1.7.1 表達(dá)式語句和復(fù)合語句
1.7.2 選擇語句
1.7.3 循環(huán)語句
1.8 單片機(jī)I/O端口及其應(yīng)用
1.8.1 單片機(jī)I/O端口結(jié)構(gòu)
1.8.2 單片機(jī)I/O端口負(fù)載能力
【訓(xùn)練項目1—3】 數(shù)碼管動態(tài)顯示系統(tǒng)設(shè)計與制作
一、項目要求
二、項目實(shí)訓(xùn)儀器、設(shè)備及實(shí)訓(xùn)材料
三、項目實(shí)施過程及其步驟
任務(wù)l 實(shí)現(xiàn)任意數(shù)字顯示
任務(wù)2 實(shí)現(xiàn)簡易時鐘顯示
四、思考與分析
1.9 數(shù)組
1.9.1 數(shù)組及數(shù)組元素的概念
1.9.2 一維數(shù)組
1.9.3 二維數(shù)組
1.9.4 字符數(shù)組
1.9.5 數(shù)組與內(nèi)存空間
1.10 函數(shù)
1.10.1 函數(shù)的分類
1.10.2 函數(shù)的定義
1.10.3 函數(shù)的調(diào)用
1.10.4 數(shù)組作為函數(shù)的參數(shù)
1.10.5 局部變量和全局變量
1.10.6 內(nèi)部函數(shù)和外部函數(shù)
【訓(xùn)練項目1—4】 LED點(diǎn)陣顯示屏設(shè)計與制作
一、項目要求
二、項目實(shí)訓(xùn)儀器、設(shè)備及實(shí)訓(xùn)材料
三、項目實(shí)施過程及其步驟
任務(wù)1 單色LED點(diǎn)陣顯示屏設(shè)計與制作
任務(wù)2雙色LED點(diǎn)陣顯示屏設(shè)計與制作
四、思考與分析
1.11 LED點(diǎn)陣模塊結(jié)構(gòu)及原理
1.11.1 LED點(diǎn)陣模塊的種類及結(jié)構(gòu)
1.11.2 LED點(diǎn)陣模塊原理
【訓(xùn)練項目1—5】 字符型LCD顯示系統(tǒng)設(shè)計與制作
一、項目要求
二、項目實(shí)訓(xùn)儀器、設(shè)備及實(shí)訓(xùn)材料
三、項目實(shí)施過程及其步驟
任務(wù)1 實(shí)現(xiàn)任意字符顯示
任務(wù)2 制作簡易電子鐘
四、思考與分析
1.12 字符型LCD屏的種類及工作原理
1.12.1 字符型LCD屏的種類
1.12.2 字符型LCD屏工作原理
1.13 指針
1.13.1 指針的基本概念
1.13.2 數(shù)組指針和指向數(shù)組的指針變量
1.13.3 指向多維數(shù)組的指針和指針變量
【訓(xùn)練項目1—6】 點(diǎn)陣型LCD顯示系統(tǒng)設(shè)計與制作
一、項目要求
二、項目實(shí)訓(xùn)儀器、設(shè)備及實(shí)訓(xùn)材料
三、項目實(shí)施過程及其步驟
任務(wù)1 帶字庫的LCD顯示系統(tǒng)設(shè)計與制作
任務(wù)2 不帶字庫的LCD顯示系統(tǒng)設(shè)計與制作
四、思考與分析
1.14 點(diǎn)陣型LCD屏的工作原理
1.14.1 帶字庫的128×64點(diǎn)陣型LCD屏
1.14.2 不帶字庫的128×64點(diǎn)陣型LCD屏
知識梳理與小結(jié)
習(xí)題一
學(xué)習(xí)情境二 鍵盤系統(tǒng)設(shè)計與制作
【訓(xùn)練項目2—1】獨(dú)立鍵盤系統(tǒng)設(shè)計與制作
一、項目要求
二、項目實(shí)訓(xùn)儀器、設(shè)備及實(shí)訓(xùn)材料
三、項目實(shí)施過程及其步驟
任務(wù)1 實(shí)現(xiàn)鍵盤循環(huán)“+”或“一”功能
任務(wù)2 實(shí)現(xiàn)鍵盤循環(huán)左、右移循環(huán)選擇“+”或“-”功能
四、思考與分析
2.1 中斷
2.1.1 中斷系統(tǒng)的結(jié)構(gòu)
2.1.2 中斷相關(guān)寄存器
2.1.3 中斷處理
2.2 定時器/計數(shù)器
2.2.1 定時器/計數(shù)器的相關(guān)寄存器
2.2.2 定時器/計數(shù)器的工作方式
2.2.3 定時器/計數(shù)器的初始化
2.3 單片機(jī)與鍵盤接口
2.3.1 鍵盤去抖動
2.3.2 獨(dú)立鍵盤
2.3.3 矩陣鍵盤
【訓(xùn)練項目2-2】矩陣鍵盤系統(tǒng)設(shè)計與制作
一、項目要求
二、項目實(shí)訓(xùn)儀器、設(shè)備及實(shí)訓(xùn)材料
三、項目實(shí)施過程及其步驟
任務(wù)1 實(shí)現(xiàn)任意數(shù)字輸入
任務(wù)2 實(shí)現(xiàn)簡易計算器
四、思考與分析
知識梳理與小結(jié)
習(xí)題二
學(xué)習(xí)情境三 通信系統(tǒng)設(shè)計與制作
【訓(xùn)練項目3-1】 串口通信系統(tǒng)設(shè)計與制作
一、項目要求
二、項目實(shí)訓(xùn)儀器、設(shè)備及實(shí)訓(xùn)材料
三、項目實(shí)訓(xùn)內(nèi)容與步驟
任務(wù)1 實(shí)現(xiàn)單片機(jī)之間的雙機(jī)通信
任務(wù)2 實(shí)現(xiàn)單片機(jī)之間的多機(jī)通信-
任務(wù)3 實(shí)現(xiàn)單片機(jī)與PC機(jī)之間的通信
四、思考與分析
3.1 串行通信
3.1.1 串行通信基礎(chǔ)
3.1.2 8051內(nèi)核單片機(jī)的串行口
【訓(xùn)練項目3-2】 I2C通信系統(tǒng)設(shè)計與制作
一、項目描述
二、項目實(shí)訓(xùn)儀器、設(shè)備及實(shí)訓(xùn)材料
三、項目實(shí)施過程及其步驟
四、思考與分析
3.2 I2C串行接口的EEPROM
3.2.1 I2C總線工作原理
3.2.2 AT24C02器件介紹
3.2.3 AT24C02尋址及讀寫操作
知識梳理與小結(jié)
習(xí)題三
學(xué)習(xí)情境四 傳感系統(tǒng)設(shè)計與制作
【訓(xùn)練項目4-1】紅外傳感系統(tǒng)設(shè)計與制作
一、項目要求
二、項目實(shí)訓(xùn)儀器、設(shè)備及實(shí)訓(xùn)材料
三、項目實(shí)施過程及其步驟
任務(wù)1 紅外遙控器測試儀設(shè)計與制作
任務(wù)2 紅外遙控接收解碼系統(tǒng)設(shè)計與制作
四、思考與分析
4.1 紅外傳感器
4.1.1 紅外遙控發(fā)射電路
4.1.2 紅外遙控接收電路
【訓(xùn)練項目4-2】 溫度傳感系統(tǒng)設(shè)計與制作
一、項目要求
二、項目實(shí)訓(xùn)儀器、設(shè)備及實(shí)訓(xùn)材料
三、項目實(shí)施過程及其步驟
任務(wù)1 單點(diǎn)溫度傳感系統(tǒng)設(shè)計與制作
任務(wù)2 多點(diǎn)溫度傳感系統(tǒng)設(shè)計與制作
四、思考與分析
4.2 DSl8820數(shù)字傳感器
4.2.1 DS18820測溫原理
4.2.2 DS18820的控制命令
4.2.3 單總線操作
【訓(xùn)練項目4-3】光熱敏傳感系統(tǒng)設(shè)計與制作
一、項目要求
‘二、項目實(shí)訓(xùn)儀器、設(shè)備及實(shí)訓(xùn)材料
三、項目實(shí)施過程及其步驟
任務(wù)1 模擬路燈控制系統(tǒng)
任務(wù)2 熱敏傳感系統(tǒng)設(shè)計與制作
四、思考與分析
4.3 光熱敏傳感器
4.3.1 光敏電阻工作原理
4.3.2 熱敏電阻工作原理
4.4 PCF8591介紹
4.4.1通信格式與功能
4.4.2 A/D轉(zhuǎn)換
4.4.3 D/A轉(zhuǎn)換
知識梳理與小結(jié)
習(xí)題四
學(xué)習(xí)情境五 電子時鐘設(shè)計與制作
【訓(xùn)練項目5-1】 簡易萬年歷設(shè)計與制作
一、項目描述
二、項目實(shí)訓(xùn)儀器、設(shè)備及實(shí)訓(xùn)材料
三、項目實(shí)施過程及其步驟
四、思考與分析
5.1 DS1302芯片工作原理及應(yīng)用
5.1.1 DS1302芯片引腳
5.1.2 DS1302寄存器和讀寫操作
5.2 結(jié)構(gòu)
5.2.1 結(jié)構(gòu)的定義和引用
5.2.2 結(jié)構(gòu)數(shù)組
5.2.3 指向結(jié)構(gòu)類型數(shù)據(jù)的指針
5.3 共用體
5.4 枚舉
5.5 typedef的用法
【訓(xùn)練項目5-2】 帶遠(yuǎn)程監(jiān)控的萬年歷設(shè)計與制作
一、項目描述
二、項目實(shí)訓(xùn)儀器、設(shè)備及實(shí)訓(xùn)材料
三、項目實(shí)施過程及其步驟
四、思考與分析
知識梳理與小結(jié)
習(xí)題五
附錄
參考文獻(xiàn)

圖書封面

評論、評分、閱讀與下載


    基于C語言的單片機(jī)應(yīng)用技術(shù)與Proteus仿真 PDF格式下載


用戶評論 (總計3條)

 
 

  •   書本質(zhì)量不錯,內(nèi)容也很豐富,不錯的教科書,是正版,贊~
  •   還好啦就,就是被折了一個角,應(yīng)該是快遞弄的吧
  •   精典好書,功能實(shí)用,明白
 

250萬本中文圖書簡介、評論、評分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號-7