MCS-51/151/251 高速單板模擬器原理與應用(二)

薛棟樑

  • 出版商: 全華
  • 出版日期: 1999-03-31
  • 定價: $490
  • 售價: 9.5$466
  • 貴賓價: 9.0$441
  • 語言: 繁體中文
  • ISBN: 9572125133
  • ISBN-13: 9789572125137

下單後立即進貨

產品描述


■ 內容簡介
本書將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 各章參考資料