注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)硬件、外部設(shè)備與維護單片機原理及接口技術(shù)(第2版)

單片機原理及接口技術(shù)(第2版)

單片機原理及接口技術(shù)(第2版)

定 價:¥45.00

作 者: 張毅剛 王少軍 付寧
出版社: 人民郵電出版社
叢編項:
標(biāo) 簽: 工學(xué) 教材 研究生/本科/??平滩?/td>

ISBN: 9787115374820 出版時間: 2015-01-01 包裝:
開本: 頁數(shù): 字?jǐn)?shù):  

內(nèi)容簡介

  本書詳細(xì)介紹了美國ATMEL公司的AT89S51單片機的硬件結(jié)構(gòu)與工作原理,8051匯編語言指令系統(tǒng),并從應(yīng)用設(shè)計的角度介紹AT89S51單片機的各種硬件擴展接口設(shè)計、接口驅(qū)動程序設(shè)計以及AT89S51單片機應(yīng)用系統(tǒng)設(shè)計,同時給出了較多的典型設(shè)計案例。本書還對AT89S51單片機應(yīng)用系統(tǒng)設(shè)計中的各種流行器件也作以介紹。

作者簡介

  張毅剛教授研究領(lǐng)域:主要研究方向:虛擬儀器及計算機自動測試技術(shù)。 主要研究內(nèi)容:虛擬儀器的系統(tǒng)結(jié)構(gòu)、設(shè)計和組建;微型計算機、單片機、數(shù)字信號處理機在虛擬儀器系統(tǒng)中的應(yīng)用;各類總線接口技術(shù)及其總線標(biāo)準(zhǔn)(諸如數(shù)據(jù)采集卡式、GBIB、VXI、PXI、USB、IEEE1394接口或總線的虛擬儀器系統(tǒng));虛擬儀器的數(shù)據(jù)采集、分析、處理和顯示技術(shù);虛擬儀器的的軟件開發(fā)平臺技術(shù)、軟件設(shè)計技術(shù)和軟件規(guī)范以及測試軟件標(biāo)準(zhǔn)化技術(shù)。

圖書目錄

目 錄第1章 單片機概述 11.1 單片機簡介 11.2 單片機的發(fā)展歷史 21.3 單片機的特點 21.4 單片機的應(yīng)用 31.5 單片機的發(fā)展趨勢 51.6 MCS-51系列與AT89S5x系列單片機 61.6.1 MCS-51系列單片機 61.6.2 AT89S5x系列單片機簡介 71.7 各種衍生品種的8051單片機 101.7.1 STC系列單片機 101.7.2 C8051F×××單片機 111.7.3 ADμC812單片機 121.7.4 華邦W77系列、W78系列單片機 121.8 PIC系列單片機與AVR系列單片機 121.8.1 PIC系列單片機 131.8.2 AVR系列單片機 141.9 其他的嵌入式處理器簡介 151.9.1 嵌入式DSP處理器 151.9.2 嵌入式微處理器 16思考題及習(xí)題1 16第2章 AT89S51單片機的片內(nèi)硬件結(jié)構(gòu) 182.1 AT89S51單片機的硬件組成 182.2 AT89S51的引腳功能 202.2.1 電源及時鐘引腳 202.2.2 控制引腳 212.2.3 并行I/O口引腳 222.3 AT89S51的CPU 232.3.1 運算器 232.3.2 控制器 252.4 AT89S51單片機存儲器的結(jié)構(gòu) 252.4.1 程序存儲器空間 262.4.2 數(shù)據(jù)存儲器空間 272.4.3 特殊功能寄存器 282.4.4 位地址空間 312.5 AT89S51單片機的并行I/O端口 332.5.1 P0口 332.5.2 P1口 352.5.3 P2口 352.5.4 P3口 362.6 時鐘電路與時序 382.6.1 時鐘電路設(shè)計 382.6.2 時鐘周期、機器周期、指令周期與指令時序 392.7 復(fù)位操作和復(fù)位電路 402.7.1 復(fù)位操作 402.7.2 復(fù)位電路設(shè)計 412.8 AT89S51單片機的最小應(yīng)用系統(tǒng) 422.9 看門狗定時器(WDT)的使用 422.10 低功耗節(jié)電模式 432.10.1空閑模式 442.10.2 掉電運行模式 44思考題及習(xí)題2 45第3章 8051指令系統(tǒng)與編程基礎(chǔ) 473.1 指令系統(tǒng)概述 473.2 指令格式 473.3 指令系統(tǒng)的尋址方式 483.4 8051指令系統(tǒng)分類介紹 513.4.1 數(shù)據(jù)傳送類指令 523.4.2 算術(shù)運算類指令 563.4.3 邏輯操作類指令 613.4.4 控制轉(zhuǎn)移類指令 643.4.5 位操作類指令 673.5 8051指令匯總 693.6 某些指令的說明 733.7 8051匯編語言程序設(shè)計基礎(chǔ) 753.7.1 編程語言概述 753.7.2 匯編語言語句和格式 763.7.3 偽指令 783.7.4 匯編語言源程序的匯編 803.8 8051匯編語言程序設(shè)計舉例 813.8.1 子程序的設(shè)計 813.8.2 查表程序設(shè)計 823.8.3 分支轉(zhuǎn)移程序設(shè)計 853.8.4 循環(huán)程序設(shè)計 88思考題及習(xí)題3 91第4章 AT89S51單片機的中斷系統(tǒng) 934.1 AT89S51中斷技術(shù)概述 934.2 AT89S51中斷系統(tǒng)結(jié)構(gòu) 934.2..1 中斷請求源 944.2.2 中斷請求標(biāo)志寄存器 944.3 中斷允許與中斷優(yōu)先級的控制 964.3.1 中斷允許寄存器IE 964.3.2 中斷優(yōu)先級寄存器IP 974.4 響應(yīng)中斷請求的條件 1004.5 外部中斷的響應(yīng)時間 1014.6 外部中斷的觸發(fā)方式選擇 1014.6.1 電平觸發(fā)方式 1014.6.2 跳沿觸發(fā)方式 1024.7 中斷請求的撤銷 1024.8 中斷服務(wù)子程序的設(shè)計 1034.9 多外部中斷源系統(tǒng)設(shè)計 1064.9.1 中斷和查詢結(jié)合的方法 1074.9.2 用優(yōu)先權(quán)編碼器擴展外部中斷源 108思考題及習(xí)題4 110第5章 I/O口應(yīng)用-顯示與開關(guān)/鍵盤輸入 1135.1 單片機控制發(fā)光二極管的顯示 1135.1.1 單片機與發(fā)光二極管的連接 1135.1.2 單片機I/O端口控制發(fā)光二極管的編程 1145.2 開關(guān)狀態(tài)檢測 1155.3 單片機控制LED數(shù)碼管的顯示 1165.3.1 LED數(shù)碼管顯示原理 1165.3.2 LED數(shù)碼管的顯示方式 1185.3.3 LED數(shù)碼管靜態(tài)顯示設(shè)計 1205.3.4 LED數(shù)碼管動態(tài)顯示設(shè)計 1215.4 單片機控制LED點陣顯示器顯示 1235.4.1 LED點陣顯示器結(jié)構(gòu)與顯示原理 1235.4.2 控制16×16 LED點陣顯示屏的設(shè)計 1255.5 單片機控制LCD 1602液晶顯示器的顯示 1285.5.1 LCD 1602液晶顯示模塊簡介 1295.5.2 單片機控制字符型LCD 1602的顯示案例 1345.6 鍵盤接口設(shè)計 1375.6.1 鍵盤接口設(shè)計應(yīng)解決的問題 1375.6.2 獨立式鍵盤的設(shè)計 1385.6.3 矩陣式鍵盤的設(shè)計 1415.6.4 單片機與專用鍵盤/顯示器芯片HD7279的接口設(shè)計 1465.7 AT89S51單片機與BCD碼撥盤的接口設(shè)計 156思考題及習(xí)題5 157第6章 AT89S51單片機的定時器/計數(shù)器 1596.1 定時器/計數(shù)器的結(jié)構(gòu) 1596.1.1 工作方式控制寄存器TMOD 1606.1.2 定時器/計數(shù)器控制寄存器TCON 1606.2 定時器/計數(shù)器的4種工作方式 1616.2.1 方式0 1616.2.2 方式1 1626.2.3 方式2 1626.2.4 方式3 1636.3 對外部輸入的計數(shù)信號的要求 1656.4 定時器/計數(shù)器的編程和應(yīng)用 1656.4.1 方式1的應(yīng)用 1666.4.2 方式2的應(yīng)用 1686.4.3 方式3的應(yīng)用 1726.4.4 門控制位GATEx的應(yīng)用—測量脈沖寬度 1736.4.5 實時時鐘的設(shè)計 174思考題及習(xí)題6 176第7章 AT89S51單片機的串行口 1787.1 串行口的結(jié)構(gòu) 1787.1.1 串行口控制寄存器SCON 1787.1.2 特殊功能寄存器PCON 1807.2 串行口的4種工作方式 1807.2.1 方式0 1807.2.2 方式1 1837.2.3 方式2 1857.2.4 方式3 1877.3 多機通信 1877.4 波特率的制定方法 1897.4.1 波特率的定義 1897.4.2 定時器T1產(chǎn)生波特率的計算 1897.5 串行口的應(yīng)用 1917.5.1 串行通信接口標(biāo)準(zhǔn) 1917.5.2 串行通信設(shè)計需要考慮的問題 1947.5.3 雙機串行通信軟件編程 1957.5.4 PC機與單片機的點對點串行通信接口設(shè)計 2017.5.5 PC機與單片機與多個單片機的串行通信接口設(shè)計 202思考題及習(xí)題7 203第8章 AT89S51單片機外部存儲器的并行擴展 2058.1 系統(tǒng)并行擴展結(jié)構(gòu) 2058.2 地址空間分配和外部地址鎖存器 2068.2.1 存儲器地址空間分配 2078.2.2 外部地址鎖存器 2108.3 靜態(tài)數(shù)據(jù)存儲器RAM的并行擴展 2128.3.1 常用的靜態(tài)RAM(SRAM)芯片 2128.3.2 外擴數(shù)據(jù)存儲器的讀寫操作時序 2138.3.3 AT89S51單片機與RAM的接口設(shè)計與軟件編程 2148.4 片內(nèi)Flash存儲器的編程 2188.4.1 使用通用編程器的程序?qū)懭?2198.4.2 使用下載線的ISP編程 2198.5 E2PROM的并行擴展 2208.5.1 并行E2PROM芯片簡介 2218.5.2 E2PROM的工作方式 2228.5.3 AT89S51單片機擴展E2PROM AT2864的設(shè)計 223思考題及習(xí)題8 224第9章 AT89S51單片機的I/O擴展 2269.1 I/O接口擴展概述 2269.1.1 擴展的I/O接口功能 2269.1.2 I/O端口的編址 2279.1.3 I/O數(shù)據(jù)的傳送方式 2279.1.4 I/O接口電路 2289.2 AT89S51擴展I/O接口芯片82C55的設(shè)計 2289.2.1 82C55芯片簡介 2289.2.2 工作方式選擇控制字及端口PC置位/復(fù)位控制字 2309.2.3 82C55的3種工作方式 2329.2.4 AT89S51單片機與82C55的接口設(shè)計 2369.3 利用74LS

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號