●前言
●第1章 緒論
●1.1 單片機
●1.1.1 單片機的概念
●1.1.2 單片機的發展歷史及產品近況
●1.1.3 嵌入式處理器家族
●1.1.4 單片機課程的地位及學習方法
●1.2 單片機開發所需軟硬件介紹
●1.2.1 關於Keil C51及其集成開發環境Keil μVision
●1.2.2 仿真技術和仿真器
●1.2.3 編程器和下載軟件
●1.2.4 Protel與單片機
●1.2.5 關於Proteus軟件
●1.2.6 字模提取軟件與串口調試助手
●1.3 數字電路基礎
●1.3.1 二進制的邏輯運算
●1.3.2 數字電路中0與1的定義
●1.4 數制與編碼的簡單回顧
●1.4.1 數制
●1.4.2 編碼
●部分目錄
本書以80C51繫列單片機為對像,共分為11章的內容。為方便讀者選擇,前7章主要圍繞單片機芯片本身的引腳、結構、指令及功能來講解,它們是學習單片機的基礎,適合少學時課程使用;後4章主要講解單片機芯片的常用外圍接口,方便多學時課程的安排。
本書靠前章主要圍繞單片機的發展歷史、課程地位、學習方法及學習這些課程推薦的基礎知識進行介紹。第2章從應用者的視角講解了單片機的結構和引腳功能,著重講解了“怎樣使用”的問題。第3章利用大量的圖表講解了80C51繫列單片機的彙編語言指令功能等內容。第4章利用典型實例介紹了80C51繫列單片機彙編語言的順序、分支、循環及子程序設計的方法。第5章介紹了中斷的概念、中斷相關的特殊功能寄存器、中斷的編程方法和實例。第6章介紹了單片機定時/計數器的組成結構及應用實例。第7章介紹了串行通信的相關概念,80C51繫列單片機的串行接口、通信模式及其應用實例。第8章介紹等