《單片機項目教程(第2版)》以80C51系列單片機為主,詳細介紹單片機的工作原理、編程方法和實際應(yīng)用等知識,內(nèi)容包括單片機結(jié)構(gòu)和典型接口器件等。
《單片機項目教程(第2版)》融進了作者多年教學(xué)、科研實踐所獲取的經(jīng)驗及實例,是在單片機課程教學(xué)改革的基礎(chǔ)上編寫而成的,采用項目代領(lǐng)、任務(wù)驅(qū)動的教學(xué)模式來編排,視各個課題為一個項目,每個項目又由多個任務(wù)組成,通過完成各個任務(wù)而掌握本課題的所有知識。全書以讀者的認知規(guī)律為主線,充分體現(xiàn)了以人為本的指導(dǎo)思想。
《單片機項目教程(第2版)》可作為職業(yè)技術(shù)學(xué)院、中高等職業(yè)學(xué)校、專業(yè)技術(shù)學(xué)校、單片機培訓(xùn)機構(gòu)等的教學(xué)用書,也是電子愛好者自學(xué)單片機的很好教材。
周堅,網(wǎng)絡(luò)中被慣稱為平凡。以教書為業(yè),開發(fā)些單片機項目,故自封為工程師。好讀書,愛動手,以求甚解;常思考,每有所得,必以行動驗證之;心無城府、不慕名利,所做皆小事,但均為實事。
萊茵河德國的父親河,青山碧水,畫境無邊……山坡上片片翠色欲滴的葡萄園,水中艘艘悠悠輕盈的游船,河岸上如星般灑落著幽靜古雅的小城,山巒間挺拔著眾多的神秘石堡,身處其中,享受著一份不可多得的恬靜與安寧。
課題1 認識單片機
1.1 單片機的發(fā)展
1.1.1 單片機名稱的由來
1.1.2 單片機技術(shù)的發(fā)展歷史
1.2 計算機數(shù)據(jù)表示
1.2.1 常用的進位計數(shù)制
1.2.2 二進制的算術(shù)運算
1.2.3 數(shù)制間的轉(zhuǎn)換
1.2.4 數(shù)的表示方法及常用計數(shù)制的對應(yīng)關(guān)系
1.2.5 邏輯數(shù)據(jù)的表示
1.3 計算機中常用的基本術(shù)語
1.4 存儲器
1.4.1 存儲器的工作原理
1.4.2 半導(dǎo)體存儲器的分類
課題2 80C51單片機學(xué)習(xí)環(huán)境的建立
任務(wù)1 使用STC89C52單片機制作實驗電路板
2.1.1 電路原理圖
2.1.2 電路板的制作與代碼的寫入
任務(wù)2 讓實驗電路板具有仿真功能
2.2.1 仿真的概念
2.2.2 仿真芯片制作
任務(wù)3認識和使用成品電路板
2.3.1 多功能實驗電路板
2.3.2 工業(yè)控制器
任務(wù)4 Keil軟件的安裝與使用
2.4.1 Keil軟件簡介
2.4.2 安裝Keil軟件
2.4.3 使用Keil軟件
任務(wù)5 認識與使用實驗仿真板
2.5.1 實驗仿真板的特點
2.5.2 實驗仿真板的安裝與使用
課題3 單片機的I/O接口
任務(wù)1 用單片機控制LED
3.1.1 實例分析
3.1.2 用實驗仿真板來實現(xiàn)
3.1.3 單片機的工作過程
任務(wù)2 用單片機讓LED閃爍發(fā)光
3.2.1 實例分析
3.2.2 用實驗仿真板來實現(xiàn)
3.2.3 單片機的片內(nèi)RAM與工作寄存器
3.2.4 延時程序分析
3.2.5 延時時間的計算
3.2.6 單片機的復(fù)位電路
3.2.7 省電工作方式
任務(wù)3 單片機控制8個LED閃爍發(fā)光
3.3.1 實例分析
3.3.2 用實驗仿真板來實現(xiàn)
任務(wù)4 用按鍵控制LED
3.4.1 實例分析
3.4.2 用實驗仿真板來實現(xiàn)
3.4.3 認識80C51的并行I/()口
任務(wù)5 用單片機制作風(fēng)火輪玩具
3.5.1 實例分析
3.5.2 用實驗仿真板來實現(xiàn)
3.5.3 認識單片機的內(nèi)部結(jié)構(gòu)
課題4 80C51單片機的中斷系統(tǒng)
任務(wù)1 緊急停車控制器
4.1.1 中斷的概念
4.1.2 任務(wù)實現(xiàn)
4.1.3 80C51的中斷結(jié)構(gòu)
任務(wù)2 通過外部信號來改變風(fēng)火輪的轉(zhuǎn)速
4.2.1 脈沖信號獲得
4.2.2 任務(wù)實現(xiàn)
……
課題5 80C51單片機的定時器/計數(shù)器
課題6 80C51單片機的串行接口與串行通信
課題7 認識80C51指令系統(tǒng)
課題8 顯示接口技術(shù)
課題9 鍵盤接口
課題10 模擬量接口
課題11 常用串行接口
參考文獻