嵌入式系統初學指引 ~ 自走車系統開發實例 第一單元 MSC-51 基礎架構 1-1 第一單元 MSC-51 基礎架構 本單元將介紹 MSC-51 家族下的基本認識及系統架構, 基本認識內容 包含何謂單晶片 封裝 接腳配置 MSC-51 系列與基本電路 系統架構 則講解記憶體結構與重置及實驗模板解析

Size: px
Start display at page:

Download "嵌入式系統初學指引 ~ 自走車系統開發實例 第一單元 MSC-51 基礎架構 1-1 第一單元 MSC-51 基礎架構 本單元將介紹 MSC-51 家族下的基本認識及系統架構, 基本認識內容 包含何謂單晶片 封裝 接腳配置 MSC-51 系列與基本電路 系統架構 則講解記憶體結構與重置及實驗模板解析"

Transcription

1 第一單元 MSC-51 基礎架構 1-1 第一單元 MSC-51 基礎架構 本單元將介紹 MSC-51 家族下的基本認識及系統架構, 基本認識內容 包含何謂單晶片 封裝 接腳配置 MSC-51 系列與基本電路 系統架構 則講解記憶體結構與重置及實驗模板解析 1.1 何謂單晶片微電腦 1.2 MSC-51 晶片家族特性 1.3 MSC-51 記憶體結構 1.4 省電模式 1.5 實驗模板

2 第一單元 MSC-51 基礎架構 何謂單晶片微電腦 基本上, 在了解何謂單晶片微電腦之前, 先來了解微電腦系統的基本架構 微電腦系統的構成包括中央處理單元 (CPU) 記憶體(Memory) 及輸出入單元 (I/O), 等三大部分 中央處理單元 (CPU) 主宰整個系統的運作, 記憶體是存放系統運作所需的程式及資料, 分為唯讀記憶體 (Read Only Memory ROM), 和隨機存取記憶體 (Random Access Memory RAM) 通常唯讀記憶體儲存所需執行的程式及永久性的資料, 稱為程式記憶體 ; 程式執行中所產生的數據及暫存性資料則存放於隨機存取記憶體中, 稱為資料記憶體 輸出入單元 (I/O) 是微電腦系統與外部溝通的管道, 其中包括輸入埠與輸出埠 上圖每一個方塊都是一個獨立單元, 實體上由許多 IC 組成, 而後在把這些 IC 零件組裝於電路板上形成微電腦系統 單晶片微電腦則是將上述的區塊單元製造在同一塊晶片上, 其驅動和控制線簡單直接 擴充容易 簡單易學, 而且成本低, 成為目前微電腦控制系統的主流, 例如 : 冷氣機 洗衣機 電子秤 和車用電腦等等, 故單晶片微電腦亦常被稱做為微控制器 (Microcontroller) 由於單晶片微電腦系統的主要功能是用來做控制, 因此, 在單晶片微電腦系統裡, 並不太在乎其記憶體大小 位元數, 而強調其輸出入功能

3 第一單元 MSC-51 基礎架構 MSC-51 家族晶片特性 MSC-51 晶片規格 8x51 源自 Intel 公司 MCS-51 系列, 而目前所採用的 8x51, 並不限於 Intel 公司所生 產, 反倒以其他廠商所發行的晶片為主 8x51 單晶片發展至今, 雖然有許多廠商各自開 發不同的相容晶片, 但其基本規格並沒有多大的變動, 如下所示為標準的 8x51 規格 : 8 位元 CPU, 適合用於自動控制 具有單一位元邏輯運算能力 程式記憶體 ROM: 內建 4k bytes 外部最多可擴充至 64k bytes 資料記憶體 RAM: 內建 128 bytes 外部最多可擴充至 64k bytes 4 組共 32 條可位元定址的 8 位元輸出入埠, 即 P0 P1 P2 及 P3 2 組 16 位元計時 / 計數器 1 組全雙功串列傳輸覆埠 (UART) 可接受 5 種不同的中斷來源 :INT0 INT1 TIMER0 TIMER1 TXD/RXD MSC-51 晶片接腳配置及功能 MSC-51 有 3 種封裝型式 :TQFP PLCC DIP40 TQFP 封裝形式 PLCC 封裝形式 PDIP 封裝形式 電源接腳 (Vcc GND) 幾乎所有的 IC 都需要使用電源接腳,MSC-51 大份封裝型式的 Vcc 接腳在第 40 腳, GND 則在第 20 腳, 工作的電壓範圍在 4.0V 到 5.5V 之間, 最高可達 6V 輸出入埠標準 MSC-51 擁有 4 組輸出入埠 :

4 第一單元 MSC-51 基礎架構 1-4 PORT0.0~0.7: 位於第 32~39 腳, 是一 8 位元的開汲極 (open drain) 的輸出入埠, 可單獨被定址, 當輸出資料時, 接腳須接上一提升 (Pull-up) 電阻, 若需要當輸入使用時, 須先將 1 寫入此腳, 具備多功功能 當 CPU 須存取外部擴充之程式記憶體或資料記憶體時, 可當作低階 8 位元位址匯流排和資料匯流排來使用 PORT1.0~1.7: 位於第 1~8 腳, 為一 8 位元的可單獨定址輸出入埠, 內部具有提升電阻, 若需當輸入使用時, 須先將 1 寫入此腳 PORT2.0~2.7: 位於第 21~28 腳, 為一 8 位元的可單獨定址輸出入埠, 內部一樣具 有提升電阻, 當輸入使用時, 須先將 1 寫入此腳 若當外部記憶體位址為 16 位元寬 時, 位址的高位元由 PORT2 輸出 PORT3.0~3.7: 位於第 10~17 腳, 每之接腳具備多工功能, 可當 8 位元的單獨定址 輸出入埠, 具有提升電阻, 當輸入使用時, 將 1 寫入此腳 可使用特殊功能暫存器 (SFR) 開啟各接腳額外功能 : RXD(P3.0) TXD(P3.1) INT0(P3.2) INT1(P3.3) T0(P3.4) T1(P3.5) WR(P3.6) RD(P3.7) : 串列埠輸入腳 : 串列埠輸出腳 : 外部中斷 0 輸入腳 : 外部中斷 1 輸入腳 : 計時器 0 輸入腳 : 計時器 1 輸入腳 : 外部擴充資料記憶體的寫入控制信號 : 外部擴充資料記憶體的讀出控制信號 重置接腳 (Reset) 位於第 9 腳, 就微處理器而言, 重置 (Reset) 是一非常重要的動作, 以 89S51 為例, 當 高準位電壓在此接腳出現達 2 個機械週期以上時, 會產生重置現象 時脈接腳 (XTAL1 XTAL2) 所有的微處理器都需要時鐘脈波才能工作 時鐘脈波接腳 XTAL1 XTAL2 分別位於 第 18 和 19 腳 記憶體接腳 (EA) 89S51 內建 4K Byte 的程式記憶體, 但如果不夠用時也可使用外部記憶體 至於使用外部記憶體或內部記憶體, 則需視 EA 腳的電位而定, 即位於第 31 腳的外部存取致能接腳 (External Access Enable) 當 EA=1 時, 系統使用內部記憶體 ;EA=0 時, 系統使用外部記憶體 外部記憶體控制接腳 (PSEN ALE)

5 第一單元 MSC-51 基礎架構 1-5 第 29 腳為外部程式讀取致能接腳 (Program Strobe Enable), 其功用是當 CPU 存取外部 程式記憶體時, 此腳會自動產生負向脈波 第 30 腳為位址栓鎖致能 (Address Latch Enable) 接腳, 其功用為當 CPU 欲存取外部擴充記憶體時, 可利用此腳脈波將 P0 所輸出之位址訊號所在外部栓鎖 IC( 如 74373) 的信號, 將 P0 釋放, 以傳輸資料 簡單來說 ALE=0,P0 傳輸位址 ;ALE=1,P0 傳輸資料 MSC-51 晶片基本電路 所謂基本電路是指要讓 MSC-51 單晶片工作, 所需的最基本電路接線及零件 基本 電路包含下面四部分 : 電源 幾乎所有的 IC 都需要接上電源才能工作,MSC-51 的工作電壓範圍在 5V±10% 之間, 最高可以達到 6V 時鐘脈波電路 MSC-51 內部已具備震盪電路, 故只需要將石英震盪器接至 XTAL1 和 XTAL2, 即可使電路工作 目前 MSC-51 的工作頻率已大大提升, 以 Atmel 所生產的 AT89S51 為例, 其工作頻率範圍在 0~33MHz 之間 如需自己設計震盪時脈電路, 只需將電路的時脈輸出腳接至 XTAL1 即可 重置電路 AT89S51 的重置接腳為第 9 腳, 當其處於高準位電壓超過 2 個機械週期以上時, 即產生重置動作 以 AT89S51 接上 12MHz 的石英震盪器而言,1 個機械週期為 1/12M, 也就是 1μS,2 個機械週期為 2μS 故只需要在第 9 腳接上一能產生 2μS 以上的電路, 就能使 51 重置 最簡單的電路為設計一電容充電電路 在電源開啟的瞬間, 電容視為短路, 形同第 9 腳直接連接至 Vcc, 達到高準位電壓, 當電容中電荷量逐量增加時, 緩慢的讓第 9 腳電壓下降, 當電壓下降至如同低準位電壓時, 重置結束,51 開始工作 也就是說, 重置電路的設計, 只需要讓電容的充電時間, 大於 2μS 即可, 因此採用 10KΩ 的電阻和 10μF 的電容使充電時間遠遠大於 2μS, 確保系統的重置, 此步驟稱為電源開啟重置 (Power On Reset) 此外, 在做實驗時, 難免會需重新啟動, 故在電容器兩端並接一開關, 使系統隨時能強制重置 (Reset) 記憶體設定電路

6 第一單元 MSC-51 基礎架構 1-6 基本電路的最後一部分為記憶體設定電路, 將第 31 腳 EA 接至高電壓準位,51 使用內 部記憶體 EA 接至低電壓準位時,51 使用外部記憶體 綜合以上 4 組電路, 可以歸納出如下圖的 AT89S52 基本動作電路 : AT89S52 基本動作電路 Atmel 所生產之 MSC-51 晶片 MSC-51 系列單晶片經過長時間的演變, 以發展出多種形式 例如 Cypress 的 FX2

7 第一單元 MSC-51 基礎架構 1-7 系列, 即把現下當紅的 USB 介面整合至 MSC-51 單晶片中 本書使用 Atmel 公司所生產 的 AT89S52 系列作為教材, 因其具有以下特點 : 完全相容 MSC-51 規範 8K Byte 線上燒錄 (In-System Programmable ISP) 的 Flash Memory, 可重複燒錄 1000 次 工作電壓範圍 4.0~5.5V 工作頻率範圍 0Hz~33MHz 256 Bit 的資料記憶體 32 條的 I/O 埠 3 個 16 位元的計時 / 計數器 8 個中斷來源, 並可設定優先順序 14 位元的看門狗計時器 (Watch Dog Timer WDT) Atmel 還另外有生產不同型號的 MSC-51 晶片, 讀者可因系統設計需求選擇 型號 AT89S2051 AT89S4051 AT89S51 AT89S52 AT89S53 內含程式記憶體 (bytes) 2K 4K 4K 8K 12K 內含資料記憶體 (bytes) 總腳位數 (DIP 封裝 ) 輸出 / 輸入線 計時器 / 計數器 中斷源 串列通訊埠 (UART) 特殊功能暫存器 WDT

8 第一單元 MSC-51 基礎架構 MSC-51 記憶體結構 MSC-51 族系記憶體結構 除了無 ROM 型的 8031 和 8032 之外, 所有的 MSC-51 系列均包含程式記憶體 (ROM) 和資料記體 (RAM), 二者是完全分開獨立選址 標準的 89X51 系列擁有 4K Bytes 的程式記體, 和 128 Bytes 的資料記憶體 而標準的 89X52 系列, 其程式記憶體和資料記憶體容量均為 51 的 2 倍 包含 8031 和 8032 在內的所有 MSC-51 系列的外部擴充的程式記憶體和資料記憶體容量, 至多到 64K Bytes FFFFH FFFFH FFFFH 60K Bytes 56K Bytes 外部擴充 64K Bytes 外部擴充 程式記憶 外部擴充 程式記憶 1000H 0FFFH 4K Bytes 程式記憶 2000H 1FFFH 8K Bytes 程式記憶 0000H 程式記憶 0000H 0000H 體 EA=1(80X51) EA=0 EA=1(80X52) MCS-51 族系程式記憶體結構 (ROM) FFH 間接定址 SFR 特殊 80H 7FH 功能暫存 直接或間 00H

9 第一單元 MSC-51 基礎架構 1-9 MCS-51 族系資料記憶體結構 (RAM) MSC-51 程式記憶體 程式記憶體為存放程式碼的地方,CPU 會主動至這塊區域擷取所要執行的程式碼, 由於程式記憶體是採唯讀記體體結構 (ROM), 故只能讀取資料而不能寫入資料 MSC-51 的記憶體最大可擴充到 64K Byte 的記憶容量 若 EA=1 時,CPU 會直接讀取內部記憶體的程式碼, 若位置超過 4K(8x51) 或 8K(8x52) 時,CPU 會自動至外部記憶體, 讀取超過的程式碼部分 當 EA=0 時, 內部記憶體則無效, 所有程式碼均從外部記憶體讀取 因 8x31/8x32 沒有內部程式記憶體, 故使用時須將 EA 腳接地, 並從外部擴充程式記憶體 當 CPU 重置時, 程式將從程式記體 0000H 的位置開始執行, 如未遇到跳躍指令 (JMP AJMP CALL RET), 則延程式記憶體所存放的順序執行 在程式記憶體中, 有些特殊的位置, 其作用和優先順序分別說明如下 : 1. 位址 0000H: 當 8051/52 被重置時,CPU 將從 0000H 讀取指令並沿程式存放順序執行, 因此主程式必須要從此位址開始存取 2. 位址 0003H: 外部中斷 0(INT0) 之中斷向量位址 當 CPU 接受 INT0 之中斷要求時, 將跳至此位址開始執行中斷服務程式 3. 位址 000BH: 計時器 0(TIMER0) 隻中斷向量位址 當 CPU 接受 TIMER1 因溢位所產生的中斷要求時, 將跳至此位址開始執行中斷服務程式 4. 位址 0013H: 外部中斷 1(INT1) 之中斷向量位址 當 CPU 接受 INT1 之中斷要求時, 將跳至此位址開始執行中斷服務程式 5. 位址 001BH: 計時器 1(TIMER1) 隻中斷向量位址 當 CPU 接受 TIMER1 因溢位所產生的中斷要求時, 將跳至此位址開始執行中斷服務程式 6. 位址 0023H: 串列埠 (SERIAL PORT) 之中斷向量位址 當串列埠傳送或接收資料完畢時, 會產生中斷要求, 此時 CPU 接前往此位址執行中斷服務程式 7. 位址 002BH: 8052 之計時器 2(TIMER2) 隻中斷向量位址 當 CPU 接受 TIMER2 因溢位所產生的中斷要求時, 將跳至此位址開始執行中斷服務程式

10 第一單元 MSC-51 基礎架構 1-10 中斷源 中斷向量位址 優先順序 IE0 0003H 最高 TF0 000BH IE1 0013H TF1 001BH RI&TI 0023H TF2&EXF2 002BH 最低 中斷向量位址優先順序 MSC-51 資料記憶體 資料記憶體是程式運作中暫時儲存資料的地方, 因其採用隨機存取記憶體 (RAM) 的電路結構, 所以其內部資料會隨電源關閉而消失 MCS-51 的程式記憶體與資料記憶體是分開的獨立區塊, 所以存取資料記憶體時, 所使用的位址並不會與程式記憶體衝突 由下圖中可清楚清楚看到資料記憶體區分為外部與內部, 因此在存取資料時所使用的指令也不同, 存取內部資料記憶體時, 須使用 MOV 指令組, 而在存取外部資料記憶體時, 則必須使用 MOVX 指令 內部資料記憶體 MSC-51 的內部資料記憶體結構如圖所示, 可區分為較低的 128 個位元組 (00H~ 7FH), 以及較高的 128 位元組 (80H~FFH), 和特殊功能暫存器 (SFR,80H~FFH) 等 3 個區塊, 其中較高的 128 位元組的資料記憶體僅在 52 系列存在,51 系列中是沒有的 內部資料記憶體的定址方式如下 : 位址 00H~7FH 區域 : 可以以 " 直接定址法 " 或 " 間接定址法 " 存取, 而 " 直 接定址法 " 與 " 間接定址法 " 在撰寫 C 語言程式時, 以資料型式來區別 2. 位址 80H~FFH 區域 : 為特殊暫存器區域, 只能以直接定址法存取取資料 位址 00H~7FH 區域 : 可以以 " 直接定址法 " 或 " 間接定址法 " 存取 2. 位址 80H~FFH 區域之資料記憶體 : 僅能以間接定址法存取資料 3. 位址 80H~FFH 區域之特殊功能暫存器區域 : 只能以直接定址法存取取資料 由以上可得知, 在 52 中, 較高 128 位元組之資料記憶空間與特殊暫存器的資料位址

11 第一單元 MSC-51 基礎架構 1-11 是相同的, 但在實體上是二塊不同的記憶空間, 當下達間接存取指令 (MOV 時, 指的是要存取高 128 位元資料記憶體內的資料 如下達直接存取指令 (MOV A,P1 MOV P1,A), 則是對特殊功能暫存器區做存取動作 以下就針對上述 3 個暫存器區塊就分別說明 : H~007FH: MSC-51 將這區塊的記憶體分為 3 個區域, 每一區域各有不同用途, 如圖 7 所分佈的情況 (1) 暫存器庫 (Register Bank): 從位址 00H~1FH 共有 32 組位元空間,00H~07H 為暫存器庫 0( 即 RB0),08H ~0FH 為暫存器庫 1( 即 RB1),10H~17H 為暫存器庫 2( 即 RB2),18H~1FH 為暫存器庫 3( 即 RB3) 這些暫存器庫里各有 8 組暫存器, 其編號為 R0~R7, 而任何一個時間, 只能使用其中一組暫存器庫 暫存器庫的切換由可改變程式狀態字組 (Program Status Word PSW) 中的位元 3(RS0) 及位元 4(RS1) 之設定狀態而達成 當 CPU 重置時, 系統的堆疊指標 (SP) 指向 07H 位址, 所以資料存入堆疊時, 將從 08H 開始, 也就是 RB1 裡的 R0 位址 為避免衝突或不必要的錯誤, 通常會把堆疊指標移到 30H 以後的位址 7FH RAM 30H 1. 使用者一般存放資料區 2. 堆疊區用 2FH 7F 7E 7D 7C 7B 7A EH DH 6F 6E 6D 6C 6B 6A CH BH 5F 5E 5D 5C 5B 5A AH H 4F 4E 4D 4C 4B 4A H H 3F 3E 3D 3C 3B 3A H H 2F 2E 2D 2C 2B 2A H H 1F 1E 1D 1C 1B 1A H H 0F 0E 0D 0C 0B 0A H FH 暫存器庫 3 可定址位元區

12 第一單元 MSC-51 基礎架構 H 17H 10H 0FH 08H 07H 00H 暫存器庫 2 暫存器庫 1 暫存器庫 0 前 128 位元組資料記憶體之配置圖 (2) 位元定址 (Bit Addressing) 區 : 從圖 6 的架構圖中可以看出, 位址 20H~2FH 共有 16 個位元組, 意即有 128 個位元, 由於這些位元可以單獨定址, 因此稱這些區域為單獨定址區 通常為原存取是以 Byte 為單位," 可位元定址 則是指定存取一個位元 在 MSC- 51 的組合語言指令集中, 能以 布林代數運算 指令, 進行單一位元的存取 例如要把位址 20H 的第 0 位元設定成 1, 則可使用以下指令 : SETB 20H.0 另外, 從 0020H 到 002FH 的 16 個位元組, 總共 128 個位元 (16 8), 也可以直接指定為 0 到 127, 以剛才的 20H 記憶體位址的 bit 0 而言, 也可將 "20H.0" 指定為 0, 如下 : SETB 0 同理, 要將 28H 第 7 位元清除為 0, 使用的是以下指令 : CLR 28.7H (3) 資料堆疊區 : 從位址 30H~7FH 共有 80 個位元組的空間,MSC~51 並未定義其用途, 一般可規畫該區做為資料存放區及堆疊區來使用 堆疊區的大小, 是依據所撰寫的程式而定, 如程式需使用到 32 個位元的堆疊區, 可規劃位址 30H~4FH 作為堆疊區, 只需要將堆疊指標 SP 指向 2FH 即可 因堆疊指標 SP 的動作方式是將 SP+1, 而後將資料存放在 SP 所指的位址上, 故將 SP 指向 2FH, 實際程式動作時, 資料則是存放在 30H 至於堆疊區以外的地方, 則可供存放資料使用 另外, 由於 CPU 重置後, 堆疊指標指向位置為 07H, 為了確保資料的安全與程式執行的正確, 如果在程式之中, 有使用 PUSH POP 命令, 最好能把堆疊指標改至本區, 例如要將堆疊指標移至 0030H 位址, 則在程式開始處即使用如下命令 :

13 第一單元 MSC-51 基礎架構 1-13 MOV SP,#2FH H~00FFH: 只有 52 系列才擁有這 128 位元組, 通常做為資料存放區使用, 只有使用間接定址 法才能存取, 例如 : MOV R1,A0H // 將數值 A0H 放入 R1 暫存器 // 將累積器 A 的值放入位址 90H 3. 特殊功能暫存器區 (Special Function Register SFR): 特殊功能暫存區為一塊 128 位元組的記憶空間, 其位址在 0080H~00FFH 之間 特殊功能暫存器扮演非常重要的角色, 凡是要使用中斷 串列埠 計時 / 計數器 等等, 都必須要是設定 SFR 中的相關功能, 才能使其工作 其位址如圖 8 所示 有一些特殊功能暫存器以位元定址法予以定址, 如圖 9 所示 若以組合語言撰寫程式時, 必須確切的掌控這些暫存器 若以 C 語言撰寫程式, 就不是那麼重要, 其位址的宣告放置在 Keil C 所提供的 reg51.h 標頭檔中, 只 需要把其包含到程式裡即可, 而不必記憶這些位置 F8 FF F0 B F7 E8 EF E0 ACC E7 D8 DF D0 PSW D7 C8 *TCON2 *RCAP2L *RCAP2H *TL2 *TH2 CF C0 C7 B8 IP BF B0 P3 B7 A8 IE AF A0 P2 AUXR1 WDTRST A7 98 SCON SBUF 9F 90 P TCON TMOD TL0 TL1 TH0 TH1 AUXR 8F 80 PO SP DP0L DP0H DP1L DP1H PCON 87 * 號為 52 才有 SFR 之位址配置圖

14 第一單元 MSC-51 基礎架構 1-14 b7 b6 b5 b4 b3 b2 b1 b0 F0H F7 F6 F5 F4 F3 F2 F1 F0 B a7 a6 a5 a4 a3 a2 a1 a0 E0H E7 E6 E5 E4 E3 E2 E1 E0 A CY AC FO RS1 RS0 OV P D0H D7 D6 D5 D4 D3 D2 D1 D0 PSW PS PT1 PX1 PT0 PX0 D8H BC BB BA B9 B8 IP B0H B7 B6 B5 B4 B3 B2 B1 B0 P3 EA ET2 ES ET1 EX1 ET0 EX0 A8H AF - AD AC AB AA A9 A8 IE A0H A7 A6 A5 A4 A3 A2 A1 A0 P2 SM0 SM1 SM2 REN TB8 RB8 TI RI 98H 9F 9E 9D 9C 9B 9A SCON 90H P1 88H 8F 8E 8D 8C 8B 8A TCON 80H P0 圖 9 SFR 中的可位元定址區之位址 以下說明各特殊功能暫存器功能 : ACC( 累積器 A A 暫存器 A): 累積器是一非常重要的暫存器, 大部分的運算都需要透過累積器, 而且儲存運算結果 資料傳輸 跳躍判斷也都需要使用累積器, 可以說是最常使用的暫存器 B 暫存器 : 主要是使用於乘法和除法運算, 但不做乘除運算時, 也可當作一般用途暫存器使用 進行程除運算時, 須搭配 A 暫存器, 進行乘法運算時, 乘數放在 B 暫存器, 而運算的結果, 高八位元放在 B 暫存器 ; 進行除法運算時, 除數放在 B

15 第一單元 MSC-51 基礎架構 1-15 暫存器, 而運算的結果, 餘數放在 B 暫存器中 P0 P1 P2 P3 暫存器 : P0~P3 為 MSC-51 與外界電路溝通管道, 可儲存外部電路送入之資料, 也可栓鎖住輸出的資料 其中,P0 無提升電組,P1 P2 P3 則有 待後續輸出入埠部分再另行說明 PSW( 程式狀態字組 ) 暫存器 : 程式狀態字組, 為一般 CPU 裡所謂的旗號 (FLAGS) 暫存器, 內含所有指令處 理過後的系統狀態訊息 SP( 堆疊指標 ) 暫存器 : 堆疊指標本身是 8 位元, 因此堆疊深度最多只有 256 堆疊是一種特殊的資料儲存方式, 其資料的操作順序是先進後出 (First In Last Out, 簡稱為 FILO), 當資料以 PUSH 命令送入堆疊時,SP 自動加 1; 若以 POP 命令從堆疊取出資料時,SP 自動減 1 當然, 使用 C 語言撰寫程式時, 幾乎可不必管這個暫存器 DPTR( 資料指標 ) 暫存器 : 89S51 有二組 16 位元資料指標暫存器, 分別是 DP0L DP0H DP1L 及 DP1H, 其位址分別為 82H 83H 84H 85H 若以組合語言撰寫程式時,DPTR 是查表法的必要暫存器! 但是, 使用 C 語言撰寫程式時, 就不太需要直接管控這個暫存器 如無須使用, 也可當作 4 組 8 位元的暫存器使用 SCON( 串列埠控制 ) 暫存器 : 串列埠控制暫存器, 其功能是設定串列埠工作模式與旗標, 待後續列埠部分再 另行說明 SBUF( 資料緩衝 ) 暫存器 : 串列緩衝器實際上是由同一位址的 2 個不同暫存器組成 一為 UART 資料傳送緩衝器, 另一為 UART 資料接收緩衝器 至於分辨同一位址 2 組暫存器, 當把資料寫入 SBUF 時, 便是寫入資料傳送緩衝器 ; 把資料從 SBUF 讀出時, 則是讀出資料接收緩衝器中的資料 待後續串列埠部分再另行說明 計時 / 計數暫存器 : MSC-51 中, 有 2 組計時 / 計數用的暫存器對, 分別是 TH0 TL0 和 TH1 TL1 而 52 則多一組暫存器對, 為 TH2 TL2 這 3 對暫存器對構成 3 組 16 位元的計時 / 計數器 :TIMER0 TIMER1 TIMER2 待後續計時/ 計數器部分再另行說明

16 第一單元 MSC-51 基礎架構 1-16 捕捉暫存器 (RCAP2H RCAP2L 52 才有 ): 這是一對暫存器, 分別位於位址 C8H 和 C9H 當 52 的 TIMER2 工作於捕捉模式 (Capture Mode) 時, 若 T2EX(P1.1) 接腳的信號由高電壓準位變為低電壓準位時,TH2 即 TL2 的內容會被移入 RCAP2H 和 RCAP2L 中, 就像是將 TIMER2 暫存器的內容捕捉進 RCAP 暫存器一樣, 因此稱為捕捉暫存器 輔助 (AUXR) 暫存器 : AUXR 暫存器是 89S51 新增的暫存器, 其位址在 8EH 這個暫存器的功能為 控制 ALE RESET 腳位的狀態和 WDT 暫存器的特殊啟動模式 輔助 (AUXR1) 暫存器 1: AUXR1 同樣是 89S51 新增的暫存器, 位址在 A2H 這個暫存器主要是控制 DPTR 暫存器之選擇 AUXR1 暫存器內的 DPS=0 時, 選用 DP0H 和 DP0L 暫存器 ; 當 AUXR1 暫存器內的 DPS=1 時, 選用 DP1H 和 DP1L 暫存器 看門狗計時器 (WDTRST) 暫存器 : WDTRST 為 89S51 新增的暫存器 看門狗計時器其實就是一種 "CPU 防呆裝置 ", 當程式陷入某一無窮迴圈, 而導致無法重新載入看門狗計時器, 導致看門計時器溢位, 此時 CPU 就會自動產生重置 89S51 內建一 14 位元的看門狗計時器, 其啟動方式為依序寫入 01EH 和 0E1H 至 WDTRST 中, 此後每一機械週期 WDT 計數值加 1, 當 WDT 計數溢位 ( 超過 16382,3FFFH) 時, 系統自動送出一高電壓準位脈波至 RESET 腳位, 此脈波寬度為 98xTOSC(TOSC= 1/12Fosc) 如以 12MHz 震盪器為例, 其寬度為 98 x 8.167μs 注意 : 一旦啟用看門狗計時器就不可停止, 重新設置看門狗計器的方法為再將 01EH 和 0E1H 依序寫入至 WDTRST 中 控制暫存器 : IP 即 IE 暫存器控制 MSC-51 的中斷系統 ;TMOD 和 TCON 暫存器控制 TIMER0 和 TIMER1 的動作 ;TCON2 則控制 TIMER2 的動作 ;SCON 暫存器可控制 UART 的工作模式 ; 而 PCON 暫存器則可管理電源的使用情形 以下就這些暫存器中的各位元定義及功能列表進行介紹並加以說明 :

17 第一單元 MSC-51 基礎架構 1-17 PSW: 程式狀態字組 (Program Status Word), 可位元定址 位址 :D0H CY AC FO RS1 RS0 OV - P 符號位址 說 明 進位旗標 CY PSW.7 在指令中以 C 表示 用途如下 : 1. 做加法運算時, 如有進位, 則 C=1, 若無則 C=0 2. 做減法運算時, 如有借位, 則 C=1, 若無則 C=0 AC PSW.6 輔助進位旗標 用途如下 : 1. 做加法用算時, 若二數的 Bit3 相加後產生進位, 則 AC=1, 否則 AC =0 2. 做減法用算時, 若減數的 Bit3 不夠須向 Bit4 借位, 則 AC=1, 否則 AC=0 3. 通常用於 BCD 運算中 FO PSW.5 一般用途狀態的狀態旗標 RS1 PSW.4 暫存器庫選擇位元 1 RS0 PSW.3 暫存器庫選擇位元 0 RS1 RS0 暫存器庫 RAM 位置 0 0 RB0 00H~07H 0 1 RB1 08H~1FH 1 0 RB2 10H~17H 1 1 RB3 18H~1FH OV PSW.2 溢位旗標 若具有正負號的兩個數值進行加減法運算後, 其結果不在 +127~-128 之間, 則發生溢位, 此時 OV=1, 否則 OV=0 - PSW.1 保留未用 P PSW.0 同位旗標 會由硬體加以設定或清除,8051 採偶同位, 若 ACC 裡有奇數個 1, 則 P=1; 若 ACC 裡有偶數個 1, 則 P=0

18 第一單元 MSC-51 基礎架構 1-18 TCON: 計時 / 計數控制 (Timer/Counter Control) 暫存器, 可位元定址 位址 :88H TF1 TR1 TF0 TR0 IE1 IT1 IE0 IT0 符號位址說明 TF1 TR1 TF0 TR0 IE1 IT1 IE0 IT0 TCON.7 TIMER1 之溢位旗標 當 TIMER1 計數至產生溢位時,TF1 會被硬體設定為 1, 當 CPU 執行中斷副函式時, 硬體會自動將其清除為 0 TCON.6 TIMER1 之控制啟動位元 由軟體控制 TR1 的啟動與關閉 (TR1=1 啟動,TR1=0 關閉 ) TCON.5 TIMER0 之溢位旗標 當 TIMER0 計數至產生溢位時,TF0 會被硬體設定為 1, 當 CPU 執行中斷副函式時, 硬體會自動將其清除為 0 TCON.4 TIMER0 之控制啟動位元 由軟體控制 TR0 的啟動與關閉 (TR0=1 啟動,TR0=0 關閉 ) TCON.3 INT1 的中斷旗標 當外部中斷 (INT1) 被檢知時,IE1 會被硬體自動設定為 1, 當 CPU 執行中斷副函式時, 則會被硬體清除為 0 TCON.2 INT1 觸發型態控制位元 由軟體控制, 當 IT1=1 時, 中斷觸發型態為負緣觸發 ;IT1=0 時, 中斷觸發型態為低電壓準位觸發 TCON.1 INT0 的中斷旗標 當外部中斷 (INT0) 被檢知時,IE0 會被硬體自動設定為 1, 當 CPU 執行中斷副函式時, 則會被硬體清除為 0 TCON.0 INT0 觸發型態控制位元 由軟體控制, 當 IT0=1 時, 中斷觸發型態為負緣觸發 ;IT0=0 時, 中斷觸發型態為低電壓準位觸發

19 第一單元 MSC-51 基礎架構 1-19 IE: 中斷致能暫存器 (Interrupt Enable), 可位元定址 位址 :A8H EA - ET2 ES ET1 EX1 ET0 EX 符號位址 說 明 EA IE.7 1. EA=0,CPU 不接受任何的中斷要求, 亦即所以中斷被除能 2. EA=1, 各中斷源分別由各中斷致能位元控制 若致能位元 =1 時則該中斷被啟動, 反之則被除能 - IE.6 保留未用 ET2 IE.5 TIMER2 的中斷致能位元 (52 才有 ) ET2=1 時致能,ET2=0 時除能 ES IE.4 串列埠 (UART) 的中斷致能位元 ES=1 時致能,ES=0 時除能 ET1 IE.3 TIMER1 的中斷致能位元 ET1=1 時致能,ET1=0 時除能 EX1 IE.2 外部中斷 1(INT1) 的中斷致能位元 EX1=1 時致能,TX1=0 時除能 ET0 IE.1 TIMER0 的中斷致能位元 ET0=1 時致能,ET0=0 時除能 EX0 IE.0 外部中斷 0(INT0) 的中斷致能位元 EX0=1 時致能,TX0=0 時除能

20 第一單元 MSC-51 基礎架構 1-20 IP: 中斷優先暫存器 (Interrupt Priority), 可位元定址 位址 :B8H - - PT2 PS PT1 PX1 PT0 PX0 符號位址說明 - - IP.7 IP.6 保留未用 保留未用 PT2 IP.5 定義 TIMER2 的中斷優先層次 PT2=1 時為最高優先權,PT2=0 時則為低優先權 (52 獨有 ) PS IP.4 定義串列埠 (UART) 的中斷優先層次 PS=1 時為最高優先權,PS=0 時則為低優先權 PT1 IP.3 定義 TIMER1 的中斷優先層次 PT1=1 時為最高優先權,PT1=0 時則為低優先權 PX1 IP.2 定義外部中斷 1(TNT1) 的中斷優先層次 PX1=1 時為最高優先權,PX1=0 時則為低優先權 PT0 IP.1 定義 TIMER0 的中斷優先層次 PT0=1 時為最高優先權,PT0=0 時則為低優先權 PX0 IP.0 定義外部中斷 0(TNT0) 的中斷優先層次 PX0=1 時為最高優先權,PX0=0 時則為低優先權

21 第一單元 MSC-51 基礎架構 1-21 TMOD: 計時 / 計數控制 (Timer/Counter Mode) 暫存器, 不可位元定址 位址 :89H TIMER1 TIMER0 GATE C/T M1 M0 GATE C/T M1 M0 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 符號說明 1. GATE=1: 當 TCON 暫存器中的 TRx 位元被設定為 1, 且 INTx 交腳為高電壓準位, 則 TIMERx 才會動作 (x=0 或 1) GATE 2. GATE=0: 當 TCON 暫存器中的 TRx 位元被設定為 1 時,TIMERx 就會動作 C/T C/T=1: 此時工作於計數器模式, 己屬脈波由 T0 或 T1 接腳輸入 C/T=0: 此時工作於計時器模式, 計時脈波頻率為震盪頻率 (Fosc) 的 1/12 工作模式選擇位元 : M1,M.0 M1 M0 MODE 說 明 0 0 MODE0 13 位元計時 / 計數器 0 1 MODE1 16 位元計時 / 計數器 1 0 MODE2 8 位元自動重新載入計時 / 計數器 1 1 MODE3 1. TIMER0:TL0 為 8 位元計時 / 計數器, 由 TIMER0 的控制位元控制 ;TH0 為 8 位元計時器, 由 TIMER1 的控制位元來控制 2. TIMER1: 停止動作

22 第一單元 MSC-51 基礎架構 1-22 T2CON: 計時 / 計數器 2 控制 (Serial port Control) 暫存器, 可位元定址,52 才有 位址 :0C8H TF2 EXF2 RCLK TCLK EXEN2 TR2 C/T2 CP/RL2 符號 位址 說 明 TF2 T2CON.7 TIMER2 之溢位旗標 當 TIMER2 計數至產生溢位時,TF2 會被硬體設定為 1, 當 CPU 執行中斷副函式時, 硬體不會自動將其清除為 0, 必須由軟體來清除 EXF2 T2CON.6 TIMER2 的外部旗標 當 T2EX(P1.1) 接腳輸入負緣脈波而且 EXEN2=1, 則執行 " 捕捉 " 或 " 自動重載 " 動作 此時 EXF2 會被設定為 1 當 TIMER2 的中斷致能且 EXF2=1, 會使 CPU 執行 TIMER2 的中斷副函式 EXF2 須由軟體清除為 0 RCLK T2CON.5 串列埠接收時脈選擇位元 當 RCLK=1 時, 串列埠使用 TIMER2 的溢位脈波做為工作在模式 1 和 3 時的接收時脈訊號 ; 若 RCLK=0 則使用 TIMER1 的溢位脈波做為接收時脈訊號 TCLK T2CON.4 串列埠傳送時脈選擇位元 當 TCLK=1 時, 串列埠使用 TIMER2 的溢位脈波做為工作在模式 1 和 3 時的傳送時脈訊號 ; 若 TCLK=0 則使用 TIMER1 的溢位脈波做為傳送時脈訊號 EXEN2 T2CON.3 TIMER2 的外部致能控制位元 當 EXEN2=1 時, 假使 TIMER2 並未做為串列埠的通訊時脈產生器, 則在 T2EX(P1.1) 接腳輸入負緣脈波時, 會使 TIMER2 產生 " 捕捉 " 和 " 自動載入 " 的動作 ; 若 EXEN2=0, 則 TIMER2 會忽略 T2EX 接腳上的任何信號 TR2 T2CON.2 TIMER2 之控制啟動位元 由軟體控制 TR2 的啟動與關閉 (TR2=1 啟動,TR2=0 關閉 ) C/T2 T2CON.1 計時器或計數器的選擇位元 C/T2=1: 外部事件計數器 ( 負緣觸發 ) C/T2=0; 計時器 CP/RL2 T2CON.0 捕捉 / 自動載入選擇位元 T2EX 接腳輸入負緣脈波時,TIMER2 會自動產生 " 捕捉 " 的動作 若 CP/RL2=0, 則有 " 溢位發生 " 或者 "EXEN=1 且 T2EX 有負

23 第一單元 MSC-51 基礎架構 1-23 緣脈波 " 時,TIMER2 會有 " 自動重載 " 的動作 當 RCLK=1 或 TCLK=1 時, 此位元便失去作用, 此時只要 TIMER2 發生溢位, TIMER2 就會執行 " 自動重載 " 的動作 SCON: 串列埠控制 (Serial port Control) 暫存器, 可位元定址 位址 :98H SM0 SM1 SM2 REN TB8 RB8 TI RI 符號位址 說 明 SM0 SCON.7 串列埠通訊模式選擇 0 SM1 SCON.6 串列埠模式通訊選擇 1 SM0 SM1 模式 功 能 鮑率 (Band Rate) 移位暫存器 Fosc/ 位元之 UART 可用軟體規劃 位元之 UART Fosc/32 或 Fosc/ 位元之 UART 可用軟體規劃 Fosc: 震盪器之頻率 SM2 SCON.5 1. 在模式 0 時,SM2 必須清除為 0 2. 在模式 1 時, 若 SM2=1, 則在接收到不振確的停止位元時, 串列埠接收中斷旗標 RI=0, 亦即不產生串列接收中斷, 此種情況表示傳送端與接收端的鮑率差異太大 3. 在模式 2 和模式 3 時, 若 SM2=1, 將至能多重為控制器間的通信 若此時接收到的第 9 個位元 (RB8) 為 1, 則會將 RI 設定為 1, 亦即會產生串列接收中斷 REN SCON.4 接收串列埠致能位元, 由軟體控制 當 REN=1 時, 方可接收資料 TB8 SCON.3 在模式 2 或模式 3 時,TB8 被當作第 9 個位元資料傳送出去, 可有撋體 加以設定和清除 RB8 SCON.2 在模式 0 時, 不會使用此位元 如設定為模式 1, 若 SM2=1, 則接收到的停止位元會存入 RB8 在模式 2 和模式 3 時, 接收到的第 9 個位元會存入 RB8 TI SCON.1 傳送中斷旗標 模式 0 時, 當傳送完第 8 位元資料, 硬體會將 TI 設定為 1, 須由軟體清除為 0 其他模式時, 當開始傳送停止位元時, 硬體會將 TI 設定為 1, 單須由軟體清除為 0 RI SCON.0 接收中斷旗標 模式 0 時, 當接收完第 8 位元資料, 硬體會將 RI 設定為 1, 須由軟體清

24 第一單元 MSC-51 基礎架構 1-24 除為 0 其他模式時, 當開始接收停止位元時, 硬體會將 RI 設定為 1, 單須由軟體清除為 0 AUXR: 輔助 (Auxiliary) 暫存器, 不可位元定址 位址 :8EH WDIDLE DISRTO - - DISALE 符號 位址 說 明 - AUXR.7 保留未用 - AUXR.6 保留未用 - AUXR.5 保留未用 WDIDLE AUXR.4 WDT 閒置模式控制位元 WDIDLE=0:WDT 在閒置模式下持續計數 WDIDLE=1:WDT 在閒置模式下暫停計數 DISRTO AUXR.3 RESET 腳位輸出控制位元 DISRTO=0: 當 WDT 計數溢位時 RESET 腳位會輸出一高電壓準位 DISRTO=1:RESET 腳位只能輸入 - AUXR.2 保留未用 - AUXR.1 保留未用 DISALE AUXR.0 ALE 致能控制位元 DISALE=0:ALE 每 1/6Fosc 發出一高電壓準位 DISALE=1: 只有使用 MOVX 或 MOVC 指令時,ALE 腳位材為高電壓準位 AUXR1: 輔助 1(Auxiliary1) 暫存器, 不可位元定址 位址 :A2H DPS 符號位址說明 AUXR1.7 AUXR1.6 AUXR1.5 AUXR1.4 AUXR1.3 AUXR1.2 AUXR1.1

25 第一單元 MSC-51 基礎架構 1-25 DPS AUXR1.0 DPTR 選擇位元 DPS=0: 選擇 DPTR0 暫存器 DP0L DP0H DPS=1: 選擇 DPTR1 暫存器 DP1L DP1H PCON: 電源控制 (Power Control) 暫存器, 不可位元定址 位址 :87H SMOD GF1 GF0 PD DL 符號 位址 說 明 SMOD PCON.7 雙倍鮑率控制位元 當串列埠工作於模式 1 2 3, 且使用 TIMER1 做為鮑率產生器時, 若 SMOD=1, 則鮑率為 SMOD=0 時的雙倍 - PCON.6 保留未用 - PCON.5 保留未用 - PCON.4 保留未用 GF1 PCON.3 一般用途之旗標位元 GF0 PCON.2 一般用途之旗標位元 PD PCON.1 電功率下降位元 若令 PD=1, 則會使 CMOS 版本的 MSC-51( 如 AT89S51) 進入功率下降模式 IDL PCON.0 閒置模式位元 若令 IDL=1, 則會使 CMOS 版本的 MSC-51( 如 AT89S51) 進入閒置 模式

26 第一單元 MSC-51 基礎架構 重置 對於微電腦而言, 重置 (RESET) 是一非常重要的工作 而 MSC-51 的 RESET 是將 高準位加到 RESET 接腳 ( 第 9 腳 ) 上, 時間超過二個機械週期以上, 也就是 2μS 當系統 重置時,CPU 內部暫存器將回歸初始狀態 程式由 0000H 開始執行 ACC T2CON B TH PSW TL SP TH DPTR DP0H: TL DP0L: TH DP1H: TL DP1L: RCAP2H P RCAP2L P SCON P SBUF xxxxxxxx P PCON 0xxx0000 IE 0xx00000 AXUR xxx00xx0 TMOD AXUR1 xxxxxxx0 TCON AT89S51 重置表

27 第一單元 MSC-51 基礎架構 省電模式 在應用設計上, 電源的功率消耗唯一非常重要的考慮因素 如 ATMEL 公司所生產的 MSC-51 系列, 所採用的是 CHMOS 架構版本的 MSC-51, 因此功率的消耗可以減到最少 在設定上, 可以藉由 PCON 暫存器中的相關位元, 是其工作於閒置 (Idle) 模式或功率下降 (Power Down) 模式 Idle 及 Power Down IC 內部硬體電路示意圖 閒置模式 (Idle Mode) 當將 PCON 暫存器中的 IDL(PCON.0) 設定為 1 時,MSC-51 便進入閒置模式中工作 在閒置模式下, 真盪器所產生的信號仍可以送達中斷控制電路 串列埠及計時器, 因此這些功能仍然可以照常工作, 但送往 CPU 的時脈信號將被阻斷, 使得 CPU 內的狀態維持不變, 因而程式狀態字組 (PSW) 程式記數器(PC) 堆疊指標(SP) 老機器及其他暫存器的值均維持不變, 此外, 所有的 I/O 埠的值均保持在閒置之前的狀態 結束 Idle 模式的方式有二種 一是執行任何一個以在致能狀態下的中斷旗標, 此時會將 Idle 位源清除為 0, 因而結束 Idle 模式 而後 CPU 會去執行中斷副函式, 當 RETI 指令, 執行完畢後, 接著執行的便是使 CPU 進入 Idle 指令的下一個指令 另一結束 Idle 模式方式為硬體重置 (Reset) 讓 Reset 接腳為高準位, 持續 2 個機械週期 (2μS), 則 CPU 內各暫存器恢復為初始狀態,IDL 位元將清除為 0 但系統重置後, 各暫存器 輸出入埠等的資

28 第一單元 MSC-51 基礎架構 1-28 料將消失, 可記憶體內的資料仍在, 亦即在重置前各埠在 SFR 內的數值為多少, 該值就 會在重置之後輸出於各埠腳上 為避免不被預期的值出現在埠腳上, 一定要事先規劃 功率下降模式 (Power Down Mode) 當將 PCON 暫存器中的 PD(PCON.1) 設定為 1 時,MSC-51 便進入功率下降 (Power Down) 模式中工作, 此時, 完全不提供時鐘脈波, 功率損耗降至最低 外加電源也可由原本的 +5V, 降至 +2V 晶片內的 RAM SFR 的資料均維持不變,I/O 埠的輸出值則視 SFR 中之埠暫存器的值而定 ALE 和 PSEN 接腳則輸出低準位訊號 要結束功率下降模式, 必須先將電源恢復 5V, 然後讓系統重置, 即讓 Reset 接腳為高準位, 且需持續 10mS 以上 當系統重置後,SFR 會被設定為初始值, 但內部資料記憶體的值不會改變 注意, 在進入功率下降模式之前,VCC 須保持正常工作電壓 5V; 且在結束功率下降模式之前,VCC 也必須回復 5V

29 第一單元 MSC-51 基礎架構 實驗模組 為了加強讀者學習之效果, 並配合本書的範例程式與練習說明, 因此將使用一套配合本書設計的 MSC-51 單晶片微電腦車用電子實驗模組 這套模組主要之功能為針對本書所有實驗範例程式與說明內容配合設計, 並採用一般市售之電子零件為規畫基礎 希望藉由硬體規會及本書範例程式的軟體說明, 使讀者能充分了解單晶片微電腦在車用電子上之應用, 並獲得最大的學習效果 AT89S51 微控制器自走車實驗板的完成圖與零件配置圖如下圖所示 :

30 第一單元 MSC-51 基礎架構 1-30

31 第一單元 MSC-51 基礎架構 1-31 MSC-51 車用電子實驗模板使用 Atmel 89S52 44Pin TQFP 規格的微處理器, 由於在設計時考慮兼容性, 因此實驗板可以廣泛應用在許多不同型號的微處理器進行實驗測試 本書的實驗規劃和設計是以此實驗板搭配 AT89S52 微處理器為核心, 並針對 MSC-51 系列微控制器相關周邊功能做適當的硬體安排, 藉由訊號的觸發與顯示, 加強學習與周邊功能的使用 實驗版的周邊功能包括數位按鍵的訊號輸入,LCD 液晶顯示器的資訊顯示,LED 頭 燈 大燈和後車燈的控制顯示,RS-232 傳輸介面,CNY70 感測電路,L298N 馬達控制電 路等等

DPJJX1.DOC

DPJJX1.DOC 8051 111 2K 1 2 3 ' ' 1 CPU RAM ROM / A/D D/A PC CPU 40 68 10 20 8 51 PIII 8051 2 MCS51 8051 8031 89C51 8051 8031 89C51? MCS51 INTEL INTEL 8031 8051 8751 8032 8052 8752 8051 8051 8051 MCS51 8031 8031

More information

W77E58中文手册

W77E58中文手册 W77E58 77E58 8051 8051 8051 77E58 8051 1.5 3 COMS 32K EEPROM 1K SRAM 1 8 2 40M 4 3 8051 4 8051 5 4 8 I/O 6 4 I/O 44 PLCC QFP 7 16 / 8 12 9 10 11 1K 12 13 16 DPTR 14 15 DIP40 W77E58 25/40 PLCC44 W77E58P

More information

Microsoft Word - 專題封面.doc

Microsoft Word - 專題封面.doc 逢 甲 大 學 資 訊 工 程 學 系 專 題 研 究 報 告 8051 小 遊 戲 -21 點 指 導 教 授 : 陳 德 生 學 生 : 許 博 益 中 華 民 國 九 十 六 年 六 月 I 目 錄 第 一 章 緒 論 1 1-1 研 究 背 景 1 1-2 研 究 動 機 2 1-3 研 究 目 的 3 1-3-1 21 點 源 起 3 1-3-2 21 點 規 則 3 第 二 章 微 電

More information

2-2 第二章系統分析 XTAL1/ (19/18): 時脈接腳 1. 使用內部振盪器 C1 XTAL1 C2 VSS 2. 使用外部時脈 圖 2-2 使用內部振盪器接線圖 時脈輸入 空接.. 時脈輸入 XTAL1 XTAL1 時脈輸入 XTAL1 VSS VSS VSS (a) (b) (c) 圖

2-2 第二章系統分析 XTAL1/ (19/18): 時脈接腳 1. 使用內部振盪器 C1 XTAL1 C2 VSS 2. 使用外部時脈 圖 2-2 使用內部振盪器接線圖 時脈輸入 空接.. 時脈輸入 XTAL1 XTAL1 時脈輸入 XTAL1 VSS VSS VSS (a) (b) (c) 圖 8051 單晶片 C 語言設計實務 2-1 2-1 接腳說明 P1.0 P1.1 P1.2 P1.3 P1.4 P1.5 P1.6 P1.7 RST (RXD) P3.0 (TXD) P3.1 (INT0) P3.2 (INT1) P3.3 (T0) P3.4 (T1) P3.5 (WR) P3.6 (RD) P3.7 XTA L2 XTA L1 VSS 1 2 3 4 5 6 7 8 9 10 11

More information

PowerPoint 簡報

PowerPoint 簡報 3 MCS-51 系列的內部結構 3-1 指令解碼器及控制單元 算術邏輯單元 程式計數器 程式記憶體 資料記憶體 特殊功能暫存器 輸入 / 輸出埠 3 MCS-51 系列的內部結構 計時 / 計數器之基本認識 計時 / 計數器 0 及計時 / 計數器 1 計時 / 計數器 2 串列埠 中斷 省電模式 3-1 指令解碼器及控制單元 任何程式指令的運算碼 (OP code) 都是先從記憶體讀入指令暫存器

More information

1-1 SH79F6431 A. 2( ) 9~15V ( 12V) U2 U3 3.3V SH79F B. 1(VCC/GND) SH79F6431 C. VDDIO SH79F6431 P4 P5 P0.6 P0.7 VDDIO VDDIO=5V D. 2 V 1.0

1-1 SH79F6431 A. 2( ) 9~15V ( 12V) U2 U3 3.3V SH79F B. 1(VCC/GND) SH79F6431 C. VDDIO SH79F6431 P4 P5 P0.6 P0.7 VDDIO VDDIO=5V D. 2 V 1.0 SH79F6431 1. SH79F6431 1T 8051 FLASH SH79F JET51 Keil µ vision JTAG 1.1. SH79F6431 LQFP64 1.2. (Target Board) SH79F6431 1 V 1.0 1-1 SH79F6431 A. 2( ) 9~15V ( 12V) U2 U3 3.3V SH79F6431 1 2 1 B. 1(VCC/GND)

More information

目 录

目 录 1 Quick51...1 1.1 SmartSOPC Quick51...1 1.2 Quick51...1 1.3 Quick51...2 2 Keil C51 Quick51...4 2.1 Keil C51...4 2.2 Keil C51...4 2.3 1 Keil C51...4 2.4 Flash Magic...9 2.5 ISP...9 2.6...10 2.7 Keil C51...12

More information

2 Keil µ vision 2.1 1) Keil µ vision2 V2.34 µ vision3 2) Sino_Keil.exe Keil c:\keil\ 3) JET51 USB PC C:\Keil\ USB PC 4) S-L

2 Keil µ vision 2.1 1) Keil µ vision2 V2.34 µ vision3 2) Sino_Keil.exe   Keil c:\keil\ 3) JET51 USB PC C:\Keil\ USB PC 4) S-L 1 SH88F516 8051 64K FLASH 1024 EEPROM SH88F516 JET51 S-Lab Keil µ vision ISP51 Keil µ vision ISP51 ISP51 PC RS232 MCU SH88F516 SH88F516 1.1 SH88F516 1.1 SH88F516 SH88Fxx: QFP44, DIP40 RAM Flash E2 ADC

More information

Microsoft PowerPoint - chap12.ppt

Microsoft PowerPoint - chap12.ppt 步並列資料轉移 CLK 位址與命令 資料 匯流排週期 (a) 單一時脈週期 匯流排週期 CLK 位址與命令 資料 匯流排週期 匯流排週期 (b) 多時脈週期 林銘波編著 --- 全華科技圖書公司 2. 閃脈控制方式 --- 來源裝置啟動 來源裝置 閃脈控制線 標的裝置 (a) 方塊圖 成立 閃脈控制線 (b) 時序圖 標的裝置將資料閘入資料暫存器中 林銘波編著 --- 全華科技圖書公司 2.2 閃脈控制方式

More information

STC90C51RC-cn.pdf

STC90C51RC-cn.pdf STC90.STC90C5RC/RD+ STC90C5RC/RD+ 805 5.5V - 3.3V 3.6V - 2.0V V 040MHz080MHz48MHz 4K / 8K / 3K / 6K / 32K / 40K/ 48K/ 56K/ 6K 28052RAM I/O35/39P/P2/P3/P4805I/OP0 I/O ISP/ IAP RxD/P3.0, TxD/P3. EEPROM MAX80

More information

51 C 51 isp 10 C PCB C C C C KEIL

51 C 51 isp 10   C   PCB C C C C KEIL http://wwwispdowncom 51 C " + + " 51 AT89S51 In-System-Programming ISP 10 io 244 CPLD ATMEL PIC CPLD/FPGA ARM9 ISP http://wwwispdowncom/showoneproductasp?productid=15 51 C C C C C ispdown http://wwwispdowncom

More information

LCD模組之應用

LCD模組之應用 液晶顯示幕 LCD 模組之應用 第十三章 2018/11/30 例說 89S51-C 語言 13-1 本章內容 2018/11/30 例說 89S51-C 語言 13-2 1 液晶顯示幕 LCD 之日常應用 3 https://s.yimg.com/hg/pimg2/ae/60/p099374833664-item-2330xf2x0600x0600-m.jpg 液晶顯示幕 LCD 之日常應用 4

More information

<4D F736F F D20B3E6B4B9A4F930365F32A443AC71C5E3A5DCBEB9B1B1A8EE2E646F63>

<4D F736F F D20B3E6B4B9A4F930365F32A443AC71C5E3A5DCBEB9B1B1A8EE2E646F63> 七段顯示器控制電路四位數 _ 使用解碼器驅動 +5 V 10 uf 8.2 k 12 MHz 20 pf 1 2 3 4 5 6 7 8 9 P1.0 P1.1 P1.2 P1.3 P1.4 P1.5 P1.6 P1.7 RESET 10 P3.0 11 12 13 14 15 16 17 18 19 20 P3.1 P3.2 P3.3 P3.4 P3.5 P3.6 P3.7 XTAL2 XTAL1

More information

1 Project New Project 1 2 Windows 1 3 N C test Windows uv2 KEIL uvision2 1 2 New Project Ateml AT89C AT89C51 3 KEIL Demo C C File

1 Project New Project 1 2 Windows 1 3 N C test Windows uv2 KEIL uvision2 1 2 New Project Ateml AT89C AT89C51 3 KEIL Demo C C File 51 C 51 51 C C C C C C * 2003-3-30 pnzwzw@163.com C C C C KEIL uvision2 MCS51 PLM C VC++ 51 KEIL51 KEIL51 KEIL51 KEIL 2K DEMO C KEIL KEIL51 P 1 1 1 1-1 - 1 Project New Project 1 2 Windows 1 3 N C test

More information

Microsoft PowerPoint - MicroProcessor05_MSC51 HW

Microsoft PowerPoint - MicroProcessor05_MSC51 HW 微處理機原理 Unit 5: MCS-51 Hardware 中原大學機械工程學系張耀仁 justin@cycu.edu.tw Intel 8051 Intel 8052/8031 MCS-51/52 系列比較 Intel 在 1981 年首先推出第一個 8 位元的 8051 微控制器 8052 與 8031 特性上幾乎相同 任何在 8051/8031 上所發展的軟體程式, 均可直接在 8052 上執行,

More information

PowerPoint 簡報

PowerPoint 簡報 微算機原理與實驗 (UEE 2301/1071 ) Chap 5. MCS-51 Addressing Modes 宋開泰 Office:EE709 Phone:5731865( 校內分機 :31865) E-mail:ktsong@mail.nctu.edu.tw URL:http://isci.cn.nctu.edu.tw 1 Addressing Modes Addressing mode is

More information

Microsoft PowerPoint - chap3.ppt

Microsoft PowerPoint - chap3.ppt MCS-51 CPU 的規劃模式 位元組位址 1F 18 17 10 0F 08 07 06 05 04 03 02 01 00 通用資料暫存器 暫存器庫 3 暫存器庫 2 暫存器庫 1 R7 R6 R5 R4 R3 R2 R1 R0 內部 RAM 位元組位址 暫存器庫 0 F0 F7 F6 F5 F4 F3 F2 F1 F0 B E0 E7 E6 E5 E4 E3 E2 E1 E0 ACC D0

More information

微處理機期末專題

微處理機期末專題 微 處 理 機 期 末 專 題 自 動 鋼 琴 組 員 :b92611004 羅 鈞 瑋 b92611008 吳 妍 儂 b92611038 吳 韋 靜 b92611042 林 佳 穎 一 簡 介 本 組 的 主 題 是 自 動 鋼 琴 在 播 放 音 樂 的 同 時, 鋼 琴 會 自 動 按 下 琴 鍵, 被 按 下 的 琴 鍵 所 對 應 到 的 音 階, 就 是 正 在 撥 放 的 樂 曲 的

More information

Microsoft Word 定址法實驗.doc

Microsoft Word 定址法實驗.doc 8051 定址法實驗 - 利用 Keil μvision3 發展工具來學習 指令格式 : 標記 : 運算碼運算元 ; 註解 Label: Op Code Operand ;Comments Loop: MOV A #3FH ; 指令格式範例 定址法 : 8051 的定址法可分為下列六種 : 立即定址法 (Immediate Addressing) 暫存器定址法 (Register Addressing)

More information

1

1 W7E65 1. W7E65 ISP Flash EPROM ISP Flash EPROM 52 W7E65 64K Flash EPROM 4K Flash EPROM 4K Flash EPROM loader 64K ROM 1K RAM 4 I/O 4 I/O P4 3 16 / 2 W7E65 Flash EPROM W7E65 2 2 2. CMOS 12 64K ISP Flash

More information

6 C51 ANSI C Turbo C C51 Turbo C C51 C51 C51 C51 C51 C51 C51 C51 C C C51 C51 ANSI C MCS-51 C51 ANSI C C C51 bit Byte bit sbit

6 C51 ANSI C Turbo C C51 Turbo C C51 C51 C51 C51 C51 C51 C51 C51 C C C51 C51 ANSI C MCS-51 C51 ANSI C C C51 bit Byte bit sbit 6 C51 ANSI C Turbo C C51 Turbo C C51 C51 C51 C51 C51 C51 C51 C51 C51 6.1 C51 6.1.1 C51 C51 ANSI C MCS-51 C51 ANSI C C51 6.1 6.1 C51 bit Byte bit sbit 1 0 1 unsigned char 8 1 0 255 Signed char 8 11 128

More information

Microsoft Word - ISSFA-0109_B_SM59264_WDT_ APN_TC_.doc

Microsoft Word - ISSFA-0109_B_SM59264_WDT_ APN_TC_.doc Watch Dog Timer () 功能使用說明 ( 使用內部 250KHz) 適用產品 :SM59264 SM59128 SM8954A SM8958A SM89516A SM894051 SM79108 SM79164 SM59D03/04G2 應用說明 : 1 針對使用新茂 (SyncMOS)MCU, 如有因程式設計之關係, 需防止當機之發生時, 可啟動 Watch Dog 功能, 以防止當機之發生

More information

1 TPIS TPIS 2 2

1 TPIS TPIS 2 2 1 1 TPIS TPIS 2 2 1. 2. 3. 4. 3 3 4 5 4 TPIS TPIS 6 5 350 Mark Coil F3/F6 350 M 150 M 25 M 7.12M 8 M F3 F6 F4 F7 F8 8M AA 7 350 28V 5V IC HCPL2731 0.5mA 6 8 (TPIS) TPIS 9 7 IC AT89C2051 AT89C2051 CMOS8

More information

单片机原理及应用实验指导书.doc

单片机原理及应用实验指导书.doc 1 2 3 4...2...4...9...9 AEDK598 MCS51...9 MCS51...10...10...10...10...10...10...11 P1...12...12...12....12...12...13 P3...14...14...14...14...14...14 I/O...15...15...15...15...15...16...17...17...17...17...17...18...19...19

More information

專題最終版.doc

專題最終版.doc The Principle and Application of the Electric Combination Lock The Principle and Application of the Electric Combination Lock Abstract Recently, there are more and more burglaries in the society. It's

More information

定時器/計數器

定時器/計數器 定時器 / 計數器 LED 應用 STC12C5410AD 系列單片機有 6 個計時器, 其中計時器 0 和計時器 1 兩個 16 位計時器, 與傳統 8051 的計時器完全相容, 也可以設置為 1T 模式, 當在計時器 1 做串列傳輸速率發生器時, 計時器 0 可以當兩個 8 位計時器用 ( 另外 4 路 PCA/PWM 可以再實現 4 個 16 位計時器 ) 當計時器 / 計數器工作在定時模式時,

More information

SST SPAC SST SoftICE SST89C5x/SST89x554RC /564RD /SST89x516/5xRD / SoftICE SoftICE MCU SoftICE SS

SST SPAC SST SoftICE SST89C5x/SST89x554RC /564RD /SST89x516/5xRD / SoftICE SoftICE MCU SoftICE SS SST SoftICE SST89C5x/SST89x554RC /564RD /SST89x516/5xRD2 1...2 1.1...2 1.2...2 1.3 /...2 2 SoftICE...2 3 SoftICE MCU...2 4 SoftICE...3 4.1 SST BootLoader SOFTICE...3 4.2 SoftICE SST MCU...6 5 SoftICE...7

More information

0 0 = 1 0 = 0 1 = = 1 1 = 0 0 = 1

0 0 = 1 0 = 0 1 = = 1 1 = 0 0 = 1 0 0 = 1 0 = 0 1 = 0 1 1 = 1 1 = 0 0 = 1 : = {0, 1} : 3 (,, ) = + (,, ) = + + (, ) = + (,,, ) = ( + )( + ) + ( + )( + ) + = + = = + + = + = ( + ) + = + ( + ) () = () ( + ) = + + = ( + )( + ) + = = + 0

More information

Microsoft Word - 目錄new.doc

Microsoft Word - 目錄new.doc 目錄 Chapter 0 簡介 - 微電腦基本結構... - - 單晶片微電腦... - - MCS- 單晶片微電腦... - Chapter 0 系統分析 - 接腳說明... - - 內部結構方塊圖... - - 系統時序 (CLOCK)... - - 系統重置 (RESET)... - - 程式計數器 (Program Counter;PC)... - - 程式記憶體 (ROM)... - -

More information

R/W

R/W (HD44780 KS0066 ) 3 3 5 6 10 14 HD44780/KS0066 16 2 LCM 8 1 40 4 LCD HD44780/KS0066 HD44100 IC PCB 0.1 CMOS 1. 2. 3. 4. 5. RH60% 6. 1. 2. 3. PCB 3 4. 5. 6. 1. 280 C 2. 3 4s 3. 4. 5. 3 5 1. 2. IC 3. DC-DC

More information

Microsoft PowerPoint - chap4.ppt

Microsoft PowerPoint - chap4.ppt 定址方式 定址方式 格式 有效位址 立即資料定址 #data8 暫存器定址 Rn (R0 ~ R7) 直接定址 addr8 addr8 絕對定址 addr11 addr11 長程 ( 絕對 ) 定址 addr16 addr16 ( 暫存器 ) 間接定址 @Ri (@R0 @R1) 或 @DPTR R0 R1 或 DPTR ( 暫存器 ) 相對定址 disp8 PC+ 符號擴展之 disp8 ( 基底

More information

1.1 ML_ONOFF = 1 Q 3 Q 8 C 0.3V M 2 L 1 ML_ONOFF = 0 Q 3 Q 8 C 1. + R31 VCC R21 10K ML_ONOFF R15 0:off 1:on 1K Green Light VCC=5V L1 Q VDD=12V C

1.1 ML_ONOFF = 1 Q 3 Q 8 C 0.3V M 2 L 1 ML_ONOFF = 0 Q 3 Q 8 C 1. + R31 VCC R21 10K ML_ONOFF R15 0:off 1:on 1K Green Light VCC=5V L1 Q VDD=12V C AUTOMATIC TROLLEY H K Hwang K K Chen J-S Lin S-C Wang M-L Li C-C Lin W-B Lin Dept. Of Electrical Engineering Far East College ABSTRACT This paper proposes an automatic trolley which can move automatically

More information

untitled

untitled 8086/8088 CIP /. 2004.8 ISBN 7-03-014239-X.... TP313 CIP 2004 086019 16 100717 http://www.sciencep.com * 2004 8 2004 8 1 5 500 787 1092 1/16 16 1/2 391 000 1 2 ii 1 2 CAI CAI 3 To the teacher To the student

More information

Microsoft PowerPoint - chap2.ppt

Microsoft PowerPoint - chap2.ppt 基本程式設計觀念 人 自然語言 ( 中文 英文...) 高階語言 (C C++ Java) 組合語言 (8051 或是 80x86) 機器語言 (8051 或是 80x86) 機器 林銘波編著 --- 全華科技圖書公司 2.1 計算機的階層式結構 應用程式 ( 或語言 ) 高階語言組合語言硬體 林銘波編著 --- 全華科技圖書公司 2.2 儲存程式計算機 資料輸入 中央處理器讀取 / 寫入控制 CPU

More information

µPSD3000 系列

µPSD3000 系列 8032 FLASH MCU µpsd3251f-40t6 µpsd3251 8032 FlashPSD Flash SRAM I/O I 2 C, ADC and PWM 8032, 16 / FlashPSD µpsd32 JTAG ISP 2K SRAM Flash - 64K Flash - 16K Flash - Flash 8032 12 I2C ADC 6 I/O 37 I/O 16

More information

高雄縣高英高級工商職業學校

高雄縣高英高級工商職業學校 高雄市高英高級工商職業學校 Kao Ying Industrial Commercial Vocational High School 專題製作報告 電子輪盤 指導老師 : 林勇志老師 科別班級 : 電機科三年二班 姓 名 : 施振華 施宗佑 簡佑霖 羅傳逸 中華民國 103 年 4 月 誌謝 首先感謝高英工商陳德松校長提倡教師專業本位之學術研究專題製作, 以教師專業領域跨於教師帶領學生深入專題製作的依據,

More information

Microsoft Word - Delta Controller ASCII_RTU_TC

Microsoft Word - Delta Controller ASCII_RTU_TC Delta Controller ASCII/RTU ( 適用台達變頻器 伺服驅動器 PLC 溫度控制器 ) 人機預設值通訊速率 :9600, 7, None, 2 (ASCII); 9600, 8, None, 2 (RTU) 控制器站號 :1 控制區 / 狀態區 :None/None 控制器接線的說明 Delta Servo a. RS-232(DOP-A/AE/AS, DOP-B 系列適用 )

More information

1

1 磁軌式讀卡機 1288 系列 使用手冊 Version 1.0 1 2 3 4 5 6 7 8 9 10 11 12 1288 MSR Micro controller : With Decoder Open Visual COM port to read data (UART Interface) From 1288 Or direct control 1288 by sending Command

More information

逢 甲 大 學

逢    甲    大    學 論 車 Auto Vehicle 立老 磊 年 老 立老 了 見 老 了不 料 利 了 識 更了 力量! i 車. 車 利 89c51 來 流. 令. 車 8051 類 車利 車 ii Abstract The goal of this thesis is to design a small auto vehicle by using IC as its control center. Our auto

More information

串列傳輸

串列傳輸 串列傳輸 簡介 Start D0 D1 D2 D3 D4 D5 D6 D7 Parity Stop 0 1 通用非同步收發傳輸器 (Universal Asynchronous Receiver/Transmitter, 通常稱作 UART, 讀音 /ˈjuːart/) 是一種非同步收發傳輸器, 將資料由串列傳輸 (Serial communication) 與平行傳輸 (Parallel communication)

More information

Ps22Pdf

Ps22Pdf ( ) ( 150 ) 25 15 20 40 ( 25, 1, 25 ), 1. A. B. C. D. 2. A. B. C. D. 3., J = 1 H = 1 ( A B, J', J, H ) A. A = B = 1, J' =0 B. A = B = J' =1 C. A = J' =1, B =0 D. B = J' = 1, A = 0 4. AB + AB A. AB B. AB

More information

System Design and Setup of a Robot to Pass over Steps Abstract In the research, one special type of robots that can pass over steps is designed and se

System Design and Setup of a Robot to Pass over Steps Abstract In the research, one special type of robots that can pass over steps is designed and se 8051 8051 System Design and Setup of a Robot to Pass over Steps Abstract In the research, one special type of robots that can pass over steps is designed and setup. This type of robot uses two kinds of

More information

Microsoft Word - PA.doc

Microsoft Word - PA.doc 逢甲大學 資訊工程學系專題報告 8051 應用 電子密碼鎖 學 生 : 顏吉村 指導教授 : 徐弘洋 中華民國九十三年四月 資逢訊甲工大程學學系 專題報告 電 8 子 0 密 5 碼 1 鎖應用 顏吉村 93 圖表目錄... III 第一章導論.1 第二章 8051 概述 1 2.1 MCS-51 簡介 2 2.2 MCS-51 的接腳 4 2.3 8051 的記憶體結構 8 2.3.1 程式記憶體

More information

1 Project New Project 1 2 Windows 1 3 N C test Windows uv2 KEIL uvision2 1 2 New Project Ateml AT89C AT89C51 3 KEIL Demo C C File

1 Project New Project 1 2 Windows 1 3 N C test Windows uv2 KEIL uvision2 1 2 New Project Ateml AT89C AT89C51 3 KEIL Demo C C File 51 C 51 51 C C C C C C * 2003-3-30 pnzwzw@163.com C C C C KEIL uvision2 MCS51 PLM C VC++ 51 KEIL51 KEIL51 KEIL51 KEIL 2K DEMO C KEIL KEIL51 P 1 1 1 1-1 - 1 Project New Project 1 2 Windows 1 3 N C test

More information

Microsoft PowerPoint - chap9.ppt

Microsoft PowerPoint - chap9.ppt 記憶器類型 記憶器元件主要分成 : RAM (Random Access Memory) SRAM (static RAM, 靜態隨意存取記憶器 ) DRAM (dynamic RAM, 動態隨意存取記憶器 ) ROM (Read Only Memory) ROM PROM (programmable ROM) EPROM (erasable programmable ROM) EEPROM (electrically

More information

Microsoft PowerPoint - chap5.ppt

Microsoft PowerPoint - chap5.ppt 邏輯運算指令的動作 0 1 0 1 0 0 1 1 OR 1 0 1 1 1 0 0 1 1 1 1 1 1 0 1 1 (a) OR 運算 0 1 0 1 0 0 1 1 XOR 1 0 1 1 1 0 0 1 1 1 1 0 1 0 1 0 (c) XOR 運算 希望設定為 1 的位元 罩網標的位元組 新標的位元組 不改變的位元 希望取補數的位元 罩網標的位元組 新標的位元組 不改變的位元 1

More information

46 2011 11 467 數位遊戲式學習系統 7 2011 11 467 47 3 DBGameSys 48 2011 11 467 正規化資料模組 如何配置並儲存電子化資料 以 便減少資料被重覆儲存的程序 DBGameSys的主要功能模組包 學習者 審核評分模組 含 正規化資料模組 審核評分 模組 高分列表模組3大區塊 系統資料庫 在正規化資料模組的執行 高分列表模組 過程中 先要求學習者瀏覽遊戲

More information

Microsoft Word - ISSFA-0227_A_SM39R_series_WDT_APN_TC_.doc

Microsoft Word - ISSFA-0227_A_SM39R_series_WDT_APN_TC_.doc 1 適用產品 : 1.1 SM39R16A2/ SM39R12A2/ SM39R08A2 1.2 SM39R04G1/ SM39R02G1 1.3 SM39R2051/ SM39R4051 2 以下說明適用 :SM39R08/12/16A2/ SM39R02/04G1/ SM39R4051/ SM39R2051: 2.1 WDT 模組之時鐘源為 MCU 內部之 250KHz RC 振盪電路產生 2.2

More information

微處理機

微處理機 3-1 指令格式 標記運算碼運算元註解 標記 1. 標記前不可有空白, 否則會被視為運算碼 2. 標記代表一個 16 位元的記憶體實際位址 3. 標記名稱最多 32 個字元 ( 視組譯器不同而有所不同 ) 4. 標記有大小寫之分 5. 標記可有可無 運算碼 1. 運算碼與標記名稱間, 至少必須空一格, 如果沒有標記名稱, 則運算碼前最少要空一格, 否則會被視為標記 2. 運算碼大小寫相同 3. 可以是

More information

<4D6963726F736F667420576F7264202D20B9F9B0EABBCDBBAFAB48DEB3B4C1A5BDB3F8A7692E646F63>

<4D6963726F736F667420576F7264202D20B9F9B0EABBCDBBAFAB48DEB3B4C1A5BDB3F8A7692E646F63> 臺 北 市 立 松 山 高 級 工 農 職 業 學 校 資 訊 科 專 題 製 作 報 告 題 目 : 反 彈 空 間 指 導 老 師 : 余 耀 銘 學 生 : 廖 國 銓 趙 信 瑋 中 華 民 國 102 年 5 月 摘 要 在 這 高 速 科 技 的 起 飛 下, 科 技 都 建 立 起 於 基 礎, 有 些 人 把 這 基 礎 轉 為 理 論, 教 給 大 眾 學 習 ; 有 些 人 利

More information

Microsoft PowerPoint - chap11.ppt

Microsoft PowerPoint - chap11.ppt I/O 裝置與界面電路 I/O 裝置 輸入裝置 輸出裝置 輸入 / 輸出裝置 I/O 埠一般可以分成三種 : 資料埠 (data port) 狀態埠 (status port) 控制埠 (control port) 林銘波編著 --- 全華科技圖書公司 11.1 簡單的輸入埠例 接往 CPU 模組 D0 D1 D2 D3 D4 D5 D6 D7 A0 A1 A14 A15 RD Vcc G Q0 D0

More information

dfgdafhdafhdafhdafh

dfgdafhdafhdafhdafh 逢 甲 大 學 自 動 控 制 工 程 學 系 專 題 製 作 專 題 論 文 數 位 式 電 子 秤 之 研 製 Design Study of Digital Electronic Weighing Sensor 指 導 教 授 : 賴 啟 智 學 生 : 劉 人 豪 俞 仲 維 中 華 民 國 九 十 八 年 四 月 二 十 二 日 ii . 誌 謝 本 文 承 蒙 賴 啟 智 老 師 指 導,

More information

教科書:系統程式 - 第 2 章、電腦的硬體結構

教科書:系統程式 - 第 2 章、電腦的硬體結構 第 2 章 電腦的硬體結構 作者 : 陳鍾誠 第 2 章 電腦的硬體結構 2.1 CPU0 處理器 2.2 CPU0 的指令集 2.3 CPU0 的運作原理 2.4 CPU0 的程式執行 2.5 實務案例 :IA32 處理器 2.1 CPU0 處理器 CPU0 是筆者所設計的一個簡易的 32 位元處理器, 主要用來說明系統程式的運作原理 CPU0 的設計主要是為了教學考量, 設計重點在於簡單 容易理解,

More information

从MCS51向AVR的快速转换.PDF

从MCS51向AVR的快速转换.PDF MCS51 AVR MCS51 AVR ATMEL AVR RISC MCS51 AVR 1 MHZ 1MIPS 8MHZ AVR 224MHZ MCS51 FLASH EEPROM ISP WatchDog AVR MCS51 AT90S1200/2313 AT89C1051/2051 AT90S4414/8515 AT89C51/52 PCB / AVR C ICCAVR60 AVR C IAR

More information

» n ¹ú KS0108 x ÍÍÙ q n KS0108 KS KS0107 KS0108 KS *32 128*64 192*64 KS0108 KS0108 KS0107 KS =4096 RAM RAM LCD 2 KS

» n ¹ú KS0108 x ÍÍÙ q n KS0108 KS KS0107 KS0108 KS *32 128*64 192*64 KS0108 KS0108 KS0107 KS =4096 RAM RAM LCD 2 KS KS0108 KS0108 8 KS0107 KS0108 KS0108 128*32128*64 192*64 KS0108 KS0108 KS0107 KS0108 1 6464=4096 RAMRAM LCD 2KS0108 64 3KS0108 68 68 4KS0108 1/48--1/64 KS0108 CS1,CS2,CS3 CS1 CS2 CS3 E E KS0108 E R/W R/W=1

More information

untitled

untitled EDM12832-08 : 25-1 : 116600 : (0411)7612956 7632020 7631122 : (0411)7612958 Model No.: Editor: LCD 1. ----------------------------------------------------3 2. ----------------------------------------------------3

More information

Ps22Pdf

Ps22Pdf A B C D A B C D A B C D a a b c x x x x x x x x x x x x x x x x x a b c x a x x x x x x x x x x a b a b a b x x x x x x x x x x x x A B C A B C A B A B A x B C x D A B C a b c a b x x x x x x x A B A

More information

Ch03_嵌入式作業系統建置_01

Ch03_嵌入式作業系統建置_01 Chapter 3 CPU Motorola DragonBall ( Palm PDA) MIPS ( CPU) Hitachi SH (Sega DreamCast CPU) ARM StrongARM CPU CPU RISC (reduced instruction set computer ) CISC (complex instruction set computer ) DSP(digital

More information

Microsoft Word - IRFWX_A051_C_SyncMOS_with_STC_APN_SC_.doc

Microsoft Word - IRFWX_A051_C_SyncMOS_with_STC_APN_SC_.doc EEPROM 应用说明 1 适用产品 :SM59D03G2 SM59D04G2 series 2 应用范围 : 针对需使用 EEPORM 功能替换 STC 89C5X 的应用及汇编语言之范例程序 ( 使用内部扩充内存为暂存区 ) 3 功能说明 : 3.1 本公司上述产品 EEPORM 功能皆可替换 STC89C5X, 仅需对特殊功能缓存器定义 ( 详见表 1) 及 ISP 命令定义 ( 详见表 2)

More information

untitled

untitled EDM16080-01 Model No.: Editor: 1. ----------------------------------------------------3 2. ----------------------------------------------------3 3. ----------------------------------------------------3

More information

SIK) 者, 需 實 施 1 年 以 上, 經 體 格 檢 查 無 後 遺 症 者 5. 身 體 任 何 部 分 有 刺 青 紋 身 穿 耳 洞 者, 不 得 報 考, 各 項 檢 查 結 果 須 符 合 體 位 區 分 標 準 常 備 役 體 位 二 在 校 軍 訓 成 績 總 平 均 70 分

SIK) 者, 需 實 施 1 年 以 上, 經 體 格 檢 查 無 後 遺 症 者 5. 身 體 任 何 部 分 有 刺 青 紋 身 穿 耳 洞 者, 不 得 報 考, 各 項 檢 查 結 果 須 符 合 體 位 區 分 標 準 常 備 役 體 位 二 在 校 軍 訓 成 績 總 平 均 70 分 民 國 102 年 大 專 程 度 義 務 役 預 備 軍 官 預 備 士 官 考 選 簡 章 壹 依 據 : 依 民 國 102 年 大 專 程 度 義 務 役 預 備 軍 官 預 備 士 官 考 選 計 畫 辦 理 貳 考 ( 甄 ) 選 對 象 : 具 中 華 民 國 國 籍, 尚 未 履 行 兵 役 義 務 之 役 男, 年 齡 在 32 歲 ( 民 國 70 年 1 月 1 日 以 後 出

More information

TSINGTEK DISPLAY CO.,LTD LCD CONTROLLER & DRIVER ST7920 OR EQUIVALENT (f) 639 2A f B1

TSINGTEK DISPLAY CO.,LTD LCD CONTROLLER & DRIVER ST7920 OR EQUIVALENT (f) 639 2A f B1 TSINGTEK DISPLAY CO.,LTD LCD CONTROLLER & DRIVER ST7920 OR EQUIVALENT 588 4 1 0571-85121224 85121742 85121304(f) 639 2A095 0571-88256346 89902095 f B1618 010-62051209 62000662 62568913 82036512 f http://www.tsingtek.com

More information

Microsoft Word - ISSFA-0134_A_AP_User-definedDownload_SC_.doc

Microsoft Word - ISSFA-0134_A_AP_User-definedDownload_SC_.doc 自定义下载应用说明 一 适用产品 :SM59XX 系列 SM59D XX 系列 SM59R XX 系列二 应用方式 : 可以让使用者自定义 command 作为进入 ISP 刻录的通关指令, 透过 UART 连接 ISAP 软件做联机更新三 操作说明 ( 使用 SM59D04G2 为例 ): 1. ISAP 操作方式 : 1.1 先将主程序及 ISP 服务程序烧进 MCU 中 1.2 将 MCU 放至系统版上,

More information

Microsoft Word - ISSFA-0237_A_SM39R_series_EEPROM_APN_TC_.doc

Microsoft Word - ISSFA-0237_A_SM39R_series_EEPROM_APN_TC_.doc EEPROM 功能使用方法 1 適用產品 : 1.1 SM39R16A2/ SM39R12A2/ SM39R08A2 1.2 SM39R4051/ SM39R2051 1.3 SM39R04G1/ SM39R02G1 2 EEPROM 功能概述 : 2.1 使用 code flash 模擬為 Internal EEPROM, 在程序執行時, 可將 code flash 作為 data flash 儲存資料使用

More information

103 USB C#.NET VB6 100 USB USB (Open Source) LibUsbDotNet USB Library.NET LibUsbDotNet Visual Basic.NET 2010 Express VB.NET 劉政鑫 王嘉鴻 i

103 USB C#.NET VB6 100 USB USB (Open Source) LibUsbDotNet USB Library.NET LibUsbDotNet Visual Basic.NET 2010 Express VB.NET 劉政鑫 王嘉鴻 i 103 USB C#.NET VB6 100 USB 102 7 15 USB (Open Source) LibUsbDotNet USB Library.NET LibUsbDotNet Visual Basic.NET 2010 Express VB.NET 劉政鑫 王嘉鴻 i LibUsbDotNet LibUsbDotNet USB.NET VB2010 VB6 Visual Basic

More information

ATMEL AT90S8515 AVR CPU AVR AVR AVR ATMEL RISC 32 8 r0 r X Y Z R0 R1 R2 R13 R14 R15 R16 R17 R26 R27 R28 R29 R30 R31 0x00 0x

ATMEL AT90S8515 AVR CPU AVR AVR AVR ATMEL RISC 32 8 r0 r X Y Z R0 R1 R2 R13 R14 R15 R16 R17 R26 R27 R28 R29 R30 R31 0x00 0x 115 AVR W.V. Awdrey ATMEL AVR PIC AVR PIC AVR RISC AVR PIC AVR AVR AVR AVR AVR ATtiny15 AVR AVR AVR RAM ROM 121 116 122 ATMEL AT90S8515 AVR CPU AVR AVR AVR ATMEL RISC 32 8 r0 r31 3 16 X Y Z 6-1 118 7 0

More information

民 國 105 年 大 專 程 度 義 務 役 預 備 軍 官 預 備 士 官 考 選 簡 章 目 錄 壹 考 選 依 據 1 貳 考 ( 甄 ) 選 對 象 1 參 資 格 規 定 1 肆 員 額 及 專 長 類 別 2 伍 報 名 及 選 填 志 願 日 期 方 式 3 陸 選 填 官 科 (

民 國 105 年 大 專 程 度 義 務 役 預 備 軍 官 預 備 士 官 考 選 簡 章 目 錄 壹 考 選 依 據 1 貳 考 ( 甄 ) 選 對 象 1 參 資 格 規 定 1 肆 員 額 及 專 長 類 別 2 伍 報 名 及 選 填 志 願 日 期 方 式 3 陸 選 填 官 科 ( 民 國 105 年 大 專 程 度 義 務 役 預 備 軍 官 預 備 士 官 考 選 期 程 表 日 期 執 行 項 目 3 月 1 日 (8 時 起 ) 至 3 月 21 日 (17 時 止 ) 網 路 報 名 並 完 成 列 印 3 月 22 日 (17 時 止 ) 各 校 承 辦 人 員 收 報 名 件 截 止 3 月 30 日 4 月 11 日 5 月 18 日 5 月 27 日 (17

More information

2 14 PORTC.1 PORTB.3 PORTA.2/T0 GND PORTB.2 PORTA.0 PORTC.3 PORB.0/OSCO PORTB.1/OSCI PORTC.0 PORTC.2 SH69P21 /SOP PORTA

2 14 PORTC.1 PORTB.3 PORTA.2/T0 GND PORTB.2 PORTA.0 PORTC.3 PORB.0/OSCO PORTB.1/OSCI PORTC.0 PORTC.2 SH69P21 /SOP PORTA 1K 4 SH6610C 4 OTP ROM 1K X 16 RAM 88 X 4-24 - 64 2.4V-5.5V - fosc = 30kHz - 4MHz, = 2.4V - 5.5V - fosc = 4MHz - 8MHz, = 4.5V - 5.5V 11 CMOS I/O 4 ( ) 8 / - 0 PORTA.0 ( / / ) - 0 - PORTB ( ) ( ) - 32.768kHz,

More information

untitled

untitled EDM12864-03 : 25-1 : 116600 : (0411)7612956 7632020 7612955 : (0411)7612958 Model No.: Editor: 1. ----------------------------------------------------3 2. ----------------------------------------------------3

More information

SVS26CS Sensors Module User Guide Rev. 1.0 Aug Copyright 2018 Sivann Inc., All Rights Reserved.

SVS26CS Sensors Module User Guide Rev. 1.0 Aug Copyright 2018 Sivann Inc., All Rights Reserved. User Guide Rev. 1.0 Aug. 2018 Copyright 目錄 一 介紹... 2 1.1 相關開發文件... 2 1.2 硬體規格... 3 二 硬體配置... 5 三 接腳圖... 7 四 接腳描述... 8 五 版本歷史... 10 Rev. 1.0 1 / 10 一 介紹 Sivann 為一通用型的感測器應用模組, 其包含了 6 種常用的感測器與 2 種控制器 感測器包含溫濕度

More information

MICROCHIP EVM Board : APP APP001 PICmicro Microchip APP001 40pin PDIP PICmicro Design Tips Character LCM Temperature Sensor Application I/O Pi

MICROCHIP EVM Board : APP APP001 PICmicro Microchip APP001 40pin PDIP PICmicro Design Tips Character LCM Temperature Sensor Application I/O Pi MICROCHIP EVM Board : APP001 1-1. APP001 PICmicro Microchip APP001 40pin PDIP PICmicro Design Tips Character LCM Temperature Sensor Application I/O Pin 16 I/O Extension Interface 1-2. APP001 Block_A Block_B

More information

12232A LED LED LED EL EL CCFL EL CCF

12232A LED LED LED EL EL CCFL EL CCF 12232A 0 50-20 +70-30 +85 LED LED LED EL EL CCFL EL CCF 122 x 32 1/32Duty 1/5Bias 6:00 STN( ), EL LED EL/100VAC 400HZ LED/4.2VDC 1 / VDD-VSS 0 6.5 V Ta=25 LCD VDD-V0 0 12.0 V V1 0 VDD V VDD-VSS - 4.75

More information

USB解决方案.ppt

USB解决方案.ppt USB USB? RS232 USB USB HID U modem ADSL cable modem IrDA Silabs USB CP210x USB UART USB RS-232 USB MCU 15 USB 12 FLASH MCU 3 USB MCU USB MCU C8051F32x 10 ADC 1.5%, Vref CPU 25MIPS 8051 16KB Flash -AMUX

More information

2005.book

2005.book ...4... 4... 7...10... 10... 10... 10... 10... 11... 11 PCC... 11 TB170... 12 /... 12...13... 13 BP150 / BP151 / BP152 / BP155... 14...15... 15... 15... 15... 15... 15... 15... 16 PS465 / PS477... 17 PS692

More information

! "! "! # $ # # %#!# $# &# # ()*+, )-.) /# () () 0# 1,2.34, 4*.5)-*36-13)7,) ,9,.).6.(+ :# 13).+;*7 )-,7,<*7,-*=,>,7?#

! ! ! # $ # # %#!# $# &# # ()*+, )-.) /# () () 0# 1,2.34, 4*.5)-*36-13)7,) ,9,.).6.(+ :# 13).+;*7 )-,7,<*7,-*=,>,7?# ! " "!! " "!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! " #$$%!#$ #$$%!& #$$%! # (! #! (! # # ( $!! )! #! (!!! )!!! )!!! )!! # (! #! (!!! )!!! )!!! )! " "! *! " # ! "! "! # $ # # %#!# $# &# # ()*+, )-.) /# () ()

More information

HD61202 HD HD61203 HD61202, HY HY HD61202 HD61202 HD61203 HD =4096 RAMRAM LCD 2HD HD HD /32--

HD61202 HD HD61203 HD61202, HY HY HD61202 HD61202 HD61203 HD =4096 RAMRAM LCD 2HD HD HD /32-- HD61202 C-7 1 HD61202 HD61202 8 HD61203 HD61202, HY-12864 HY-19264 HD61202 HD61202 HD61203 HD61202 1 6464=4096 RAMRAM LCD 2HD61202 64 3HD61202 68 68 4HD61202 1/32--1/64 HD61202 HD61202 2 CS1,CS2,CS3 CS1

More information

1 2 / 3 1 A (2-1) (2-2) A4 6 A4 7 A4 8 A4 9 A ( () 4 A4, A4 7 ) 1 (2-1) (2-2) ()

1 2 / 3 1 A (2-1) (2-2) A4 6 A4 7 A4 8 A4 9 A ( () 4 A4, A4 7 ) 1 (2-1) (2-2) () (39mm E-Mail ( )( ), : : 1 1 ( ) 2 2 ( ) 29mm) WSK ( 1 2 / 3 1 A4 2 1 3 (2-1) 2-1 4 (2-2) 2-2 5 A4 6 A4 7 A4 8 A4 9 A4 10 11 ( () 4 A4, 5 6 7 8 A4 7 ) 1 (2-1) (2-2) () 1 2 (2-1) 3 (2-2) 4 5 6 7 (8 ) 9

More information

幻灯片 1

幻灯片 1 3 8086 Tel:2656809 tjx@csu.edu.cn 2005-9-14 1 2005-9-14 2 8086 8 8086 8086 7 2005-9-14 3 PC 2005-9-14 4 2005-9-14 5 81616 2005-9-14 6 [ ] MOV AX, 3064H AX=3064H 16AX OP 64H 30H 2005-9-14 7 16 AX BX CX

More information

untitled

untitled LCD EDM12864HBSL-ALC-G : 25-1 : 116600 : (0411)7612956 7632020 : (0411)7612958 Model No.: Editor: LCD 1. ----------------------------------------------------3 2. ----------------------------------------------------3

More information

4 / ( / / 5 / / ( / 6 ( / / 7 1 2 / 3 ( 4 ( 2003 8 ( 2

4 / ( / / 5 / / ( / 6 ( / / 7 1 2 / 3 ( 4 ( 2003 8 ( 2 : / ( 6 (2003 8 : ( 1 ( ( / / (,, ( ( - ( - (39mm 29mm 2 ( 1 2 3-6 3 6-24 6-48 12-24 8-12 WSK / WSK WSK 1 4 / ( / / 5 / / ( / 6 ( / / 7 1 2 / 3 ( 4 ( 2003 8 ( 2 9 5 ( 10 3 11 / (600 4 5 AA 710 AB 720 730

More information

ICD ICD ICD ICD ICD

ICD ICD ICD ICD ICD MPLAB ICD2 MPLAB ICD2 PIC MPLAB-IDE V6.0 ICD2 usb PC RS232 MPLAB IDE PC PC 2.0 5.5V LED EEDATA MPLAB ICD2 Microchip MPLAB-IDE v6.0 Windows 95/98 Windows NT Windows 2000 www.elc-mcu.com 1 ICD2...4 1.1 ICD2...4

More information

4.进度控制(网络计划)0.ppt

4.进度控制(网络计划)0.ppt 全 国 建 筑 类 执 业 资 格 考 试 共 性 案 例 进 度 控 制 网 络 计 划 1 网 络 计 划 常 用 的 工 程 网 络 计 划 类 型 双 代 号 网 络 计 划 双 代 号 时 标 网 络 计 划 单 代 号 网 络 计 划 A 4 B 单 代 号 搭 接 网 络 计 划 1 D 2 4 C 2 E 5 双 代 号 5 F 2 G 4 2 6 1 工 作 A 4 D 2 4 B

More information

SH79F161B I/O 1. SH79F161B SH79F161B IO 30 I/O I/O 4 I/O SH79F161B 30 I/O Px I/O PxCRy I/O PxPCRy x = 0-3 y = IO PxCRy IO x=0-3 y=0-7

SH79F161B I/O 1. SH79F161B SH79F161B IO 30 I/O I/O 4 I/O SH79F161B 30 I/O Px I/O PxCRy I/O PxPCRy x = 0-3 y = IO PxCRy IO x=0-3 y=0-7 SH79F161B - 10 ADC 8051 V 1.0 SH79F161B I/O 1. SH79F161B 8051 8051 SH79F161B IO 30 I/O I/O 4 I/O SH79F161B 30 I/O Px I/O PxCRy I/O PxPCRy x = 0-3 y = 0-7 2. IO PxCRy IO x=0-3 y=0-7 PxPCRy IO x=0-3 y=0-7

More information

實務專題報告範本

實務專題報告範本 義守大學電子工程學系 專題製作計畫書 電子鐘 專題學生 :10102035A 林宗福 10102803A 張智閔 10102007A 陳育揚 指導老師 : 黃有榕 中華民國 1 0 4 年 0 5 月 摘 要 準時變成現實社會中非常重要的一件事情, 時間就是金錢, 不管是上課 考試 上班, 都是需要時間, 沒有時間人就會迷惘, 時間可以指引大家找到方向, 只要有了鐘錶就可以掌握時間, 也必定更有效率,

More information

(Load Project) (Save Project) (OffLine Mode) (Help) Intel Hex Motor

(Load Project) (Save Project) (OffLine Mode) (Help) Intel Hex Motor 1 4.1.1.1 (Load) 14 1.1 1 4.1.1.2 (Save) 14 1.1.1 1 4.1.2 (Buffer) 16 1.1.2 1 4.1.3 (Device) 16 1.1.3 1 4.1.3.1 (Select Device) 16 2 4.1.3.2 (Device Info) 16 2.1 2 4.1.3.3 (Adapter) 17 2.1.1 CD-ROM 2 4.1.4

More information

例 如, 一 个 含 有 2000 个 记 录 的 文 件, 每 个 磁 盘 块 可 容 纳 250 个 记 录, 则 该 文 件 包 含 8 个 磁 盘 块 然 后 对 该 文 件 作 二 路 归 并 的 外 排 序, 每 次 往 内 存 读 入 两 个 磁 盘 块, 排 序 后 再 写 回 磁

例 如, 一 个 含 有 2000 个 记 录 的 文 件, 每 个 磁 盘 块 可 容 纳 250 个 记 录, 则 该 文 件 包 含 8 个 磁 盘 块 然 后 对 该 文 件 作 二 路 归 并 的 外 排 序, 每 次 往 内 存 读 入 两 个 磁 盘 块, 排 序 后 再 写 回 磁 说 明 改 动 的 内 容 很 少, 且 都 是 不 怎 么 重 要 的, 因 此 无 需 过 多 纠 结, 大 家 看 完 后 一 目 了 然 第 6 章 排 序 1 增 加 了 :( 十 ) 外 部 排 序 第 一 部 分 : 数 据 结 构 2 后 面 的 修 改 :( 十 一 ) 各 种 内 部 排 序 算 法 的 比 较 ;( 十 二 ) 内 部 排 序 算 法 的 应 用 外 部 排 序

More information

<313034A4BDB67DA4C0B56FBA5DB3E65FBD64A5BB2E786C7378>

<313034A4BDB67DA4C0B56FBA5DB3E65FBD64A5BB2E786C7378> 科 別 : 國 文 科 (A 區 ) 分 發 16 名 1 600110129 黃 毅 潔 國 立 豐 原 高 級 商 業 職 業 學 校 2 600110446 鄭 安 芸 國 立 南 投 高 級 中 學 3 600110632 李 孟 毓 桃 園 市 立 大 園 國 際 高 級 中 學 4 600110492 洪 珮 甄 南 投 縣 立 旭 光 高 級 中 學 5 600110262 柯 懿 芝

More information

展 望 与 述 评 2 广 电 设 备 与 技 术 2013.2

展 望 与 述 评 2 广 电 设 备 与 技 术 2013.2 展 望 与 述 评 2013.2 广 电 设 备 与 技 术 1 展 望 与 述 评 2 广 电 设 备 与 技 术 2013.2 展 望 与 述 评 2013.2 广 电 设 备 与 技 术 3 展 望 与 述 评 4 广 电 设 备 与 技 术 2013.2 展 望 与 述 评 2013.2 广 电 设 备 与 技 术 5 展 望 与 述 评 骆 萧 萧 卜 筱 皛 本 文 讨 论 了 在 非

More information

! *!"#$%&'()*+,-./#01 6, 8 6, 8 6, 8 8!"# ( / )!"# ( / )!"# ( / )! ( ) 3SB3!" Ø22mm!"# ( / ) 6, 8 6, 8 6, 8 8!"# ( / )!"# ( / )!"# ( ) 7, 10 7, 9 7, 8

! *!#$%&'()*+,-./#01 6, 8 6, 8 6, 8 8!# ( / )!# ( / )!# ( / )! ( ) 3SB3! Ø22mm!# ( / ) 6, 8 6, 8 6, 8 8!# ( / )!# ( / )!# ( ) 7, 10 7, 9 7, 8 SIRIUS 3SB3 sirius s ! *!"#$%&'()*+,-./#01 6, 8 6, 8 6, 8 8!"# ( / )!"# ( / )!"# ( / )! ( ) 3SB3!" Ø22mm!"# ( / ) 6, 8 6, 8 6, 8 8!"# ( / )!"# ( / )!"# ( ) 7, 10 7, 9 7, 8! (2 /3 ) ( / ) RONIS! ( SB) CES

More information

2 PIC PIC 1 / CPU PIC MCU PIC RC

2 PIC PIC 1 / CPU PIC MCU PIC RC 2 PIC PIC 1 /... 2-2 2... 2-3 3... 2-4 4... 2-4 5... 2-4 6 CPU... 2-5 7 PIC MCU... 2-6 8 PIC16... 2-6 9... 2-7 10... 2-7 11 RC... 2-7 12... 2-8 13... 2-8 14 NOP... 2-9 15 PMD... 2-9 16... 2-10 17 WDTWDT...

More information

E170C2.PDF

E170C2.PDF IQ E170C2 2002.3. Rotork Rotork * ( ) * * RotorkIQ - IQ * * PC IQ Insight / Rotork * - Rotork IQ www.rotork.com 5 10 5.1 11 1 2 5.2 11 2 3 5.3 11 3 IQ 3 5.4 11 3.1 3 5.5 IQM12 3.2 3 5.6 IQML12 3.3 4 5.7

More information

論 車 年六 老 老 不 不 不 了 浪 老 更 勵 料 利 老 i 都 來 車 利 8051 來 流 識 令 利 理 來 令 行 車 路 了 識 來說 ii In the technological world, many things can be done by machine instead of the man.. and our project is one thing of the

More information

投影片 1

投影片 1 資料庫管理程式 ( 補充教材 -Part2) 使用 ADO.NET 連結資料庫 ( 自行撰寫程式碼 以實現新增 刪除 修改等功能 ) Private Sub InsertButton_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles InsertButton.Click ' 宣告相關的 Connection

More information

untitled

untitled 2016 160 8 14 8:00 14:00 1 http://zj.sceea.cn www.sceea.cn APP 1 190 180 2 2 6 6 8 15 2016 2016 8 13 3 2016 2016 2016 0382 2 06 1 3300 14 1 3300 0451 5 01 2 7500 02 2 7500 05 ( ) 1 7500 1156 4 15 2 15000

More information

Microsoft PowerPoint - C_Structure.ppt

Microsoft PowerPoint - C_Structure.ppt 結構與其他資料型態 Janet Huang 5-1 結構的宣告 struct 結構名稱 struct 結構名稱變數 1, 變數 2,, 變數 m; struct 結構名稱 變數 1, 變數 2,, 變數 m; student; student; 5-2 1 結構變數初值的設定 struct 結構名稱 struct 結構名稱變數 = 初值 1, 初值 2,, 初值 n student="janet","1350901",100,95

More information

校园之星

校园之星 I V X V L C D M n n n X X X M M VI X X DC IV IX XL C D X V I I X V D CLXV I V X XCIX C X IC C I X X quatre vingt quatre vingt dix thousand million billion p M sinl sinl e x ii xii a ba bi MI sinl

More information

untitled

untitled 2016 148 1 8 7 08:00 16:00 http://zj.sceea.cn www.sceea.cn APP 1 2 2 6 6 2016 2016 8 6 3 2016 2016 2016 0366 1 03 1 0391 2 54 ( ) 2 1256 7 02 1 03 1 07 2 18 2 21 1 1314 1 36 1 14000 / 20 1316 7 00 1 09

More information

桌上型個人電腦採購規格說明表

桌上型個人電腦採購規格說明表 第三組顯示卡規範書 1. Nvidia 繪圖晶片 1-1. 1-1-1. 繪圖晶片 :NVIDIA GeForce 6200 系列 ( 含 ) 以上 ( 請註明採用商品之廠牌及型號, 並於型錄標示對應低階顯示卡到主要規格之項次 ) ( 備註 : 對應 1-1-2. 繪圖介面 : 支援 AGP 介面 8X( 含 ) 以上高速繪圖晶片項次為第 1 1-1-3. 提供 128MB 64 位元 DDR SDRAM(

More information

数 学 高 分 的 展 望 一 管 理 类 联 考 分 析 第 一 篇 大 纲 解 析 篇 编 写 : 孙 华 明 1 综 合 能 力 考 试 时 间 :014 年 1 月 4 日 上 午 8:30~11:30 分 值 分 配 : 数 学 :75 分 逻 辑 :60 分 作 文 :65 分 ; 总

数 学 高 分 的 展 望 一 管 理 类 联 考 分 析 第 一 篇 大 纲 解 析 篇 编 写 : 孙 华 明 1 综 合 能 力 考 试 时 间 :014 年 1 月 4 日 上 午 8:30~11:30 分 值 分 配 : 数 学 :75 分 逻 辑 :60 分 作 文 :65 分 ; 总 目 录 数 学 高 分 的 展 望... 1 第 一 篇 大 纲 解 析 篇... 1 一 管 理 类 联 考 分 析... 1 二 最 新 大 纲 解 析... 1 三 考 前 复 习 资 料 及 方 法... 第 二 篇 总 结 篇... 4 1 应 用 题 考 点 总 结 与 技 巧 归 纳... 4 代 数 模 块 题 型 归 纳 及 考 点 总 结... 9 3 数 列 模 块 题 型 归

More information

, STC11F01-35C-SOP16 RMB 1.99 STC10F04-35C-LQFP44 R MB 2. 99

, STC11F01-35C-SOP16 RMB 1.99 STC10F04-35C-LQFP44 R MB 2. 99 , STC11F01-35C-SOP16 RMB 1.99 STC10F04-35C-LQFP44 R MB 2. 99 , STC12C5A08AD-35C-LQFP44,RMB 7.5 , STC12C5201AD-SOP16,RMB 2.49 STC12C5202AD-LQFP32,RMB 3.99 , , 0.1uF STC 89LE58 RD+ 32K 1280 16K+ 0.1uF

More information