MCS-51微機原理與接口技術

作品目錄

前言 第一篇計算機軟硬體知識入門導引第1章計算機(偏硬)套用領域、知識構成與學習導引1.1計算機(偏硬)套用領域1.2計算機(偏硬)知識構成1.3計算機(偏硬)套用的典型過程1.4計算機(偏硬)學習引導第2章計算機的數制與碼制2.1數制:數字計算機使用的數 2.1.1十進制數(Decimal)規律 2.1.2二進制數(Binary)規律 2.1.3十六進制數(Hexadecimal)規律 2.1.4計算機中原始形態的數 2.1.5計算機中數的組織形態 2.1.6計算機中數的計量單位2.2碼制:計算機中的信息表示、二進制信息編碼 2.2.1數值代碼 2.2.2指令代碼 2.2.3字元與其他信息編碼 第二篇微計算機指令與編程基礎第3章MCS-51系列單片微計算機3.1概述3.2MCS-51單片機結構 3.2.1單片機的基本結構 3.2.2單片機最小硬體系統3.3MCS-51單片機的內部功能模組 3.3.1MCS-51單片機中包含的模組 3.3.2MCS-51單片機的節電功能3.4MCS-51單片機的暫存器與存儲器 3.4.1MCS-51的存儲結構 3.4.2MCS-51系統中的重要通用暫存器 3.4.3堆疊概念與操作 3.4.4MCS-51系統中相同地址對應不同存儲區的問題3.5MCS-51單片機指令系統 3.5.1概述 3.5.2定址方式 3.5.3指令系統3.6MCS-51單片機彙編語言程式設計基礎 3.6.1彙編語言源程式格式 3.6.2常用偽指令 3.6.3彙編語言程式設計 第三篇計算機系統擴展與接口套用第4章MCS-51微機系統擴展基礎與存儲器擴展4.1MCS-51微機系統匯流排概念、結構與擴展基礎 4.1.1三態在匯流排中的作用 4.1.2時序圖 4.1.3IC的片選 4.1.4計算機的三匯流排 4.1.5地址鎖存器 4.1.6MCS-51的三匯流排 4.1.7基於MCS-51的三匯流排擴展基本結構4.2程式存儲器的擴展 4.2.1MCS-51讀取外部程式存儲器的時序 4.2.2典型的外部程式存儲器 4.2.3MCS-51擴展外部程式存儲器的接口電路4.3多片程式存儲器的擴展、編址技術與地址空間分析 4.3.1多片程式存儲器的擴展 4.3.2地址空間分析 4.3.3編址技術:線選法與解碼法4.4外部數據存儲器的擴展 4.4.1外部數據存儲器擴展意義 4.4.2外部數據存儲器擴展 4.4.3外部程式空間與外部數據空間的合併 4.4.4擴展的外部數據存儲器檢測的軟體第5章MCS-51系列單片機I/O接口5.1I/O信息的特點5.2I/O接口的功能5.3I/O選通-應答機制5.4MCS-51單片機片內的並行輸入/輸出連線埠的使用 5.4.1內部連線埠與外部擴展連線埠的優缺點比較 5.4.2內部連線埠的分配 5.4.3不同電壓I/O器件的驅動 5.4.4連線埠編程套用5.5擴展外部I/O連線埠 5.5.1擴展外部I/O連線埠的指令、控制信號與分類 5.5.2擴展連線埠輸出位控方式編程5.6非智慧型IC擴展的I/O連線埠 5.6.1I/O連線埠的分類 5.6.2採用非智慧型化IC擴展無選通的輸出I/O連線埠 5.6.3採用非智慧型化IC擴展無選通的輸入I/O連線埠 5.6.4採用非智慧型化IC擴展選通輸出I/O連線埠 5.6.5採用非智慧型化IC擴展選通輸入I/O連線埠5.7智慧型IC擴展的I/O連線埠 5.7.1智慧型IC的優點 5.7.2用8255A擴展I/O連線埠 5.7.3用8155擴展I/O連線埠第6章MCS-51單片機中斷系統及其套用6.1中斷概念 6.1.1中斷方式的優越性 6.1.2引起中斷的非指令邏輯 6.1.3中斷子程式的特殊性 6.1.4中斷的其他特殊性6.2中斷過程6.3中斷調用的回響條件6.4中斷回響時間6.5外部中斷的觸發方式6.6中斷請求的撤銷6.7中斷入口6.8與中斷有關的SFR6.9指令引起中斷6.10中斷程式設計 6.10.1中斷初始化 6.10.2中斷子程式設計要點 6.10.3中斷的典型套用第7章MCS-51單片機的定時計數器及其套用7.1MCS-51單片機的定時計數器7.2定時計數器(CTC)的概念 7.2.1計數單元 7.2.2工作方式與計數源 7.2.3CTC的溢出及其作用 7.2.4計數器初值的計算與重裝載 7.2.5CTC的啟動與停止控制 7.2.6定時計數器使用的外部引腳與SFR7.3定時計數器程式設計7.4定時計數器典型套用第8章MCS-51單片機的串列接口及其套用8.1串口8.2串列傳輸的概念 8.2.1位信息表示成相應的物理量 8.2.2位的傳輸與識別 8.2.3數據的識別與分離 8.2.4數據傳輸正確性判斷 8.2.5同步串列與異步串列 8.2.6單工、半雙工與雙工 8.2.7調製與解調 8.2.8異步串列數據幀 8.2.9通信協定 8.2.10波特率 8.2.11校驗位8.3串列傳輸的硬體接口 8.3.1RS-232C規範簡介 8.3.2RS-232C接口電路8.4MCS-51中的串列連線埠 8.4.1串口收發緩衝器 8.4.2串口設定暫存器SCON 8.4.3串口工作方式8.5串口程式設計第9章MCS-51的監控程式與人機互動接口技術9.1監控程式概念、結構與編程要點 9.1.1監控程式概念、結構與編程要點 9.1.2監控程式結構與編程要點9.2顯示接口 9.2.1與顯示接口有關的概念 9.2.2LED數碼管硬體知識 9.2.3數碼管的驅動與解碼 9.2.4一個數碼管的靜態驅動電路與子程式 9.2.5多個數碼管的驅動電路與顯示子程式9.3MCS-51單片機鍵盤接口 9.3.1與鍵盤接口有關的概念 9.3.2鍵盤接口的硬體 9.3.3讀鍵子程式設計 9.3.4主循環中用鍵值控制的散轉第10章D/A與A/D轉換接口與套用10.1計算機數字連線埠能直接處理的信息10.2模擬量與數字量轉換過程中涉及的一些重要概念 10.2.1與轉換器精度有關的指標 10.2.2轉換器的其他主要指標 10.2.3標定10.3D/A轉換原理與D/A轉換器10.4典型D/A晶片接口與套用 10.4.1DAC0832 10.4.2MCS-51單片機與DAC0832的接口10.5A/D轉換原理與技術參數10.6典型A/D晶片接口與套用 10.6.1典型A/D轉換器晶片ADC0809 10.6.2MCS-51單片機與ADC0809的接口 10.6.3A/D轉換套用舉例

相關詞條

相關搜尋

熱門詞條

聯絡我們