出版時(shí)間:2008-1 出版社:7-81124 作者:趙星寒 頁數(shù):234 字?jǐn)?shù):342000
內(nèi)容概要
從最基本的原理出發(fā),以51系列單片機(jī)為例,闡述單片機(jī)的基本概念、原理和應(yīng)用方法。內(nèi)容包括:單片機(jī)的基礎(chǔ)知識,設(shè)計(jì)簡單的單片機(jī)系統(tǒng),存儲器結(jié)構(gòu)和數(shù)據(jù)傳送指令,仿真器及其應(yīng)用,指令系統(tǒng),單片機(jī)程序設(shè)計(jì),定時(shí)器/計(jì)數(shù)器,串行通信,實(shí)驗(yàn)工具和實(shí)驗(yàn)方法,LED顯示實(shí)驗(yàn),鍵盤接口技術(shù),定時(shí)器/計(jì)數(shù)器應(yīng)用,串行通信實(shí)驗(yàn),并行總線及其應(yīng)用,單片機(jī)應(yīng)用舉例?! ”緯峁┝艘恍┗A(chǔ)實(shí)驗(yàn)以幫助學(xué)習(xí)者理解單片機(jī)原理,并提倡自己動(dòng)手做實(shí)驗(yàn),注重實(shí)驗(yàn)過程而不是實(shí)驗(yàn)結(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í)器/計(jì)數(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 時(shí)鐘和機(jī)器周期 2.3.3 并行通信和串行通信第3章 設(shè)計(jì)簡單的單片機(jī)系統(tǒng) 3.1 單片機(jī)的最小系統(tǒng) 3.2 設(shè)計(jì)一個(gè)簡單的單片機(jī)系統(tǒng) 3.3 數(shù)碼管 3.3.1 關(guān)于數(shù)碼管 3.3.2 動(dòng)態(tài)顯示和靜態(tài)顯示 3.4 設(shè)計(jì)鍵盤第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è)計(jì) 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è)計(jì)舉例 7.5.1 加減法運(yùn)算 7.5.2 乘除法運(yùn)算 7.5.3 各種數(shù)據(jù)格式轉(zhuǎn)換 7.5.4 表格用法和數(shù)據(jù)比較第8章 定時(shí)器/計(jì)數(shù)器 8.1 定時(shí)器和計(jì)數(shù)器概述 8.1.1 定時(shí)器/計(jì)數(shù)器本質(zhì)上是一個(gè)加1計(jì)數(shù)器 8.1.2 兩種使用方法 8.1.3 工作模式 8.1.4 作為波特率(Baud Rate)發(fā)生器使用 8.2 定時(shí)器/計(jì)數(shù)器2 8.2.1 作為定時(shí)器/計(jì)數(shù)器使用 8.2.2 作為波特率發(fā)生器使用 8.3 定時(shí)器/計(jì)數(shù)器的設(shè)置 8.4 定時(shí)器/計(jì)數(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章 實(shí)驗(yàn)工具和實(shí)驗(yàn)方法 10.1 實(shí)驗(yàn)工具 10.1.1 仿真器和編程器 10.1.2 其他實(shí)驗(yàn)工具 10.2 實(shí)驗(yàn)方法第11章 LED顯示實(shí)驗(yàn) 11.1 靜態(tài)顯示實(shí)驗(yàn) 11.1.1 單數(shù)碼管靜態(tài)顯示實(shí)驗(yàn) 11.1.2 使用譯碼器的靜態(tài)顯示實(shí)驗(yàn) 11.1.3 串行驅(qū)動(dòng)的靜態(tài)顯示實(shí)驗(yàn) 11.2 動(dòng)態(tài)顯示實(shí)驗(yàn) 11.3 專用顯示驅(qū)動(dòng)芯片MAX7219第12章 鍵盤接口技術(shù) 12.1 按鍵的種類 12.2 單線鍵盤 12.2.1 單線鍵盤的掃描處理 12.2.2 單線鍵盤的中斷處理 12.3 行列式鍵盤 12.3.1 行列式鍵盤的掃描處理 12.3.2 行列式鍵盤的中斷處理 12.4 密集型鍵盤接口設(shè)計(jì) 12.5 鍵盤應(yīng)用舉例 12.5.1 關(guān)于鍵抖動(dòng) 12.5.2 按鍵的重復(fù)識別 12.5.3 鍵盤應(yīng)用舉例第13章 定時(shí)器/計(jì)數(shù)器應(yīng)用 13.1 做為定時(shí)器使用 13.1.1 關(guān)于定時(shí)器時(shí)鐘源 13.1.2 用定時(shí)器設(shè)計(jì)時(shí)鐘 13.1.3 設(shè)計(jì)脈沖發(fā)生器 13.2 做為計(jì)數(shù)器使用 13.2.1 設(shè)計(jì)簡單的計(jì)數(shù)器 13.2.2 設(shè)計(jì)完整的計(jì)數(shù)器第14章 串行通信實(shí)驗(yàn) 14.1 通信的標(biāo)準(zhǔn)和協(xié)議 14.1.1 關(guān)于通信協(xié)議 14.1.2 關(guān)于通信標(biāo)準(zhǔn) 14.2 簡單的自通信實(shí)驗(yàn) 14.3 雙機(jī)通信 14.4 單片機(jī)和計(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è)計(jì)任務(wù)和原理圖 16.2 程序設(shè)計(jì)
編輯推薦
《從0開始教你學(xué)單片機(jī)》淺顯易懂,適合于對單片機(jī)有興趣的高職高專、本科生和其他非專業(yè)的技術(shù)人員學(xué)習(xí)。
圖書封面
評論、評分、閱讀與下載