预购商品
书目分类
特别推荐
第1章 8051單片機的基礎知識及開發工具1 1.1計算機中的主要數制及轉換1 1.1.1計算機中的數制1 1.1.2數制之間的轉換2 1.1.3計算機中數的表示形式4 1.2計算機中數和字元的編碼5 1.3單片機基本認知6 1.3.1單片機的概念及特點6 1.3.2單片機的應用7 1.3.3單片機的開發環境7 1.3.4單片機系統的程式開發流程8 1.4C51語言入門8 1.4.1C51語言概述8 1.4.2C51語言數據類型9 1.4.3C51語言變數與存儲類型10 1.4.4C51語言 位址的訪問10 1.4.5C51語言函數11 1.5Keil μVision整合式開發環境12 1.5.1軟件簡介12 1.5.2Keil使用方法15 習題與思考題23 第2章 8051單片機的內部結構與 小系統24 2.18051單片機的內部結構24 2.1.1CPU24 2.1.2記憶體27 2.1.3並行I/O口30 2.1.4可程式設計串列口31 2.1.5計時器/計數器31 2.1.6中斷系統32 2.28051單片機的封裝和引腳32 2.38051單片機的基本電路34 2.3.1時鐘電路34 2.3.2重定電路35 2.48051單片機的 小系統36 2.4.18051單片機 小系統的組成36 2.4.28051單片機 小系統的工作方式38 習題與思考題39 第3章 8051單片機輸出口應用40 3.18051單片機輸入/輸出口40 3.2常用元器件43 3.3常見輸出電路設計46 3.4指令格式47 3.5定址方式48 3.6數據傳送指令52 3.6.1內部數據傳送指令52 3.6.2外部數據傳送指令53 3.6.3堆疊操作指令55 3.6.4數據交換指令56 3.7輸出介面電路應用56 習題與思考題61 第4章 8051單片機輸入口應用63 4.18051單片機時序分析63 4.1.1時鐘週期、機器週期和運算速度64 4.1.28051單片機指令的取指時序64 4.1.3訪問外部記憶體的指令時序66 4.2常見輸入電路設計67 4.2.1輸入裝置68 4.2.2輸入電路設計70 4.2.3抖動與防抖動71 4.3控制轉移指令72 4.3.1無條件轉移指令72 4.3.2條件轉移指令74 4.3.3副程式調用和返回指令76 4.3.4比較轉移指令79 4.3.5減1轉移指令79 4.3.6空操作指令81 4.4輸入介面電路應用81 習題與思考題83 第5章 8051單片機常用外部設備應用84 5.1鍵盤掃描原理84 5.1.1鍵盤組成及特性84 5.1.2按鍵的去抖動方法84 5.1.3獨立式鍵盤的原理85 5.1.4矩陣式鍵盤的原理86 5.2數碼管顯示原理88 5.2.1LED數碼管結構與原理88 5.2.2LED數碼管顯示方式89 5.3液晶顯示原理91 5.3.1LCD模組顯示分類91 5.3.2LCD1602液晶顯示模組92 5.4可程式設計平行介面晶片97 5.5算數運算指令107 5.6人機交互方法及電路應用112 5.6.18051單片機與鍵盤介面及應用112 5.6.28051單片機與LED數碼管介面及應用122 5.6.38051單片機與LCD1602介面及應用125 習題與思考題128 第6章 8051單片機中斷應用129 6.18051單片機中斷概述129 6.1.1中斷的定義和作用129 6.1.28051單片機中斷源130 6.1.3中斷嵌套130 6.1.4中斷系統功能131 6.2邏輯操作和迴圈移位元指令132 6.2.1邏輯操作指令132 6.2.2迴圈移位元指令135 6.38051單片機中斷系統136 6.3.18051單片機的中斷源和中斷標誌136 6.3.28051單片機對插斷要求的控制138 6.3.38051單片機對中斷的回應140 6.3.48051單片機對中斷的回應時間141 6.3.58051單片機對插斷要求的撤除142 6.48051單片機中斷的應用143 6.4.1外部中斷源的應用143 6.4.2外部中斷源的擴展應用147 習題與思考題148 第7章 8051單片機的計時器/計數器應用150 7.18051單片機的計時器/計數器150 7.1.1計時器/計數器的結構和控制150 7.1.2計時器/計數器的工作方式152 7.1.3計時器/計數器的初始化153 7.2位元操作指令154 7.3計時器/計數器的應用156 習題與思考題161 第8章 8051單片機與A/D、D/A介面電路應用162 8.1A/D轉換原理162 8.1.1A/D轉換器的工作原理162 8.1.2A/D轉換器的主要技術指標165 8.1.3A/D轉換器ADC0809165 8.2D/A轉換原理168 8.2.1D/A轉換器的主要技術指標168 8.2.2D/A轉換器的工作原理170 8.2.3D/A轉換器DAC0832171 8.38051單片機與A/D、D/A介面電路應用175 8.3.18051單片機與A/D介面電路應用175 8.3.28051單片機與D/A介面電路應用182 習題與思考題187 第9章 8051單片機串列口應用188 9.1串列與並行基本通信方式188 9.28051單片機的串列口190 9.3RS-232與TTL電平的轉換194 9.4串列傳輸速率的設置195 9.5串列口電路應用197 9.5.1串列口的簡單應用197 9.5.2雙機通信應用203 9.5.3PC 和單片機之間的通信應用203 習題與思考題208 附錄 MCS-51系列單片機指令表209 參考文獻214
客服公告
热门活动
订阅电子报