《單片機初級教程單片機基礎(第3版)》以80C51系列單片機為例,系統(tǒng)地介紹了單片機的硬件結(jié)構(gòu)、工作原理、指令系統(tǒng)、匯編語言與C51語言程序設計、接口技術(shù)、中斷系統(tǒng)及單片機應用等內(nèi)容,此外還介紹了數(shù)字電路和單片機的入門知識。各章中對關(guān)鍵性內(nèi)容都結(jié)合豐富的實例予以說明,以利于讀者對所述內(nèi)容的理解、掌握、鞏固和應用;較之第2版,增加了C51語言程序設計及Proteus仿真軟件以及一些通用實例,修訂了部分章節(jié)的內(nèi)容。
《單片機初級教程單片機基礎(第3版)》可作為工程應用類、機電類專業(yè)本科生以及相關(guān)專業(yè)大專生的單片機基礎類課程的教材,以及單片機培訓教材;也可作為單片機自學人員,以及從事單片機開發(fā)的工程技術(shù)人員的參考用書。
第1章 概述
1.1 計算機的發(fā)展
1.1.1 計算機發(fā)展簡史
1.1.2 微型計算機的發(fā)展及兩大分支
1.2 單片機綜述
1.2.1 單片機的歷史與發(fā)展
1.2.2 單片機的組成及特點
1.2.3 單片機與嵌入式系統(tǒng)
1.3 80C51系列單片機簡介
1.3.1 80C51系列單片機的發(fā)展
1.3.2 AT89系列單片機的特點及分類
1.4 其他常用單片機系列簡介
1.4.1 低端產(chǎn)品概述
1.4.2 高端產(chǎn)品概述
第2章 計算機基礎知識
2.1 數(shù)制與編碼
2.1.1 數(shù)制
2.1.2 計算機中數(shù)的表示及運算
2.1.3 二進制編碼
2.2 計算機的基礎電路
2.2.1 常用簡單邏輯電路
2.2.2 觸發(fā)器
2.2.3 寄存器
2.3 存儲器概述
2.3.1 存儲器的分類
2.3.2 半導體存儲器的分類
2.3.3 存儲器中常用名詞術(shù)語
2.3.4 存儲單元和存儲單元地址
2.3.5 存儲器的尋址原理
思考與練習
第3章 單片機的結(jié)構(gòu)及原理
3.1 單片機的結(jié)構(gòu)
3.1.1 標準型單片機的組成
3.1.2 單片機的內(nèi)部結(jié)構(gòu)
3.1.3 引腳定義及功能
3.2 80C51的存儲器
3.2.1 存儲器結(jié)構(gòu)和地址空間
3.2.2 程序存儲器
3.2.3 數(shù)據(jù)存儲器
3.3 特殊功能寄存器
3.3.1 80C51系列的SFR
3.3.2 AT89S51/S52的SFR地址分布及尋址
3.3.3 SFR的功能及應用
3.4 單片機的工作原理
3.4.1 指令與程序概述
3.4.2 CPU的工作原理
3.4.3 單片機執(zhí)行程序過程
3.5 輸入/輸出端口
3.5.1 P0口
3.5.2 P1口
3.5.3 P2口
3.5.4 P3口
3.5.5 4個I/O端口的主要異同點
3.6 CPU時序及時鐘電路
3.6.1 CPU時序及有關(guān)概念
3.6.2 振蕩器和時鐘電路
3.6.3 80C51的指令時序
3.7 復位和復位電路
3.7.1 內(nèi)部復位信號的產(chǎn)生
3.7.2 復位狀態(tài)
3.7.3 復位方式與外部復位電路
3.8 80C51系列單片機的低功耗方式
3.8.1 電源控制寄存器PCON
3.8.2 待機方式
……
第4章 指令系統(tǒng)
第5章 匯編語言程序設計
第6章 C51語言程序設計
第7章 定時/計數(shù)器
第8章 串行接口
第9章 中斷系統(tǒng)
第10章 單片機的系統(tǒng)擴展
第11章 接口技術(shù)
第12章 單片機應用系統(tǒng)的設計與開發(fā)
附錄
參考文獻