編輯推薦
本書以51系列單片機為基礎,通過典型實例分析,指導讀者學習單片機的基本知識,培養讀者設計單片機系統的基本技能。
全書共分6章,主要內容有:單片機套用系統設計概述;5l單片機系統資源及其套用;彙編語言程式設計;中斷系統及定時器套用實例;串列通信及其套用實例;單片機系統擴展等。本書各章都配備了大量習題,並給出了參考答案,供讀者學習時參考。
本書可作為高等院校電子信息類專業單片機套用、工程設計等課程的教材,也可作為電子設計愛好者掌握單片機技術的學習用書,同時對從事單片機開發和嵌入式系統設計的工程人員也極具參考價值。
目錄
第1章單片機套用系統設計概述
1.1單片機與嵌入式系統
1.1.1嵌入式系統的起源
1.1.2嵌入式系統的發展
1.1.3嵌入式系統的套用
1.2單片機套用系統設計
1.2.1單片機套用系統的結構
1.2.2單片機系統的開發過程
1.2.3單片機硬體系統設計原則
1.3系統的電磁兼容設計
習題1 及參考答案
第2章51單片機系統資源及其套用
2.1AT89系列單片機選型指南
2.1.1AT89系列單片機的特點
2.1.2AT89系列單片機的型號編碼
2.1.3AT89系列單片機的代表產品
2.2AT89S51單片機的增強功能
2.3空閒工作方式和掉電工作方式
2.4AT89S51的ISP編程技術
2.5AT89S51的看門狗電路及其套用
2.6單片機復位電路及可靠性設計
2.6.1看門狗電路及其套用
2.6.2故障處理與自恢復程式的設計
習題2 及參考答案
第3章彙編語言程式設計
3.151單片機結構特點與編程要點
3.1.1存儲器結構與定址方式
3.1.2編程模型與工作暫存器組的用法
3.1.351單片機指令系統的特點
3.2子程式及參數傳遞方法
3.2.1通過暫存器或片內RAM傳遞參數
3.2.2通過堆疊傳遞參數
3.2.3利用指針暫存器傳遞參數
3.3代碼轉換子程式設計
3.4數值運運算元程式設計
習題3 及參考答案
第4章中斷系統及定時器套用實例
4.1中斷系統及定時器資源
4.1.1中斷管理系統技術要點
4.1.2關於中斷的概念
4.1.3定時器套用要點
4.1.4定時器定時誤差分析
4.2中斷及定時器套用實例
4.2.1簡易計分器設計
4.2.2八路搶答器設計
4.2.3脈衝信號測量儀
4.2.4電子琴與樂曲自動演奏
4.2.5航標燈控制器
4.2.6聲光報警器
4.2.7電子門鈴
4.2.8電子鐘設計
習題4 及參考答案
第5章串列通信及其套用實例
5.1串列接口套用要點
5.1.1串列口組成及相關暫存器
5.1.2波特率及誤差分析
5.1.3幾種串列通信接口標準
5.2串列口套用實例
5.2.1串口擴展鍵盤和顯示器
5.2.2點對點通信
5.2.3多機通信系統
5.2.4PC機和單片機的通信
習題5 及參考答案
第6章單片機系統擴展
6.1閃速存儲器及其擴展
6.1.1AT29C010A的基本結構與特點
6.1.2AT29C010A的編程方法
6.1.3AT89C52與AT29C010的接口電路
6.2液晶顯示器原理及套用
6.2.1TC1602的工作原理
6.2.2TC1602的控制指令
6.2.3TC1602接口及驅動程式的編寫
6.3隔離技術及其套用
6.3.1光電隔離技術及其套用
6.3.2繼電器隔離
6.3.3可控矽及其套用
習題6 及參考答案
參考文獻