基本信息
書 名:單片機原理與接口技術
層 次:高職高專
配 套:電子課件
作 者:朱玉紅
出版社: 機械工業出版社
出版時間:2013-01-21
ISBN:978-7-111-40855-0
開本: 16開
定價:¥28.0
內容簡介
本書以89C51單片機為例,以單片機基礎知識和系統套用為主線,介紹了開發單片機產品的方法和必備工具,以及開發單片機產品的全過程。主要內容包括單片機概述、單片機學習基礎、單片機開發平台的建立、單片機晶片結構、單片機存儲器、80C51的指令系統和程式設計、80C51單片機的中斷、單片機定時/計數器、單片機的串口及套用、顯示接口設計等內容。 全書從實際套用出發,將單片機的基本知識與基本原理、C51程式設計和典型實例教學有機地結合在一起,體系完整,便於自學和教學。
圖書目錄
單元1 單片機概述
1.1 韌識單片機
1.1.1 單片機的外觀
1.1.2 單片機結構及概念
1.1.3 單片機的功能及套用
1.2 單片機基本知識簡介
1.2.1 基本型和增強型
1.2.2 晶片中“C”和“S”的含義
1.2.3 常用存儲器類型
1.2.4 80C51與AT89C51
1.2.5 AT89C51和AT89S51
1.3 單片機的型號
1.4 單片機的分類
1.5 初學者的選擇
思考與練習
單元2 單片機學習基礎
2.1 單片機常用術語
2.1.1 位
2.1.2 位元組
2.1.3 字和字長
2.1.4 電平的高與低
2.2 數制與編碼
2.2.1 數制
2.2.2 數制的轉換
2.2.3 計算機中數值的表示方法
2.2.4 二進制的算術運算和邏輯運算
2.2.5 計算機中使用的編碼
2.3 單片機電路製作常用元器件
2.3.1 麵包板
2.3.2 萬用板
2.3.3 印製電路板
2.3.4 焊接方法及其工具
2.3.5 二極體
2.3.6 電容
2.3.7 電阻
2.3.8 晶振基礎知識
思考與練習
單元3 單片機開發平台的建立
3.1 單片機開發過程
3.2 硬體平台建立
3.3 軟體平台建立
3.3.1 Keil集成開發環境安裝方法
3.3.2 Keil工程的建立、設定與編譯、連線
3.3.3.Kell的調試命令與方法
3.4 程式下載方法一
思考與練習
單元4 單片機晶片結構
4.1 80C51單片機外部引腳
4.2 80C51單片機的匯流排
4.3 單片機內部結構
4.4 單片機最小系統
4.4.1 時鐘電路與時序
4.4.2 單片機的復位電路
4.5 單片機最小系統的製作
4.6 單片機的工作過程
思考與練習
單元5 單片機存儲器
5.1 存儲器結構
5.2 程式存儲器
5.3 數據存儲器
5.3.1 工作暫存器區(OOH一1FH)
5.3.2 位定址區(20H一2FH)
5.3.3 通用RAM區(30H一7FH)
5.3.4 特殊功能暫存器區(80H—FFH)
5.4 存儲器的擴展
5.4.1 存儲器三匯流排擴展方法
5.4.2 存儲器存儲容量的計算和編址方法
5.4.3 程式存儲器的擴展
5.4.4 數據存儲器的擴展
思考與練習
單元6 80C51的指令系統和程式設計
……
單元7 80C51 單元機的中斷
單元8 單片機定時/計數器
單元9 單日片機的串口及套用
單元10 顯示接口設計
單元11 鍵盤接口
單元12 數-模轉換器和模-數轉換器
單元13 電動機的單片機控制
單元14 單片機C51程式設計
單元15 單片機系統的電磁兼容設計
單元16 單片機控制實際套用
附錄
參考文獻