MCS-51/151/251 高速單板模擬器原理與應用(二)
薛棟樑
- 出版商: 全華圖書
- 出版日期: 1999-03-31
- 定價: $490
- 售價: 8.5 折 $417
- 語言: 繁體中文
- ISBN: 9572125133
- ISBN-13: 9789572125137
下單後立即進貨 (約5~7天)
相關主題
商品描述
■ 內容簡介 本書將EEPROM、DS12C887、DS1386、DS1642、DS1630Y等週邊IC單晶片構成一個完整的系統,詳細解說原理與使用方法,並介紹TMEL、DALLAS、MCS-/151/251系列單晶片的舉例說明,以便讀者參考。本書適用於大專、技術學院學生之專題製作,對熟悉MCS-51而想再進一步研究的讀者亦可。本書內容談到的IC包含有EEPROM、DS12C887、DS1386、DS1642、DS1243Y、DS1630Y、繪圖型LCD、ATMEL系列單晶片、DALLAS系列單晶片 、MCS-151/251單晶片,其主要重點在於介紹各種IC的使用,除了對MCS-51/151/251一系列的單晶片有通盤的了解。更能知道如何去靈活使用新的單晶片。 ■ 目錄 電氣式可抹除可規劃僅讀記憶體 (EEPROM) 1-1 EEPROM之介紹1-1 1-2 EEPROM之使用法1-4 1-3 硬體和軟體的資料保護1-5 1-4 EEPROM之應用1-7 1-5 巨集庫之建立1-8 1-6 DALLAS HSM(High Speed Microcontroller) 延遲時間的算法1-10 1-7 實驗一 使用延遲時間方法測試EEPROM1-12 1-8 實驗二 使用資料查詢方法測試EEPROM(法一)1-14 1-9 實驗三 使用資料查詢方法測試EEPROM(法二)1-17 1-10 實驗四 使用正反位元方法測試EEPROM1-20 1-11 實驗五 使用32位元頁寫入方法 測試EEPROM1-23 1-12 實驗六 使用64位元頁寫入方法測試 EEPROM1-26 1-13 實驗七 軟體資料保護(SDP)致能1-28 1-14 實驗八 軟體資料保護(SDP)除能1-30 1-15 實驗九 SDP致能後馬上寫入資料1-32 1-16 實驗十 SDP除能後即可正常寫入資料1-35 1-17 實驗十一 8054ALR和EEPROM的應用1-38 1-18 綜合應用1-41 即時時鐘(RTC) -DS12C887 2-1 介 紹2-1 2-2 電源上升/電源下降的考慮2-5 2-3 接腳信號的說明2-6 2-4 位址映像圖2-10 2-4.1 時間、日曆、和鬧鈴位置2-11 2-4.2 世紀暫存器2-13 2-4.3 非揮發性的SRAM2-13 2-5 中 斷2-13 2-6 振盪器的控制位元2-14 2-7 方波輸出的選擇2-15 2-8 週期性中斷的選擇2-15 2-9 更新週期2-15 2-10 暫存器2-17 2-10.1 暫存器A2-17 2-10.2 暫存器B2-18 2-10.3 暫存器C2-20 2-10.4 暫存器D2-22 2-11 應用電路2-22 2-12 巨集庫的建立2-25 2-13 實驗一 顯示時間-測試UIP位元方法2-27 2-14 實驗二 顯示時間-利用更新結束中斷法2-33 2-15 實驗三 鬧鈴中斷2-36 2-16 實驗四 週期性中斷2-41 2-17 實驗五 方波輸出2-43 2-18 實驗六 更新結束中斷、鬧鈴中斷、週期性中斷2-45 2-19 實驗七 在MCS 151/251的頁模式接法時的使用2-49 2-20 /RST腳的使用2-54 RAM化的看門狗時間管理器-DS1386 3-1 介 紹3-1 3-2 資料保持3-5 3-3 RAM化的時間管理暫存器 (RAMIFIED TIMEKEEPER REGISTERS)3-5 3-4 時間暫存器(TIME OF DAY REGISTERS)3-6 3-5 時間鬧鈴暫存器 (TIME OF DAY ALARM REGISTERS)3-9 3-6 看門狗鬧鈴暫存器 (WATCHDOG ALARM REGISTERS)3-10 3-7 命令暫存器(COMMAND REGISTERS)3-11 3-8 應用電路(含DS1286,DS1486)3-13 3-9 巨集庫之建立3-18 3-10 實驗一 顯示時間3-19 3-11 實驗二 時間鬧鈴中斷3-23 3-12 實驗三 看門狗鬧鈴中斷3-26 3-13 實驗四 時間鬧鈴中斷及看門狗鬧鈴中斷3-30 3-14 自製看門狗計時器之設計3-34 3-15 實驗五 自製看門狗計時器3-37 非揮發性的時間管理RAM-DS1642 4-1 介 紹4-1 4-2 時鐘的操作4-4 4-2.1 讀取時鐘4-6 4-2.2 設定時鐘4-6 4-2.3 停止和啟動時鐘振盪器4-7 4-2.4 頻率測試位元4-7 4-2.5 時鐘準確度4-7 4-3 資料保留模式4-7 4-4 內部電池的壽命4-8 4-5 應用電路(含DS1643,DS1644)4-8 4-6 巨集庫之建立4-13 4-7 實驗一 顯示時間4-15 具幽靈式(虛幻式)時鐘的 NV SRAM-DS1243Y 5-1 介 紹5-1 5-2 資料保留模式5-3 5-3 幽靈式時鐘的操作5-4 5-4 幽靈式時鐘暫存器的資訊5-6 5-4.1 AM/PM,12/24模式5-7 5-4.2 振盪器和重置位元5-7 5-4.3 零位元5-8 5-5 應用電路(含DS1244Y,DS1248Y,DS1216B/C/D)5-8 5-6 巨集庫之建立5-12 5-7 實驗一 顯示時間5-14 5-8 實驗二 顯示時間(程式使用晶片外部ROM)5-17 5-9 結 論5-19 分割式的NV SRAM-DS1630Y/AB 6-1 介 紹6-1 6-2 資料的保留模式6-3 6-3 IC的裝封和運送6-4 6-4 分割式可規劃模式 (PARTITION PROGRAMMING MODE)6-4 6-5 應用電路 (含DS1645Y/AB,DS1650Y/AB,DS1613C/D)6-8 6-6 實驗一 解開全部的分割區6-12 6-7 實驗二 將部分的分割區防寫6-14 6-8 實驗三 程式使用晶片外部ROM的寫法6-16 6-9 實驗四 測試分割區的程式6-18 6-10 結 論6-20 繪圖型LCD模組-DG12864 7-1 繪圖型LCD模組介紹7-1 7-2 電氣絕對最大額定值7-2 7-3 電氣特性7-2 7-4 接腳名稱7-3 7-5 時序特性7-4 7-6 方塊圖和電源供給7-7 7-7 HD61202功能介紹7-8 7-8 顯示器控制指令7-15 7-8.1 介 紹7-15 |於桌面上 35 7-8.2 詳細解說7-16 7-9 副程式之建立7-20 7-10 中文字型之產生7-23 7-11 中文字之顯示7-27 7-12 巨集庫之建立7-28 7-13 實驗一 顯示中文字,螢幕上捲7-30 混合型LCD模組-DG24064,16080 8-1 混合型LCD模組介紹8-1 8-2 接腳說明8-2 8-3 規 格8-3 8-3.1 絕對最大額定值8-3 8-3.2 電氣特性(Ta=25℃)8-4 8-3.3 VDD-VEE電壓8-4 8-3.4 電源供給圖8-5 8-4 DG-24064和DG-16080的方塊圖8-6 8-5 信號時序8-7 8-6 HD61830介紹8-8 8-6.1 特性8-11 8-6.2 HD61830的方塊圖功能8-12 8-7 顯示器控制指令碼說明8-15 8-8 各種參數說明8-23 8-9 顯示模式8-25 8-10 內部字元產生器圖型和字元碼8-26 8-11 DG-24064控制順序8-27 8-12 DG-16080控制順序8-28 8-13 應用電路8-29 8-14 副程式之建立8-30 8-15 中文字型之產生8-32 8-16 中文字與文字模式之顯示8-33 8-16.1 使用DG-24064顯示8-33 8-16.2 使用DG-16080顯示8-35 8-17 DG-24064和DG-16080共用的巨集庫8-37 8-18 DG-24064之巨集庫8-42 8-19 DG-16080之巨集庫8-45 8-20 實驗一 DG-24064繪圖模式與文字模式 之顯示8-48 8-21 實驗二 DG-16080繪圖模式與文字模式 之顯示8-54 8-22 實驗三 DG-24064繪圖模式畫線之顯示8-58 ATMEL AT89系列單晶片的使用 9-1 ATMEL微控制器介紹9-1 9-2 AT89C51/52/55微控制器介紹9-4 9-3 AT89C51/52/55特殊功能暫存器(SFR)記憶體分配圖9-8 9-4 AT89C51/52/55特殊功能暫存器(SFR)的重置 值和記 憶體分配圖9-9 9-5 AT89C52/55新增加的功能9-10 9-6 AT89C52/55巨集庫之建立9-14 9-7 AT89S53微控制器介紹9-14 9-8 AT89S53特殊功能暫存器(SFR)記憶體分配圖9-18 9-9 AT89S53特殊功能暫存器(SFR)的重置值和 記憶體 分配圖9-19 9-10 AT89S53巨集庫之建立9-20 9-11 AT89S8252微控制器介紹9-21 9-12 AT89S8252 特殊功能暫存器(SFR)記憶體分配圖9-24 9-13 AT89S8252特殊功能暫存器(SFR)的重置值和記憶體 分配圖9-25 9-14 AT89S8252 巨集庫之建立9-26 9-15 實驗一 雙資料指標暫存器(DUAL DPTR)之測試9-27 9-16 實驗二 雙資料指標暫存器(DUAL DPTR)之應用9-30 9-17 實驗三 看門狗計時器(WATCHDOG TIMER)9-33 9-18 實驗四 內部2K EEPROM的測試9-36 9-19 實驗五 4位元A/D轉換器的設計9-39 9-20 實驗六 史密特(Schmitt)比較器的設計9-44 9-21 AT89C4051、AT89C1051U、和AT87F51RC 的介紹9-46 9-22 華邦8位元微控制器的介紹9-51 9-23 LG 8位元微控制器的介紹9-52 9-24 華邦Turbo版8051-W77E58介紹9-53 DALLAS HSM系列單晶片的使用 10-1 DALLAS高速微控制器(HSM)介紹10-1 10-2 DS87C520/DS8|於桌面上 35 10-3 DS87C520/DS83C520 SFR(特殊功能暫存器) 記憶體 分配圖10-12 10-4 DS87C520/DS83C520特殊功能暫存器(SFR) 的重置 值和記憶體分配圖10-14 10-5 DS87C520/DS83C520巨集庫之建立10-15 10-6 DS87C530高速微控制器(HSM)介紹10-18 10-7 DS87C530 SFR(特殊功能暫存器)記憶體分配圖10-23 10-8 DS87C530特殊功能暫存器(SFR)的重置值和記憶體 分配圖10-25 10-9 DS87C530 巨集庫之建立10-26 10-10 實驗一 MOVX可變機械週期10-29 10-11 實驗二 雙資料指標暫存器(DUAL DPTR)之測試10-32 10-12 實驗三 雙資料指標暫存器(DUAL DPTR)之應用10-35 10-13 實驗四 看門狗計時器(WATCHDOG TIMER)10-38 10-14 實驗五 計時器時鐘的選擇10-43 10-15 實驗六 外部中斷2、3、4、510-50 10-16 實驗七 兩個UART10-54 10-17 實驗八 內部1K資料記憶體的測試10-61 10-18 實驗九 即時時鐘(RTC)10-65 10-19 實驗十 即時時鐘(RTC)鬧鈴中斷10-69 10-20 DS87C550介紹10-75 INTEL MCS-151系列單晶片的使用 11-1 MCS-151微控制器介紹11-1 11-2 8XC151SX微控制器介紹11-4 11-3 8XC151SX特殊功能暫存器(SFR)和各位元記憶體 分配圖11-8 11-4 8XC151SX特殊功能暫存器(SFR)的重置值和記憶 體分配圖11-10 11-5 8XC151SX巨集庫之建立11-11 11-6 8XC151SX的UCONFIG0和UCONFIG111-13 11-7 8XC151SX的頁模式和非頁模式11-14 11-8 實驗一 內部資料記憶體範圍的測試11-18 11-9 實驗二 擴展堆疊區的範圍11-25 11-10 實驗三 看門狗計時器(WATCHDOG TIMER)11-30 INTEL MCS-251系列單晶片的使用 12-1 MCS-251微控制器介紹12-1 12-2 8XC251SX B-STEP微控制器介紹12-7 12-3 8XC251SX B-STEP特殊功能暫存器(SFR) 和各位元記憶體分配圖12-12 12-4 8XC251SX B-STEP特殊功能暫存器(SFR) 的重置值和記憶體分配圖12-14 12-5 8XC251SX B-STEP巨集庫之建立12-15 12-6 8XC251SX B-STEP的UCONFIG0和UCONFIG112-17 12-7 MCS-251的頁模式和非頁模式12-21 12-8 MCS-251的來源模式和二進位模式12-22 12-9 8XC251SX B-STEP的記憶體信號選擇12-25 12-10 MCS-251的暫存器檔(Register File)12-26 12-11 MCS-251的定址模式(Addressing Modes)12-30 12-12 實驗一 內部資料記憶體範圍的測試12-32 12-13 實驗二 擴展堆疊區的範圍12-37 12-14 實驗三 看門狗計時器(WATCHDOG TIMER)12-42 附 錄 附錄A MCS-151微控制器指令 附錄B MCS-251微控制器指令 附錄C DALLAS和MCS-51指令的比較 附錄D ES8XC52和MCS-51指令的比較 附錄E MCS-251和MCS-51指令的比較 附錄F MCS-51微控制器指令(依照運算碼順序) 附錄G MCS-51微控制器指令(依照英文字母順序) 附錄H MCS-51/151/251高速單板模擬器之使用、測試 、檢修、和燒錄 附錄I MCS-51/151/251 Microcontroller Performance Benchmark 附錄J 各章參考資料 |