出版時間:2002-2 出版社:西安電子科技大學出版社 作者:李建忠 頁數(shù):232 字數(shù):383000
內(nèi)容概要
本書以目前中、小規(guī)模單片機應用系統(tǒng)普遍采用的MCS-51系列單片機為對象,系統(tǒng)地介紹了單片機的內(nèi)部結構、指令系統(tǒng)、匯編語言程序設計、應用系統(tǒng)擴展、常用外部設備的接口技術、單片機應用系統(tǒng)的軟硬件結構與開發(fā)過程及手段。本書最后一章(單片機的C語言應用程序設計)可使讀者緊密結合單片機的軟、硬件特點,迅速掌握帶趨勢性的單片機應用系統(tǒng)開發(fā)設計的C語言程序設計方法。 本書概念準確,注重知識的內(nèi)在聯(lián)系與規(guī)律,采用歸納、類比的方法,系統(tǒng)地介紹了單片機的結構原理及應用系統(tǒng)的組成與設計方法,目的是使讀者在較短的時間內(nèi)掌握單片機的應用技術。為了便于讀者理解、掌握本書的內(nèi)容,每章均配有大量的例題與習題;同時也著眼于工程實用,選用了大量具有實用價值的問題進行討論。 本書既可作為大專院校有關專業(yè)師生及自學人員的教科書,也可供從事單片機技術開發(fā)、應用的工程技術人員閱讀、參考。
書籍目錄
第1章 概述 1.1 單片機的基本概念 1.2 單片機的發(fā)展概況 1.3 單片機的特點及應用 1.4 常用單片機系列介紹 第2章 MCS-51系列單片機的硬件結構 2.1 MCS-51系列單片機簡介 2.2 MCS-51系列單片機內(nèi)部結構與外部引腳說明 2.3 微處理器 2.4 存儲器 2.5 并行輸入/輸出接口 2.6 定時器/計數(shù)器 2.7 串行輸入/輸出口 2.8 MCS-51單片機的中斷系統(tǒng) 2.9 復位狀態(tài)及復位電路第3章 MCS-51單片機指令系統(tǒng)和匯編語言程序示例 3.1 MCS-51單片機指令系統(tǒng)概述 3.2 尋址方式 3.3 數(shù)據(jù)傳送類指令 3.4 算術運算類指令 3.5 邏輯運算及移位指令 3.6 控制轉移類指令 3.7 子程序調用與返回指令 3.8 位操作類指令 3.9 匯編程序格式與偽指令 3.10 匯編程序設計示例第4章 MCS-51單片機系統(tǒng)功能的擴展 4.1 系統(tǒng)擴展概述 4.2 常用擴展器件簡介 4.3 存儲器的擴展 4.4 I/O擴展第5章 MCS-51單片機的接口與應用 5.1 按鍵、鍵盤及其接口 5.2 顯示及顯示器接口 5.3 A/D轉換器接口 5.4 D/A轉換器接口 5.5 行程開關、晶閘管、繼電器與單片機的接口第6章 單片機應用系統(tǒng)設計與開發(fā) 6.1 單片機應用系統(tǒng)結構與應用系統(tǒng)的設計內(nèi)容 6.2 單片機應用系統(tǒng)開發(fā)過程 6.3 單片機應用系統(tǒng)的一般設計方法 6.4 單片機應用系統(tǒng)調試 6.5 MCS-51單片機應用系統(tǒng)設計與調試實例第7章 單片機的C語言應用程序設計 7.1 C語言與MCS-51 7.2 C51數(shù)據(jù)類型及在MCS-51中的存儲方式 7.3 C51數(shù)據(jù)的存儲類型與MCS-51存儲結構 7.4 MCS-51特殊功能寄存器(SFR)的C51定義 7.5 MCS-51并行接口的C51定義 7.6 位變量的C51定義 7.7 C51構造數(shù)據(jù)類型 7.8 模塊化程序開發(fā)過程 7.9 MCS-51內(nèi)部資源使用的C語言編程 7.10 MCS-51片外擴展的C語言編程 7.11 頻率量測量的C語言編程 7.12 MCS-51機間通信的C語言編程 7.13 鍵盤和數(shù)碼顯示人機交互的C語言編程 附錄A ASCII(美國標準信息交換碼)表附錄B MCS-51系列單片機指令表附錄C Franklin C51上機指南
圖書封面
評論、評分、閱讀與下載