注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)計(jì)算機(jī)組織與體系結(jié)構(gòu)MCS-51/151/251單片機(jī)原理與應(yīng)用(一)

MCS-51/151/251單片機(jī)原理與應(yīng)用(一)

MCS-51/151/251單片機(jī)原理與應(yīng)用(一)

定 價(jià):¥65.00

作 者: 薛棟梁編著
出版社: 中國水利水電出版社
叢編項(xiàng): 萬水電子技術(shù)叢書
標(biāo) 簽: 單片計(jì)算機(jī)

ISBN: 9787508406411 出版時(shí)間: 2001-06-01 包裝: 平裝
開本: 24cm 頁數(shù): 652 字?jǐn)?shù):  

內(nèi)容簡介

  本書是一本全面介紹MCS-51/151/251高速單片機(jī)的書,是本書作者多年潛心研究,多次實(shí)驗(yàn)經(jīng)驗(yàn)的總結(jié)。全書共分九章,詳細(xì)說明編譯器、連接器、程序庫管理器的操作方法,偽指令、運(yùn)算、比較、宏、子程序和程序庫的使用方法,并配以詳盡的實(shí)例說明。書中LCD模塊的程序設(shè)計(jì)是發(fā)揮子程序和宏功能的代表作,并將目前與MCS-51相關(guān)的絕大部分單芯片做一功能比較。本書還特別對各種波特率的產(chǎn)生,以及可使用的波特率誤差范圍進(jìn)行了講解。本書適用于對8051已有一定基礎(chǔ),而想再進(jìn)一步深入研究的讀者,也適用于作為大專院校學(xué)生做實(shí)驗(yàn)、專題制作、研究新單芯片和產(chǎn)品開發(fā)設(shè)計(jì)的參考書。1、本書詳細(xì)講解編譯器、連接器、程序庫的使用方法并舉例說明。2、本書除了討論MCS的串行傳輸、多種語言程序、并與MCS-151/251的特性進(jìn)行比較。3、本書中所談的硬件和軟件都可模塊化。4、“MCS-51/151/251高速單片機(jī)”為市面上惟一適合于MCS-51、MCS-151、MCS-251的新產(chǎn)品,適合實(shí)驗(yàn)、專題制作、研究新單芯片和產(chǎn)品的開發(fā)與設(shè)計(jì)。5、本公司另出版《MCS-51/151/251單片機(jī)原理與應(yīng)用(二)》供讀者參考使用。

作者簡介

暫缺《MCS-51/151/251單片機(jī)原理與應(yīng)用(一)》作者簡介

圖書目錄

第1章 MCS-51/151/251
1-1 MCS-51/151/251的特性介紹
1-1.1 8XC151SA/SB的特性介紹
1-1.2 8XC251SB A-STEPPING的特性介紹
1-1.3 8XC251SX B-STEPPING的特性介紹
1-1.4 8XC251TX的特性介紹
1-1.5 MCS-51/151/251之間的比較
1-2 編譯器(Assembler)
1-2.1 編譯器的使用方法
1-2.2 編譯器對錯(cuò)誤的處理
1-2.3 關(guān)于5.0版的系統(tǒng)要求
1-2.4 編譯語言的語法
1-2.5 8051/8052預(yù)先定義的寄存器名稱
1-2.6 8051/8052預(yù)先定義的位名稱
1-2.7 編譯時(shí)的偽指令
1-2.8 運(yùn)算和比較
1-3 宏(Macro)
1-4 連接器(Linker)
1-4.1 連接器的使用法
1-4.2 選擇項(xiàng)目欄(Options Field)
1-4.3 Intel HeX文件格式
1-4.4 HEX文件和TSK文件的優(yōu)缺點(diǎn)和使用時(shí)機(jī)
1-5 程序?yàn)楣芾砥鳎↙ibararian)
第2章 子程序、宏和程序庫
2-1 子程序(Subroutine)
2-2 宏(Macro)
2-3 批處理文件(Batch File)的建立
2-4 系統(tǒng)的開發(fā)(System Development)
2-5 程序的開發(fā)(Program Development)
2-6 常見的程序問題與說明
2-7 加快編譯和實(shí)驗(yàn)速度的技巧
第3章 MCS-51/151/251高速單片機(jī)設(shè)計(jì)
3-1 電路元件、Jumper和連接座的布置圖
3-2 高速單片機(jī)功能特色與設(shè)計(jì)原理
3-3 高速單片機(jī)電路分析
3-3.1 高速單片機(jī)電路分析——單芯片電路
3-3.2 高速單片機(jī)電路分析——ROM電路
3-3.3 高速單片機(jī)電路分析——RAM電路
3-3.4 高速單片機(jī)電路分析——地址解碼電路
3-3.5 高速單片機(jī)電路分析——8279電路
3-3.6 高速單片機(jī)電路分析——8255電路
3-3.7 高速單片機(jī)電路分析——打印機(jī)界面
3-3.8 高速單片機(jī)電路分析——RTC電路
3-3.9 高速單片機(jī)電路分析——LCD模塊電路
3-3.10 高速單片機(jī)電路分析——串行傳輸電路
3-3.11 高速單片機(jī)電路分析——電源和電源電壓檢測電路
3-4 周邊元件地址的分配
3-5 如何組合成各種不同功能的微機(jī)系統(tǒng)
3-6 各各步同功能組合的電路圖總述
3-7 Jumper切換總述
3-8 連接座總述
3-9 實(shí)驗(yàn)注意事項(xiàng)
3-10 測試程序的使用
3-11 故障檢修
3-12 模擬器的使用
3-13 載入程序(AUTO.EXE)的使用
3-14 振蕩器的使用
3-15 模擬ROMIC的選用
3-16 高速使用注意事項(xiàng)
3-17 如何使用備用電池
3-18 第二個(gè)UART的使用
3-19 繪圖型LCD模塊的連接
3-20 混合型LCD模塊的連接
3-21 文字體LCD模塊的連接
3-22 PAGE MODE的連接和使用
3-23 /INT0和/INT1的連接
3-24 如何選擇振蕩頻率、波特率和接收程序的燒錄
3-25 子程序定義(SYSTEM.H)
3-26 程序庫定義(SYSTEM.LIB)
3-27 宏庫定義(MACRO.H)
3-28 宏定義(MACRO1.H)
3-29 宏定義(MACRO2.H)
3-30 宏定義(AMCRO3.H)
第4章 文字體LCD模塊
4-1 文字體LCD模塊介紹
4-2 原理說明
4-3 控制指令碼的說明
4-4 界面連接與讀寫時(shí)序
4-5 LCD的復(fù)位動作
4-6 控制指令碼的整理
4-7 程序庫的建立——總線界面控制
4-8 子程序的建立——總線界面控制
4-9 子程序的建立——8位I/O界面控制
4-10 子程序的建立——4位I/O界面控制
4-11 實(shí)驗(yàn)一 顯示字符串的方法(一)
4-12 實(shí)驗(yàn)二 顯示字符串的方法(二)
4-13 實(shí)驗(yàn)三 利用CGRAM顯示特殊字體的方法(一)
4-14 實(shí)驗(yàn)四 利用CGRAM顯示特殊字體的方法(二)
4-15 實(shí)例五 利用CGRAM顯示特殊字體的方法(三)
4-16 實(shí)驗(yàn)六 利用CGRAM顯示特殊字體的方法(四)
4-17 實(shí)驗(yàn)七 顯示日文字或其他內(nèi)建字體
4-18 實(shí)驗(yàn)八 測試CGRAM
4-19 實(shí)驗(yàn)九 PRINTF_LCD的設(shè)計(jì)
第5章 可規(guī)劃周邊界面(8255)
5-1 8255A的介紹
5-2 8255A的引腳及說明
5-3 8255A內(nèi)部結(jié)構(gòu)
5-4 8255A的操作說明
5-5 8255A控制字組(Control Word)
5-6 8255A的三種操作狀態(tài)動作原理說明
5-7 讀取端口C的狀態(tài)
5-8 8255A的應(yīng)用
5-9 宏庫的建立
5-10 實(shí)驗(yàn)一 8255 I/O測試
5-11 實(shí)驗(yàn)二 兩顆8255數(shù)據(jù)對傳的測試
5-12 實(shí)驗(yàn)三 打印機(jī)的打印——詢問法
5-13 實(shí)驗(yàn)四 打印機(jī)的打印——中斷法
第6章 可規(guī)劃鍵盤與顯示器界面(8279)
6-1 介紹
6-2 引腳、方塊圖和時(shí)序圖
6-3 8279基本功能說明
6-4 8279操作原理說明
6-5 軟件的操作
6-6 界面分析
6-7 按鍵碼與鍵盤接法
6-8 七段顯示器接法
6-9 程序庫的建立
6-10 實(shí)驗(yàn)一 測試8279Display RAM
6-11 實(shí)驗(yàn)二 4*5按鍵顯示法——中斷法
6-12 實(shí)驗(yàn)三 4*5按鍵顯示法——詢問法
6-13 實(shí)驗(yàn)畫 4*4按鍵顯示法
第7章 存儲器(Memory)
7-1 存儲器的介紹
7-2 EPROM(Erasable PROM)
7-3 SRAM(Static RAM)
7-4 NV SRAM(Nonvolatile SRAM)
7-5 宏庫的建立
7-6 DALLAS HSM(High Speed Microcontroller)延遲時(shí)間的算法
7-7 實(shí)驗(yàn)一 測試SRAM 62256——使用單片機(jī)
7-8 實(shí)驗(yàn)二 測試SRAM 62256——4位I/O面控制LCD
第8章 串行I/O
8-1 介紹
8-2 異步串行通訊
8-3 個(gè)人電腦的RS-232-C界面
8-4 通用異步接收和傳送器(UART)
8-5 串行端口界面
8-6 波特率的產(chǎn)生
8-7 使用TIMER 1和2產(chǎn)生波特率的程序設(shè)計(jì)
8-8 微控制器的波特率產(chǎn)生器的誤差范圍
8-9 實(shí)驗(yàn)一 使用查詢法接收數(shù)據(jù)
8-10 實(shí)驗(yàn)二 使用中斷法接收數(shù)據(jù)
8-11 實(shí)驗(yàn)三 使用查詢法傳送數(shù)據(jù)
8-12 實(shí)驗(yàn)四 使用中斷法傳送數(shù)據(jù)
8-13 實(shí)驗(yàn)五 同時(shí)接收與傳送數(shù)據(jù)
8-14 EEPROM燒錄器
第9章 使用高速單片機(jī)的基礎(chǔ)實(shí)驗(yàn)
9-1 實(shí)驗(yàn)一 霓虹燈,旋轉(zhuǎn)法(從P1輸出)
9-2 實(shí)驗(yàn)二 霓虹燈,建表法一(從P1輸出)
9-3 實(shí)驗(yàn)三 霓虹燈,建表法二(從P1輸出)
9-4 實(shí)驗(yàn)四 霓虹燈,建表法三(從P1輸出)
9-5 實(shí)驗(yàn)五 霓虹燈,旋轉(zhuǎn)法(從8255的PA輸出)
9-6 實(shí)驗(yàn)六 一顆七段顯示器自動顯示0-9(從P1輸出)
9-7 實(shí)驗(yàn)七 二顆七段顯示器自動顯示99-00(從P1輸出)
9-8 實(shí)驗(yàn)八 間接尋址法
9-9 實(shí)驗(yàn)九 微動開關(guān)計(jì)數(shù)
9-10 實(shí)驗(yàn)十 邏輯電路設(shè)計(jì),Q=/((W&X)&(Y+Z))
9-11 實(shí)驗(yàn)十一 單腳控制霓虹燈方向,法一
9-12 實(shí)驗(yàn)十二 單腳控制霓虹燈方向,法二
9-13 實(shí)驗(yàn)十三 雙腳控制霓虹燈方向,法一
9-14 實(shí)驗(yàn)十四 雙腳控制霓虹燈方向,法二
9-15 實(shí)驗(yàn)十五 雙腳控制霓虹燈方向,法三
9-16 實(shí)驗(yàn)十六 4*4鍵盤控制(由8051的P1掃描)
9-17 實(shí)驗(yàn)十七 4*4鍵盤控制(由8255的PA和PB掃描)
9-18 實(shí)驗(yàn)十八 4*4鍵盤控制(由8255的PC掃描)
9-19 實(shí)驗(yàn)十九 /INT0外部中斷控制
9-20 實(shí)驗(yàn)二十 /INT1外部中斷控制
9-21 實(shí)驗(yàn)二十一 /INT0和/INT1外部中斷混合控制
9-22 實(shí)驗(yàn)二十二 使用中斷法的顯示器熒幕左右移動
9-23 實(shí)驗(yàn)二十三 不使用中斷法的顯示器熒幕左右移動
9-24 實(shí)驗(yàn)二十四 T0(計(jì)時(shí)/計(jì)數(shù)器0)狀態(tài)0控制
9-25 實(shí)驗(yàn)二十五 T0(計(jì)時(shí)/計(jì)數(shù)器0)狀態(tài)1控制
9-26 實(shí)驗(yàn)二十六 T0(計(jì)時(shí)/計(jì)數(shù)器0)狀態(tài)2控制
9-27 實(shí)驗(yàn)二十七 T0和T1(計(jì)時(shí)/計(jì)數(shù)器0和1)狀態(tài)2混合控制
9-28 實(shí)驗(yàn)二十八 /INT0,/INT1,T0,T1,四個(gè)中斷混合外部控制
9-29 實(shí)驗(yàn)二十九 音樂歌曲
9-30 實(shí)驗(yàn)三十 00-59秒計(jì)時(shí),使用LCD顯示
9-31 實(shí)驗(yàn)三十一 UART的外部中斷
附錄
附錄A 各種資料整理
附錄B 8051指令總述
附錄C SFR各位功能
附錄D 8051編譯器和程序庫的錯(cuò)誤信息
附錄E 各章參考資料

本目錄推薦

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