本書針對EM78447系列微控制器的特性、功能、指令及相關設備,編輯成一系列的基本實驗。例如EM78447的內部架構、基本功能特性、指令的應用皆有詳細的說明。本書適合科大電子、電機系「微處理機實習」課程使用。
本書特色
1.詳細說明EM78447的硬體結構及指令
2.詳細說明WICE的操作方式
3.詳細說明軟體模擬器及燒錄器(Easy Writer、MTP Writer)的操作方式
4.以實例解說EM78447程式發展步驟
5.以實例解說EM78447的TCC、WDT與外部中斷功能
6.以實例解說EM78447之Power-Down Mode(SLEEP1與SLEEP2)
7.本書內含EM78447『虛擬硬體模擬器』(Virtual Peripheral Simulator)軟體與使用說明,讓您在不需連接任何硬體電路的情況下,也能預先由電腦螢幕觀察I/O的輸出狀況,進而達到監控、修正程式的目的。
8.本書內含三十個實驗與六個應用性專題製作,包含:
【專題一】數位溫度計
【專題二】密碼鎖
【專題三】不斷電密碼鎖(I2C E2PROM)
【專題四】24小時鬧鐘
【專題五】猜數字遊戲機
【專題六】會說話的時鐘
目錄
第1章 EM78447系列單晶片簡介 1-1
1-1 何謂微控制器 1-2
1-2 EM78系列微控制器之特點介紹 1-8
1-3 EM78家族介紹 1-10
1-4 EM78P447硬體接腳功能描述 1-15
第2章 EM78447系列系統架構 2-1
2-1 EM78447之內部架構說明 2-2
2-2 程式記憶體(ROM)結構 2-3
2-3 資料記憶體(RAM)結構 2-4
2-4 特殊功能暫存器(Special Function Register;SFR) 2-11
2-5 重置(Reset) 2-22
2-6 省電模式(Power-Down Mode)與喚醒(Wake-up) 2-25
2-7 中斷(Interrupt) 2-28
2-8 R-Option功能 2-31
第3章 EM78447指令集與發展工具 3-1
3-1 EM78447指令集(InstructionSet) 3-2
3-2 程式的編輯 3-21
3-3 WICE使用方式與操作 3-28
3-4 Simulator的使用 3-46
3-5 EasyWriter的操作 3-47
3-6 MTPWriter的介紹 3-54
第4章 基礎實驗篇 4-1
4-1 LED跑馬燈實驗 4-2
4-2 LED霹靂燈查表實驗 4-7
4-3 單顆七段顯示器控制實驗 4-13
4-4 指撥開關與七段顯示器控制實驗 4-18
4-5 按鍵控制實驗 4-22
4-6 步進馬達控制實驗 4-27
4-7 4×4鍵盤實驗控制實驗 4-37
4-8 喇叭發聲控制實驗 4-45
4-9 TCC控制實驗 4-53
4-10 TCC中斷控制實驗 4-60
4-11 WDT控制實驗 4-67
4-12 記憶體PAGE/BANK切換實驗 4-73
4-13 SLEEP1Mode省電模式實驗 4-79
4-14 SLEEP2Mode省電模式實驗 4-86
4-15 外部中斷控制實驗 4-94
第5章 進階實驗篇 5-1
5-1 LED亮度控制實驗 5-2
5-2 直流馬達控制實驗 5-8
5-3 多顆七段顯示器控制實驗 5-12
5-4 靜態點矩陣LED控制實驗 5-28
5-5 動態點矩陣LED控制實驗 5-33
5-6 LCD字型顯示實驗 5-42
5-7 LCD自建字型實驗 5-64
5-8 LCD與4×4鍵盤控制實驗 5-72
5-9 LCD之DD/CG RAM讀取控制實驗 5-78
5-10 LCD之四位元控制模式實驗 5-88
5-11 比大小遊戲實驗 5-96
5-12 類比-數位轉換實驗 5-106
5-13 專題一:數位溫度計 5-119
5-14 專題二:密碼鎖 5-136
5-15 專題三:具記憶功能之密碼鎖(I2C E2PROM) 5-151
5-16 專題四:24小時時鐘 5-181
5-17 專題五:猜數字遊戲機 5-199
5-18 專題六:會說話的時鐘 5-216
第6章 VHS使用說明 6-1
6-1 「VHS」-Virtual Hardware Simulator簡介 6-2
6-2 VHS的安裝 6-3
6-3 VHS的使用與操作 6-7
6-4 VHS『虛擬硬體模擬器』使用上的限制 6-30
6-5 VHS『虛擬硬體模擬器』熱鍵速查表
1-1 何謂微控制器 1-2
1-2 EM78系列微控制器之特點介紹 1-8
1-3 EM78家族介紹 1-10
1-4 EM78P447硬體接腳功能描述 1-15
第2章 EM78447系列系統架構 2-1
2-1 EM78447之內部架構說明 2-2
2-2 程式記憶體(ROM)結構 2-3
2-3 資料記憶體(RAM)結構 2-4
2-4 特殊功能暫存器(Special Function Register;SFR) 2-11
2-5 重置(Reset) 2-22
2-6 省電模式(Power-Down Mode)與喚醒(Wake-up) 2-25
2-7 中斷(Interrupt) 2-28
2-8 R-Option功能 2-31
第3章 EM78447指令集與發展工具 3-1
3-1 EM78447指令集(InstructionSet) 3-2
3-2 程式的編輯 3-21
3-3 WICE使用方式與操作 3-28
3-4 Simulator的使用 3-46
3-5 EasyWriter的操作 3-47
3-6 MTPWriter的介紹 3-54
第4章 基礎實驗篇 4-1
4-1 LED跑馬燈實驗 4-2
4-2 LED霹靂燈查表實驗 4-7
4-3 單顆七段顯示器控制實驗 4-13
4-4 指撥開關與七段顯示器控制實驗 4-18
4-5 按鍵控制實驗 4-22
4-6 步進馬達控制實驗 4-27
4-7 4×4鍵盤實驗控制實驗 4-37
4-8 喇叭發聲控制實驗 4-45
4-9 TCC控制實驗 4-53
4-10 TCC中斷控制實驗 4-60
4-11 WDT控制實驗 4-67
4-12 記憶體PAGE/BANK切換實驗 4-73
4-13 SLEEP1Mode省電模式實驗 4-79
4-14 SLEEP2Mode省電模式實驗 4-86
4-15 外部中斷控制實驗 4-94
第5章 進階實驗篇 5-1
5-1 LED亮度控制實驗 5-2
5-2 直流馬達控制實驗 5-8
5-3 多顆七段顯示器控制實驗 5-12
5-4 靜態點矩陣LED控制實驗 5-28
5-5 動態點矩陣LED控制實驗 5-33
5-6 LCD字型顯示實驗 5-42
5-7 LCD自建字型實驗 5-64
5-8 LCD與4×4鍵盤控制實驗 5-72
5-9 LCD之DD/CG RAM讀取控制實驗 5-78
5-10 LCD之四位元控制模式實驗 5-88
5-11 比大小遊戲實驗 5-96
5-12 類比-數位轉換實驗 5-106
5-13 專題一:數位溫度計 5-119
5-14 專題二:密碼鎖 5-136
5-15 專題三:具記憶功能之密碼鎖(I2C E2PROM) 5-151
5-16 專題四:24小時時鐘 5-181
5-17 專題五:猜數字遊戲機 5-199
5-18 專題六:會說話的時鐘 5-216
第6章 VHS使用說明 6-1
6-1 「VHS」-Virtual Hardware Simulator簡介 6-2
6-2 VHS的安裝 6-3
6-3 VHS的使用與操作 6-7
6-4 VHS『虛擬硬體模擬器』使用上的限制 6-30
6-5 VHS『虛擬硬體模擬器』熱鍵速查表
網路書店
類別
折扣
價格
-
新書95折$333