出版時間:2008-1 出版社:7-81124 作者:趙星寒 頁數(shù):234 字?jǐn)?shù):342000
內(nèi)容概要
從最基本的原理出發(fā),以51系列單片機(jī)為例,闡述單片機(jī)的基本概念、原理和應(yīng)用方法。內(nèi)容包括:單片機(jī)的基礎(chǔ)知識,設(shè)計簡單的單片機(jī)系統(tǒng),存儲器結(jié)構(gòu)和數(shù)據(jù)傳送指令,仿真器及其應(yīng)用,指令系統(tǒng),單片機(jī)程序設(shè)計,定時器/計數(shù)器,串行通信,實驗工具和實驗方法,LED顯示實驗,鍵盤接口技術(shù),定時器/計數(shù)器應(yīng)用,串行通信實驗,并行總線及其應(yīng)用,單片機(jī)應(yīng)用舉例?! ”緯峁┝艘恍┗A(chǔ)實驗以幫助學(xué)習(xí)者理解單片機(jī)原理,并提倡自己動手做實驗,注重實驗過程而不是實驗結(jié)果?! ”緯鴾\顯易懂,適合于對單片機(jī)有興趣的高職高專、本科生和其他非專業(yè)的技術(shù)人員學(xué)習(xí)。
書籍目錄
第1章 概述 1.1 單片機(jī)簡介 1.1.1 單片機(jī)概述 1.1.2 本書所討論的單片機(jī) 1.2 單片機(jī)系統(tǒng)的軟件和硬件 1.2.1 系統(tǒng)軟件 1.2.2 常用元器件第2章 單片機(jī)的基礎(chǔ)知識 2.1 單片機(jī)的結(jié)構(gòu) 2.1.1 I/O引腳 2.1.2 存儲器 2.1.3 中央處理器(CPU) 2.1.4 串行通信控制 2.1.5 定時器/計數(shù)器 2.1.6 總線控制邏輯 2.2 單片機(jī)中的數(shù)據(jù) 2.2.1 二進(jìn)制數(shù)據(jù) 2.2.2 程序和指令代碼 2.2.3 數(shù)據(jù)的存儲和讀取 2.3 單片機(jī)的一些基本概念 2.3.1 地址和尋址 2.3.2 時鐘和機(jī)器周期 2.3.3 并行通信和串行通信第3章 設(shè)計簡單的單片機(jī)系統(tǒng) 3.1 單片機(jī)的最小系統(tǒng) 3.2 設(shè)計一個簡單的單片機(jī)系統(tǒng) 3.3 數(shù)碼管 3.3.1 關(guān)于數(shù)碼管 3.3.2 動態(tài)顯示和靜態(tài)顯示 3.4 設(shè)計鍵盤第4章 存儲器結(jié)構(gòu)和數(shù)據(jù)傳送指令 4.1 程序存儲器 4.1.1 程序存儲器的結(jié)構(gòu) 4.1.2 訪問程序存儲器 4.2 外部數(shù)據(jù)存儲器 4.3 內(nèi)部數(shù)據(jù)存儲器 4.3.1 內(nèi)部低128字節(jié)數(shù)據(jù)存儲器RAM 4.3.2 內(nèi)部高128字節(jié)數(shù)據(jù)存儲器RAM 4.3.3 內(nèi)部專用寄存器 4.4 數(shù)據(jù)交換指令 4.5 數(shù)據(jù)堆棧指令第5章 仿真器及應(yīng)用 5.1 程序和指令 5.1.1 指令和指令代碼 5.1.2 匯編語言程序的組成 5.1.3 匯編語言程序書寫格式 5.2 仿真調(diào)試工具 5.2.1 仿真調(diào)試工具簡介 5.2.2 學(xué)習(xí)本書所需要的工具 5.2.3 仿真器軟件的使用舉例第6章 指令系統(tǒng) 6.1 算術(shù)操作指令 6.2 邏輯操作指令 6.3 控制程序轉(zhuǎn)移指令 6.4 位操作指令第7章 單片機(jī)程序設(shè)計 7.1 偽指令 7.2 匯編程序規(guī)則 7.3 復(fù)位和低功耗工作方式 7.3.1 復(fù)位 7.3.2 低功耗工作方式 7.4 中斷及中斷處理 7.4.1 中斷概述 7.4.2 中斷響應(yīng)和中斷處理 7.5 匯編程序設(shè)計舉例 7.5.1 加減法運算 7.5.2 乘除法運算 7.5.3 各種數(shù)據(jù)格式轉(zhuǎn)換 7.5.4 表格用法和數(shù)據(jù)比較第8章 定時器/計數(shù)器 8.1 定時器和計數(shù)器概述 8.1.1 定時器/計數(shù)器本質(zhì)上是一個加1計數(shù)器 8.1.2 兩種使用方法 8.1.3 工作模式 8.1.4 作為波特率(Baud Rate)發(fā)生器使用 8.2 定時器/計數(shù)器2 8.2.1 作為定時器/計數(shù)器使用 8.2.2 作為波特率發(fā)生器使用 8.3 定時器/計數(shù)器的設(shè)置 8.4 定時器/計數(shù)器應(yīng)用舉例第9章 串行通信 9.1 串行通信的基本概念及原理 9.1.1 基本概念 9.1.2 雙向通信 9.1.3 單片機(jī)串行通信原理 9.2 專用控制寄存器SCON 9.3 4種通信模式 9.4 波特率設(shè)置 9.5 串行通信技術(shù)的應(yīng)用 9.5.1 多機(jī)通信 9.5.2 應(yīng)用舉例第10章 實驗工具和實驗方法 10.1 實驗工具 10.1.1 仿真器和編程器 10.1.2 其他實驗工具 10.2 實驗方法第11章 LED顯示實驗 11.1 靜態(tài)顯示實驗 11.1.1 單數(shù)碼管靜態(tài)顯示實驗 11.1.2 使用譯碼器的靜態(tài)顯示實驗 11.1.3 串行驅(qū)動的靜態(tài)顯示實驗 11.2 動態(tài)顯示實驗 11.3 專用顯示驅(qū)動芯片MAX7219第12章 鍵盤接口技術(shù) 12.1 按鍵的種類 12.2 單線鍵盤 12.2.1 單線鍵盤的掃描處理 12.2.2 單線鍵盤的中斷處理 12.3 行列式鍵盤 12.3.1 行列式鍵盤的掃描處理 12.3.2 行列式鍵盤的中斷處理 12.4 密集型鍵盤接口設(shè)計 12.5 鍵盤應(yīng)用舉例 12.5.1 關(guān)于鍵抖動 12.5.2 按鍵的重復(fù)識別 12.5.3 鍵盤應(yīng)用舉例第13章 定時器/計數(shù)器應(yīng)用 13.1 做為定時器使用 13.1.1 關(guān)于定時器時鐘源 13.1.2 用定時器設(shè)計時鐘 13.1.3 設(shè)計脈沖發(fā)生器 13.2 做為計數(shù)器使用 13.2.1 設(shè)計簡單的計數(shù)器 13.2.2 設(shè)計完整的計數(shù)器第14章 串行通信實驗 14.1 通信的標(biāo)準(zhǔn)和協(xié)議 14.1.1 關(guān)于通信協(xié)議 14.1.2 關(guān)于通信標(biāo)準(zhǔn) 14.2 簡單的自通信實驗 14.3 雙機(jī)通信 14.4 單片機(jī)和計算機(jī)通信 14.5 多機(jī)通信第15章 并行總線及其應(yīng)用 15.1 單片機(jī)的并行總線 15.1.1 并行總線的組成 15.1.2 總線工作原理 15.2 總線應(yīng)用 15.2.1 地址鎖存器 15.2.2 總線應(yīng)用舉例第16章 單片機(jī)應(yīng)用舉例 16.1 設(shè)計任務(wù)和原理圖 16.2 程序設(shè)計
編輯推薦
《從0開始教你學(xué)單片機(jī)》淺顯易懂,適合于對單片機(jī)有興趣的高職高專、本科生和其他非專業(yè)的技術(shù)人員學(xué)習(xí)。
圖書封面
評論、評分、閱讀與下載