本書主要內(nèi)容包括單片機(jī)基礎(chǔ)知識(shí)、51單片機(jī)的基本結(jié)構(gòu)及工作原理、C51程序設(shè)計(jì)、單片機(jī)的I/O口編程、單片機(jī)的中斷系統(tǒng)、單片機(jī)的定時(shí)器/計(jì)數(shù)器、單片機(jī)串行口及應(yīng)用、單片機(jī)與外部設(shè)備的總線技術(shù)、單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)技術(shù)、單片機(jī)匯編指令系統(tǒng)及編程等11章內(nèi)容,并結(jié)合教學(xué)內(nèi)容給出了相應(yīng)的實(shí)訓(xùn)實(shí)例。
第1章 單片機(jī)基礎(chǔ)知識(shí)
1.1 微型機(jī)概述
1.1.1 微處理器和微型計(jì)算機(jī)
1.1.2 微型計(jì)算機(jī)系統(tǒng)
1.1.3 計(jì)算機(jī)中的數(shù)據(jù)表示
1.1.4 計(jì)算機(jī)中非數(shù)值數(shù)據(jù)信息的表示
1.2 單片機(jī)的基本概念及基本結(jié)構(gòu)
1.2.1 什么是單片機(jī)
1.2.2 單片機(jī)的基本結(jié)構(gòu)
1.2.3 單片機(jī)的標(biāo)號(hào)信息及封裝形式
1.2.4 單片機(jī)的優(yōu)點(diǎn)
1.2.5 單片機(jī)應(yīng)用系統(tǒng)
1.3 單片機(jī)系統(tǒng)的組成及單片機(jī)的發(fā)展和應(yīng)用
1.3.1 單片機(jī)系統(tǒng)的組成
1.3.2 單片機(jī)的產(chǎn)生與發(fā)展過(guò)程
1.3.3 單片機(jī)技術(shù)的發(fā)展方向
1.3.4 單片機(jī)的應(yīng)用領(lǐng)域
1.4 單片機(jī)的分類
1.4.1 4位單片機(jī)
1.4.2 8位單片機(jī)
1.4.3 16位單片機(jī)
1.4.4 32位單片機(jī)
1.4.5 模糊單片機(jī)
1.5 典型單片機(jī)產(chǎn)品的基本特性
1.5.1 Intel公司的MCS-51系列單片機(jī)
1.5.2 Atmel公司的AT89系列單片機(jī)
1.6 學(xué)習(xí)51系列單片機(jī)的原因
1.7 單片機(jī)系統(tǒng)的開發(fā)過(guò)程
1.8 如何學(xué)習(xí)好單片機(jī)
思考與練習(xí)
第2章 51單片機(jī)的硬件結(jié)構(gòu)
2.1 51單片機(jī)引腳定義及功能
2.1.1 輸入/輸出類引腳(并行I/O端口)
2.1.2 控制信號(hào)類引腳
2.1.3 單片機(jī)I/O端口的負(fù)載能力
2.2 51單片機(jī)的內(nèi)部組成
2.3 51單片機(jī)的CPU結(jié)構(gòu)
2.4 單片機(jī)最小系統(tǒng)
2.4.1 單片機(jī)時(shí)鐘信號(hào)電路
2.4.2 單片機(jī)復(fù)位電路
2.4.3 單片機(jī)最小系統(tǒng)電路
2.5 單片機(jī)存儲(chǔ)結(jié)構(gòu)及寄存器
2.5.1 AT89S51單片機(jī)存儲(chǔ)器的分類及配置
2.5.2 單片機(jī)的數(shù)據(jù)存儲(chǔ)器
2.5.3 單片機(jī)的專用功能寄存器
2.5.4 程序存儲(chǔ)器
2.6 單片機(jī)的工作過(guò)程
2.7 組裝與焊接單片機(jī)最小系統(tǒng)(實(shí)訓(xùn)一)
2.8 單片機(jī)的編程
思考與練習(xí)
第3章 C51程序設(shè)計(jì)
3.1 C51程序結(jié)構(gòu)
3.1.1 C51程序結(jié)構(gòu)概述
3.1.2 C51對(duì)標(biāo)準(zhǔn)ANSI C的擴(kuò)展
3.2 C51的數(shù)據(jù)類型
3.3 存儲(chǔ)器類型及存儲(chǔ)區(qū)
3.4 C51對(duì)特殊功能寄存器的定義
3.5 Keil C51指針與函數(shù)
3.6 絕對(duì)地址訪問(wèn)
3.7 宏定義與C51中常用的頭文件
3.8 C語(yǔ)言的數(shù)制與常用運(yùn)算符
3.9 C51的流程控制語(yǔ)句
3.10 單片機(jī)的I/O口編程語(yǔ)句介紹
3.11 簡(jiǎn)單控制單片機(jī)引腳輸出(實(shí)訓(xùn)二)
3.12 使用C語(yǔ)言高級(jí)語(yǔ)句控制引腳輸出(實(shí)訓(xùn)三)
3.13 Keil μVision2集成開發(fā)編程環(huán)境使用
3.14 Keil C51編譯器使用及程序下載(實(shí)訓(xùn)四)
思考與練習(xí)
第4章 單片機(jī)的中斷系統(tǒng)
第5章 單片機(jī)的定時(shí)器/計(jì)數(shù)器
第6章 51單片機(jī)串行接口
第7章 單片機(jī)接口技術(shù)
第8章 A/D、D/A轉(zhuǎn)換器的接口技術(shù)
第9章 單片機(jī)與外部設(shè)備的總線技術(shù)
第10章 單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)技術(shù)
第11章 單片機(jī)匯編指令系統(tǒng)及編程
附錄A 單片機(jī)的軟件模擬仿真調(diào)試
參考文獻(xiàn)