本書全面系統(tǒng)地介紹了單片機(jī)與嵌入式系統(tǒng)的基本知識。全書共分八章,主要內(nèi)容包括:AT89C51單片機(jī)的硬件結(jié)構(gòu)和工作原理;單片機(jī)的指令系統(tǒng);單片機(jī)程序設(shè)計基礎(chǔ);單片機(jī)系統(tǒng)的擴(kuò)展技術(shù)等。本書內(nèi)容豐富,講解通俗易懂,具有很強(qiáng)的可讀性和實用性。
第一章 概述
第一節(jié) 單片微型計算機(jī)簡介
第二節(jié) 單片機(jī)的特點
第三節(jié) 單片機(jī)的應(yīng)用領(lǐng)域
第二章 AT89C51單片機(jī)的硬件結(jié)構(gòu)和工作原理
第一節(jié) AT89C51單片機(jī)的基本結(jié)構(gòu)及外部引腳
第二節(jié) 存儲器組織的特點
第三節(jié) 輸入/輸出接口
第四節(jié) 定時器/計數(shù)器
第五節(jié) 中斷系統(tǒng)
第三章 單片機(jī)的指令系統(tǒng)
第一節(jié) 指令系統(tǒng)概述
第二節(jié) 尋址方式
第三節(jié) AT89C51單片機(jī)指令系統(tǒng)
第四節(jié) 單片機(jī)C語言
第四章 單片機(jī)程序設(shè)計基礎(chǔ)
第一節(jié) 程序設(shè)計的步驟與方法
第二節(jié) 直接程序與查表程序
第三節(jié) 分支程序及散轉(zhuǎn)程序
第四節(jié) 循環(huán)程序
第五節(jié) 子程序及其調(diào)用
第六節(jié) 應(yīng)用程序舉例
第五章 單片機(jī)系統(tǒng)的擴(kuò)展技術(shù)
第一節(jié) 89C51單片機(jī)最小應(yīng)用系統(tǒng)
第二節(jié) 89C51單片機(jī)的外部并行擴(kuò)展性能
第三節(jié) 程序存儲器的擴(kuò)展
第四節(jié) 數(shù)據(jù)存儲器的擴(kuò)展
第五節(jié) 并行I/O口的擴(kuò)展
第六節(jié) A/D轉(zhuǎn)換電路接口技術(shù)
第七節(jié) D/A轉(zhuǎn)換電路接口技術(shù)
第八節(jié) 串行通訊接口設(shè)計
第九節(jié) 單片機(jī)的鍵盤與顯示接口技術(shù)
第六章 嵌入式系統(tǒng)微處理器S3C2410A內(nèi)部結(jié)構(gòu)
第一節(jié) S3C2410A的內(nèi)部結(jié)構(gòu)簡介
第二節(jié) S3C2410A的存儲器映射
第三節(jié) 復(fù)位、時鐘和電源管理
第四節(jié) S3C2410A的I/O口
第五節(jié) S3C2410A的中斷控制
第六節(jié) S3C2410A的DMA控制器
第七節(jié) NAND Flash接口電路
第八節(jié) S3C2410A的A/D轉(zhuǎn)換器
第七章 嵌入式系統(tǒng)程序設(shè)計及操作系統(tǒng)基礎(chǔ)
第一節(jié) ARM9微處理器指令系統(tǒng)
第二節(jié) 嵌入式操作系統(tǒng)基礎(chǔ)
第三節(jié) 常見的嵌入式操作系統(tǒng)簡介
第四節(jié) 嵌入式系統(tǒng)的進(jìn)程管理
第五節(jié) 嵌入式系統(tǒng)的存儲管理
第六節(jié) 輸入/輸出(I/O)設(shè)備管理
第八章 單片機(jī)及嵌入式系統(tǒng)應(yīng)用
第一節(jié) 單片機(jī)控制步進(jìn)電機(jī)
第二節(jié) 嵌入式系統(tǒng)在數(shù)控機(jī)床中的應(yīng)用
參考文獻(xiàn)