DOC35_WT51F108S-104S Starter Kit Board 操作說明書V1.0

WT51F108S/104S Starter Kit Board
操作說明書
WT51F108S/104S
EVB Starter Kit Board
操作說明書
REV. 1.0
April 27, 2016
本文件為偉詮電子股份有限公司機密資料,未經許可不得擅自複印或備份。
WT51F108S/104S Starter Kit Board
操作說明書
版 別
1.0
生效日期
2016/04/27
申請者
Louis 1st version
說
本文件為偉詮電子股份有限公司機密資料,未經許可不得擅自複印或備份。
2
明
WT51F108S/104S Starter Kit Board
操作說明書
目
第一章
錄
WT51F108S/104S STARTER KIT BOARD 硬體說明 ...................................................................................... 4
1.1 系統方塊圖 ....................................................................................................................................................... 4
1.2 STARTER KIT BOARD 零件佈置圖 ................................................................................................................... 5
第二章
WT51F108S/104S STARTER KIT BOARD 接口說明 ...................................................................................... 6
2.1
2.2
2.3
2.4
第三章
WT51F108S/104S STARTER KIT BOARD 線路說明 ........................................................................................ 9
3.1
3.2
3.3
3.4
3.5
第四章
直流輸入連接器 (J1) ...................................................................................................................................... 6
SWUT (SINGLE WIRE UART) 介面燒錄接口 (J2) ....................................................................................... 6
2
I C 介面接口 .................................................................................................................................................... 7
測試腳位 (J6/J7) ............................................................................................................................................ 8
電源選擇 ........................................................................................................................................................... 9
電源線路 ......................................................................................................................................................... 10
重置(RESET)線路 ......................................................................................................................................... 10
振盪線路 ......................................................................................................................................................... 11
LDO 18 濾波線路 ......................................................................................................................................... 11
WT51F108S/104S STARTER KIT BOARD 操作說明 ...................................................................................... 12
4.1 WT51F108S/104S 測試與展示平台 ........................................................................................................... 12
4.2 LED 顯示 (跑馬燈) ....................................................................................................................................... 13
第五章
程 式 模 塊 .............................................................................................................................................................. 14
5.1 程式模塊概述................................................................................................................................................. 14
5.2 主程式 <MAIN.C> .......................................................................................................................................... 15
5.3 ADC 驅動程式 <DRV_ADC.C> ................................................................................................................... 15
第六章
附
錄 ...................................................................................................................................................................... 16
6.1 電路圖 ............................................................................................................................................................. 16
6.2 BOM 表 .......................................................................................................................................................... 18
6.3 訂購資訊 ......................................................................................................................................................... 19
本文件為偉詮電子股份有限公司機密資料,未經許可不得擅自複印或備份。
3
WT51F108S/104S Starter Kit Board
操作說明書
第一章
1.1
WT51F108S/104S Starter Kit Board 硬體說明
系統方塊圖
WT51F108S/104S 是一款具備多種週邊功能之增強型 8052 微控制器,此 Starter Kit Board 是以 32-pin QFN
包裝做為設計並做功能演示,亦可供用戶做開發使用,系統架構如下圖所示。
VDD
VDD
47uF
SCL
I2C
SDA
0.1uF
WT51F108S/104S
20pF
OSCI
12MHz
5V
OSCO
20pF
LED
GPIOC0
GPIOC1
VDD
GPIOC2
10K
RST / SWUT
GPIOC3
GPIOC4
4.7uF
GPIOC5
SWUT
AD_ADJ
ADC 2
LDO_18
10uF
0.1uF
本文件為偉詮電子股份有限公司機密資料,未經許可不得擅自複印或備份。
4
5V
VR
WT51F108S/104S Starter Kit Board
操作說明書
1.2
Starter Kit Board零件佈置圖
本文件為偉詮電子股份有限公司機密資料,未經許可不得擅自複印或備份。
5
WT51F108S/104S Starter Kit Board
操作說明書
第二章
2.1
WT51F108S/104S Starter Kit Board 接口說明
直流輸入連接器 (J1)
此為 Starter Kit Board 直流電壓輸入接口 (支援電壓 DC 5V)
腳位編號
2.2
說
明
1
正極輸入腳位
2
--
3
負極輸入腳位
SWUT (Single Wire UART) 介面燒錄接口 (J2)
此為 WT51F108S/104S 程式單線式燒錄使用接口
腳 間 距 (1.25 mm)
本文件為偉詮電子股份有限公司機密資料,未經許可不得擅自複印或備份。
6
WT51F108S/104S Starter Kit Board
操作說明書
腳位編號
2.3
說
明
1
VDD
2
SWUT
3
GND
I2C介面接口
零件位置 (J5)
2
此為 SLAVE I C 介面接口
腳 間 距 (1.25 mm)
腳位編號
說
明
1
VDD
2
Slave_SCL
3
Slave_SDA
4
GND
本文件為偉詮電子股份有限公司機密資料,未經許可不得擅自複印或備份。
7
WT51F108S/104S Starter Kit Board
操作說明書
2.4
測試腳位 (J6/J7)
此為測量訊號腳位
J6
J7
P1
P2
P3
P4
P5
P6
P17
P18
P19
P20
P21
P22
P23
P24
P25
P26
P27
P28
P29
P30
P31
P32
P7
P8
P9
P10
P11
P12
P13
P14
P15
P16
腳 間 距 (2.54 mm)
J6
腳位編號
J7
說
明
腳位編號
說
明
1-2
GPIOA5DH/IRQ15/ADC15/OSCI/PWM1B/P00
1-2
GPIOC2D/ PWM2C/P06
3-4
GPIOA4DH/IRQ14/ADC14/OSCO/PWM0B/P01
3-4
GPIOC1D/IRQ7/ADC7/P05
5-6
GPIOB5D/IRQ12/ADC12/RXA/PWM1A/P02
5-6
GPIOC0D/IRQ6/ADC6/PWM3B/P04
7-8
GPIOB4D/IRQ11/ADC11/TXA/PWM1D/P03
7-8
GPIOB2D/IRQ5/ADC5/STB/PWM0D
9-10
GPIOB3D/IRQ10/ADC10/PWM0A
9-10
GPIOB1D/IRQ4/ADC4/MOSI/PWM3A
11-12
GPIOC5D/IRQ9/ADC9
11-12
LDO18
13-14
GPIOC4D/IRQ8/ADC8
13-14
GPIOA2DH/IRQ2/ADC2/CMPO/PWM1C
15-16
GPIOC3D/PWM3C/P07
15-16
GPIOA1DHIRQ1/ADC1/VREF/
CMPN/SCKA/MISOB/RXA/SCL/PWM2B
17-18
GPIOA7DH
17-18
GPIOD5
19-20
GPIOA6DH
19-20
GPIOD4
21-22
GPIOB7D
21-22
GPIOA0DH//IRQ0/ADC0/CMPP/MISOA/
SCKB/TXA/SDA/PWM0D
23-24
GPIOB6D
23-24
VSS
25-26
GPIOC7D
25-26
VDD
27-28
GPIOC6D
27-28
GPIA3D/IRQ13/ADC13/NRST/SWUT
29-30
GPIOD1
29-30
GPIOD3
31-32
GPIOD0
31-32
GPIOD2
本文件為偉詮電子股份有限公司機密資料,未經許可不得擅自複印或備份。
8
WT51F108S/104S Starter Kit Board
操作說明書
第三章
3.1
WT51F108S/104S Starter Kit Board 線路說明
電源選擇
WT51F108S/104S 的 VDD 電源,共有 3 種方式可以選擇:
(外部輸入電源不可超過規格書所定義 Max. 5.5V)
1. 5V 變壓器(Adapter),由 J1 電源座輸入 VDD
2. 外部 VDD: 可從 PO1 腳位輸入(正極),PO2 為電源負極,外部輸入 VDD 不可以超過規格書定義。
(Max. 5.5V)
3. WLINK-SWUT VDD: 直接使用 WLINK-SWUT 的 MCU_VDD 做為 WT51F108S/104S 的 VDD 電源。
如電源正常工作時,則 DB1 LED 指示燈會點亮。
本文件為偉詮電子股份有限公司機密資料,未經許可不得擅自複印或備份。
9
WT51F108S/104S Starter Kit Board
操作說明書
3.2
電源線路
VDD 電源輸入需有濾波電容,其擺放位置愈靠近引腳較佳。
3.3
重置(RESET)線路
WT51F108S/104S 重置(RESET)線路與 SWUT(單線式燒錄)為共用腳,相關線路如下圖所示進行 SWUT 燒錄
時需將 J3 JUMP 拔掉,與外部 RC RESET 斷開,燒錄完成後,若有使用 RESET 功能,則需將 J3 JUMP 插回。
本文件為偉詮電子股份有限公司機密資料,未經許可不得擅自複印或備份。
10
WT51F108S/104S Starter Kit Board
操作說明書
3.4
振盪線路
WT51F108S/104S 振盪線路如下圖所示
3.5
LDO 18 濾波線路
WT51F108S/104S LDO18 濾波線路如下圖所示:
本文件為偉詮電子股份有限公司機密資料,未經許可不得擅自複印或備份。
11
WT51F108S/104S Starter Kit Board
操作說明書
第四章
4.1
WT51F108S/104S Starter Kit Board 操作說明
WT51F108S/104S測試與展示平台
WT51F108S/104S Starter Kit Board 內建簡易 LED 閃爍(跑馬燈)展示功能,並且預留多項週邊功能,可供
用戶進行開發測試。
本文件為偉詮電子股份有限公司機密資料,未經許可不得擅自複印或備份。
12
WT51F108S/104S Starter Kit Board
操作說明書
4.2
LED顯示 (跑馬燈)
送電後,LED 以交互的方式閃爍(跑馬燈),若調整 VR1 旋鈕,則可以改變 LED 閃爍速度。
本文件為偉詮電子股份有限公司機密資料,未經許可不得擅自複印或備份。
13
WT51F108S/104S Starter Kit Board
操作說明書
第五章
5.1
程 式 模 塊
程式模塊概述
請參考演示包中的程式模塊,如下圖所示:
本文件為偉詮電子股份有限公司機密資料,未經許可不得擅自複印或備份。
14
WT51F108S/104S Starter Kit Board
操作說明書
5.2
主程式 <Main.c>
函
void DelayWhile(WORD
5.3
數
ms)
說
明
NOP Delay 副程式
Void DRV_InitialXTAL(vold)
初始化晶振參數
void DRV_InitPowerOn(void)
呼叫 Timer 0、ADC 初始化函數
void SelectSourceClock(void)
MCU Source clock 選擇內部 IRC 12 MHZ 並致能
外部晶振 32.768 kHz
void INIT_LED (void)
初始化 LED 計數器及初始化 LED 腳位為輸出埠
void Init_OS_Timer0(void)
初始化 Timer 0 計數 10ms 產生一次中斷
void LED_SHIFT (void)
跑馬燈程序
void SYS_InitialPort(void)
所有 GPIO 初始化為輸入埠及致能內部上拉電阻
void SYS_LoadCalibrationData(void)
載入出廠 IRC 12 MHZ 的校正值到暫存器
void SYS_RoscCalibration(BYTE retry_cnt)
自動校正內部 IRC 12 MHZ ±2%
void Timer0 (void) interrupt 1
Timer 0 中斷副程式
void Timer0Service(void)
Timer 0 服務程式
ADC 驅動程式 <DRV_Adc.c>
函
數
說
明
WORD API_AverageADCData(BYTE ADC_Channel)
取樣 16 次模數轉換的值作平均
void DRV_AnalogKeyInitial(void)
模數轉換器的初始化
WORD DRV_ReadAnalogChannel(BYTE AD_Channel)
對指定通道進行模數轉換
本文件為偉詮電子股份有限公司機密資料,未經許可不得擅自複印或備份。
15
WT51F108S/104S Starter Kit Board
操作說明書
第六章
6.1
附
錄
電路圖
1. Power
本文件為偉詮電子股份有限公司機密資料,未經許可不得擅自複印或備份。
16
WT51F108S/104S Starter Kit Board
操作說明書
2. WT51F108S/104S (MCU)
本文件為偉詮電子股份有限公司機密資料,未經許可不得擅自複印或備份。
17
WT51F108S/104S Starter Kit Board
操作說明書
6.2
BOM表
本文件為偉詮電子股份有限公司機密資料,未經許可不得擅自複印或備份。
18
WT51F108S/104S Starter Kit Board
操作說明書
6.3
訂購資訊
1. WT51F108S/104S Starter Kit
套件名稱
WT51F108S/104S
Starter Kit
品名
編號
單線式燒錄板 PL-2303 (WLINK-SWUT) x 1
WA001
簡易板 (WT51F108S/104S Starter Kit Board) x 1
WB012
SWUT 燒錄線 x 1
2.
WT51F108S/104S Starter Kit Board (簡易板)
套件名稱
WT51F108S/104S
簡易板
3.
品名
編號
簡易板 (WT51F108S/104S Starter Kit Board)
WB012
EVB 使用說明書
DOC35
單線式燒錄板 (WLINK-SWUT)
套件名稱
單線式燒錄板
WLINK-SWUT
品名
編號
單線式燒錄板 PL-2303 (WLINK-SWUT)
WA001
WLINK-SWUT 使用說明書
DOC2
本文件為偉詮電子股份有限公司機密資料,未經許可不得擅自複印或備份。
19