Version 04
Version 04
Version 04
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
HY16F188<br />
Datasheet<br />
.<br />
High Precision Mixed-Signal Controller<br />
Embedded 65nV Resolution ADC<br />
32-bit Low Power MCU<br />
64K Byte Flash<br />
© 2013 HYCON Technology Corp<br />
www.hycontek.com<br />
DS-HY16F188-V06_EN
HY16F188<br />
21-Bit ENOB Σ∆ADC<br />
32-Bit MCU and 64 KB Flash<br />
Table of Content<br />
1. Features ..........................................................................................................................4<br />
2. Pin Definition....................................................................................................................5<br />
2.1 Introduction ................................................................................................................5<br />
2.2 Pin Name List.............................................................................................................9<br />
3. Application Circuit ..........................................................................................................19<br />
3.1 Bridge Sensor ..........................................................................................................19<br />
3.2 Blood Pressure Sensor ............................................................................................20<br />
3.3 Electrochemical Sensor ...........................................................................................21<br />
3.4 Touch Key Sensor ....................................................................................................22<br />
4. Function Outline.............................................................................................................23<br />
4.1 Internal Block Diagram.............................................................................................23<br />
4.2 Building Block Diagram ............................................................................................24<br />
4.3 Supporting Document ..............................................................................................24<br />
4.4 Clock System Network .............................................................................................25<br />
4.5 Power System Network............................................................................................26<br />
© 2013 HYCON Technology Corp<br />
www.hycontek.com<br />
.<br />
4.6Σ∆ADC Network........................................................................................................27<br />
4.7 Rail to Rail OPAMP Network ....................................................................................28<br />
4.8 DAC Network ...........................................................................................................29<br />
4.9 Analog Comparator Network ....................................................................................30<br />
4.10 Watch Dog Timer Network .....................................................................................31<br />
4.11 Timer A Network .....................................................................................................32<br />
4.12 Timer B Network.....................................................................................................33<br />
4.13 Timer C Network ....................................................................................................34<br />
4.14 32-bit SPI Diagram.................................................................................................35<br />
4.15 UART Block Diagram .............................................................................................36<br />
4.16 I2C Block Diagram .................................................................................................37<br />
4.17 Hardware RTC Block Diagram ...............................................................................37<br />
4.18 GPIO Port Function Configuration..........................................................................38<br />
5. Ordering Information......................................................................................................39<br />
6. Package Information......................................................................................................40<br />
6.1 LQFP48 PKG Diagram.............................................................................................40<br />
6.2 QFN33 PKG Diagram ..............................................................................................41<br />
7. Electrical Characteristics ...............................................................................................42<br />
7.1 Recommended Operating Conditions ......................................................................42<br />
7.2 Clock System ...........................................................................................................43<br />
7.3 Power Management System ....................................................................................44<br />
DS-HY16F188-V06_EN<br />
page2
HY16F188<br />
21-Bit ENOB Σ∆ADC<br />
32-Bit MCU and 64 KB Flash<br />
7.4 Reset Management System.....................................................................................45<br />
7.5 Σ∆ADC ENOB and RMS Noise................................................................................45<br />
7.6 ADC Management System.......................................................................................48<br />
7.7 Temperature sensor .................................................................................................49<br />
7.8 DAC Management System.......................................................................................49<br />
7.9 OPA Management System .......................................................................................50<br />
7.10 CMP Management System ....................................................................................51<br />
8. Revision History.............................................................................................................51<br />
.<br />
© 2013 HYCON Technology Corp<br />
www.hycontek.com<br />
DS-HY16F188-V06_EN<br />
page3
HY16F188<br />
21-Bit ENOB Σ∆ADC<br />
32-Bit MCU and 64 KB Flash<br />
1. Features<br />
Digital Circuit<br />
• 32-bit MCU 1T Andes Core N801<br />
• C Complier & User Friendly Development Tools<br />
• 2.2V to 3.6V operational voltage.<br />
• -40 to 85℃ operational environment<br />
• Low power operation:<br />
• MCU: 350uA/MIPS@3.3V<br />
• Low speed mode: 10uA@35KHz/2&3.3V<br />
• Sleep mode: 2.5uA@3.3V<br />
• 64K Byte Flash ROM<br />
• 8K Byte SRAM<br />
• 16-bit PWM controller<br />
• I2C/SPI/ UART communication Hardware IP<br />
• RTC Hardware IP<br />
• Low voltage detection/BOR circuit<br />
• Programmable Digital I/O Ports<br />
.<br />
Analog Circuit<br />
• An ultra low noise 24-bit SD ADC<br />
• Down to 65nVrms input refer noise<br />
• Conversion rate up to 350KSPS<br />
• Input amplification gain up to 128<br />
• Operation voltage 2.4V to 3.6V<br />
• External High Speed Oscillator Max 20MHz<br />
• External Low Speed Oscillator Mode 32768Hz<br />
• Internal High Speed Oscillator Max 20MHz<br />
• Internal Low Speed Oscillator 35KHz<br />
• Power management<br />
• Charge Pump regulation<br />
• Build-in selectable VDDA voltage LDO<br />
• 1.2V Band gap reference output<br />
• A 8-bit resistor ladders can be used as 8-bit DAC<br />
• Programmable potentiometer<br />
• Monotonic guarantee<br />
• A rail-to-rail operation amplifier<br />
• CMOS input, 1MHz bandwidth<br />
• Unit Gain Buffer, Integrator<br />
• S/H circuit, software SAR ADC<br />
• Can use as comparator<br />
• Multi-function Analog Comparator<br />
• Support touch key<br />
MCU<br />
Core<br />
Flash<br />
ROM<br />
SRAM<br />
24-bit<br />
Σ∆ADC<br />
I/O<br />
16-bit<br />
PWM<br />
HW<br />
RTC<br />
8-bit<br />
DAC<br />
OP<br />
AMP<br />
Analog<br />
CMP<br />
Hardware<br />
Communication<br />
UART SPI I 2 C<br />
TPS<br />
Sensor<br />
Package<br />
HY16F184 16KB 2KB 4-CH 19 2-CH 1 1 1 1 1 1 1 Y<br />
LQFP48<br />
QFN33<br />
HY16F187 32KB 4KB 4-CH 19 2-CH 1 1 1 1 1 1 1 Y<br />
LQFP48<br />
QFN33<br />
HY16F188 64KB 8KB 4-CH 25 2-CH 1 1 1 1 1 1 1 Y LQFP48<br />
© 2013 HYCON Technology Corp<br />
www.hycontek.com<br />
DS-HY16F188-V06_EN<br />
page4
HY16F188<br />
21-Bit ENOB Σ∆ADC<br />
32-Bit MCU and 64 KB Flash<br />
2. Pin Definition<br />
2.1 Introduction<br />
36<br />
35<br />
34<br />
33<br />
32<br />
31<br />
30<br />
29<br />
28<br />
27<br />
26<br />
25<br />
37<br />
PT2.4<br />
PT2.5<br />
PT2.6<br />
PT2.7<br />
VDD18<br />
NC<br />
VDD3V<br />
CP_O<br />
CH<br />
CL<br />
CP_I<br />
VSS<br />
ECK<br />
24 23 22 21 20 19 18 17 16 15 14 13<br />
NC<br />
PT4.0/RST<br />
NC<br />
PT2.3<br />
PT2.2<br />
PT2.1<br />
PT2.0<br />
PT3.0<br />
PT3.1<br />
48 47 46 45 44 43 42 41 40 39 38<br />
PT3.2<br />
PT3.3<br />
PT3.4<br />
PT3.5<br />
HY16F188<br />
LQFP48<br />
NC<br />
REFO/PT3.6<br />
AIO3<br />
AIO2<br />
AIO1<br />
AIO0<br />
VDDA<br />
NC<br />
NC<br />
PT3.7<br />
EDIO<br />
VPP<br />
PT1.0<br />
PT1.1<br />
PT1.2<br />
PT1.3<br />
PT1.4<br />
PT1.5<br />
PT1.6<br />
PT1.7<br />
NC<br />
NC<br />
.<br />
1<br />
2<br />
3<br />
4<br />
5<br />
6<br />
7<br />
8<br />
9<br />
10<br />
11<br />
12<br />
Figure 2-1 HY16F188 LQFP48 Pin Diagram<br />
© 2013 HYCON Technology Corp<br />
www.hycontek.com<br />
DS-HY16F188-V06_EN<br />
page5
HY16F188<br />
21-Bit ENOB Σ∆ADC<br />
32-Bit MCU and 64 KB Flash<br />
36<br />
35<br />
34<br />
33<br />
32<br />
31<br />
30<br />
29<br />
28<br />
27<br />
26<br />
25<br />
37<br />
PT2.4<br />
PT2.5<br />
PT2.6<br />
PT2.7<br />
VDD18<br />
NC<br />
VDD3V<br />
NC<br />
NC<br />
NC<br />
NC<br />
VSS<br />
ECK<br />
24 23 22 21 20 19 18 17 16 15 14 13<br />
NC<br />
PT4.0/RST<br />
NC<br />
48 47 46 45 44 43 42 41 40 39 38<br />
PT3.0<br />
PT3.1<br />
PT3.2<br />
PT3.3<br />
PT3.4<br />
PT3.5<br />
HY16F187<br />
HY16F184<br />
LQFP48<br />
NC<br />
REFO/PT3.6<br />
AIO3<br />
AIO2<br />
AIO1<br />
AIO0<br />
VDDA<br />
NC<br />
NC<br />
PT3.7<br />
EDIO<br />
VPP<br />
PT1.0<br />
PT1.1<br />
PT1.2<br />
PT1.3<br />
PT1.4<br />
PT1.5<br />
PT1.6<br />
PT1.7<br />
NC<br />
NC<br />
NC<br />
NC<br />
NC<br />
NC<br />
.<br />
1<br />
2<br />
3<br />
4<br />
5<br />
6<br />
7<br />
8<br />
9<br />
10<br />
11<br />
12<br />
Figure 2-2 HY16F187/184 LQFP48 Pin Diagram<br />
© 2013 HYCON Technology Corp<br />
www.hycontek.com<br />
DS-HY16F188-V06_EN<br />
page6
HY16F188<br />
21-Bit ENOB Σ∆ADC<br />
32-Bit MCU and 64 KB Flash<br />
PT2.5<br />
PT2.6<br />
PT2.7<br />
VDD18<br />
VDD3V<br />
VSS<br />
VPP<br />
PT4.0<br />
32<br />
31<br />
30<br />
29<br />
28<br />
27<br />
26<br />
25<br />
PT1.0<br />
PT1.1<br />
1<br />
2<br />
33 VSS PIN<br />
24<br />
PT2.4<br />
23 PT3.0<br />
PT1.2<br />
PT1.3<br />
3<br />
4<br />
HY16F184<br />
HY16F187<br />
22<br />
PT3.1<br />
21 PT3.2<br />
PT1.4<br />
PT1.5<br />
5<br />
6<br />
QFN33<br />
20<br />
PT3.3<br />
19 PT3.4<br />
PT1.6<br />
PT1.7<br />
7<br />
8<br />
.<br />
18<br />
PT3.5<br />
17 PT3.6<br />
9<br />
10<br />
11<br />
12<br />
13<br />
14<br />
15<br />
16<br />
AIO3<br />
AIO2<br />
AIO1<br />
AIO0<br />
VDDA<br />
PT3.7<br />
EDIO<br />
ECK<br />
Figure 2-3 HY16F187/184 QFN33 Pin Diagram<br />
© 2013 HYCON Technology Corp<br />
www.hycontek.com<br />
DS-HY16F188-V06_EN<br />
page7
HY16F188<br />
21-Bit ENOB Σ∆ADC<br />
32-Bit MCU and 64 KB Flash<br />
Function Priority:<br />
GPIO Port OSC Interrupt<br />
Timer C<br />
Timer B<br />
SPI IIC UART CMP Analog<br />
Capture<br />
PWM<br />
Priority 0 0 0 1 2 3 4 5 6<br />
PT1.0 INT1.0 TCI1_1 CS_1 SCL_1 TX_1 CH1 PWM0_1<br />
PT1.1 INT1.1 TCI2_1 CK_1 SDA_1 RX_1 CH2 PWM1_1<br />
PT1.2 INT1.2 TCI1_2 MISO_1 SCL_2 TX_2 CH3 PWM0_2<br />
PT1.3 INT1.3 TCI2_2 MOSI_1 SDA_2 RX_2 CL1 PWM1_2<br />
PT1.4 INT1.4 TCI1_3 CS_2 SCL_3 TX_3 CL2 PWM0_3<br />
PT1.5 INT1.5 TCI2_3 CK_2 SDA_3 RX_3 CL3 PWM1_3<br />
PT1.6 INT1.6 TCI1_4 MISO_2 SCL_4 TX_4 CL4 PWM0_4<br />
PT1.7 INT1.7 TCI2_4 MOSI_2 SDA_4 RX_4 CMPO1 PWM1_4<br />
PT2.0 INT2.0 TCI1_5 CS_3 SCL_5 TX_5 PWM0_5<br />
PT2.1 INT2.1 TCI2_5 CK_3 SDA_5 RX_5 PWM1_5<br />
PT2.2 INT2.2 TCI1_6 MISO_3 SCL_6 TX_6 PWM0_6<br />
PT2.3 INT2.3 TCI2_6 MOSI_3 SDA_6 RX_6 PWM1_6<br />
PT2.4 LSXT1 INT2.4 TCI1_7 CS_4 SCL_7 TX_7 PWM0_7<br />
PT2.5 LSXT2 INT2.5 TCI2_7 CK_4 SDA_7 RX_7 PWM1_7<br />
PT2.6 HSXT1 INT2.6 TCI1_8 MISO_4 SCL_8 TX_8 PWM0_8<br />
PT2.7 HSXT2 INT2.7 TCI2_8 MOSI_4 SDA_8 RX_8 PWM1_8<br />
PT3.0<br />
OPO1<br />
PT3.1 OPO2 DAO<br />
PT3.2<br />
AIO4<br />
PT3.3<br />
AIO5<br />
PT3.4<br />
AIO6<br />
PT3.5<br />
AIO7<br />
PT3.6<br />
.<br />
REFO<br />
PT3.7<br />
OPO<br />
PT4.0<br />
RST<br />
AIO0<br />
AIO0<br />
AIO1<br />
AIO1<br />
AIO2<br />
AIO2<br />
AIO3<br />
AIO3<br />
© 2013 HYCON Technology Corp<br />
www.hycontek.com<br />
DS-HY16F188-V06_EN<br />
page8
HY16F188<br />
21-Bit ENOB Σ∆ADC<br />
32-Bit MCU and 64 KB Flash<br />
2.2 Pin Name List<br />
2.2.1 HY16F188 LQFP48<br />
PIN TYPE (1) NAME DESCRIPTION<br />
1 NC NC Not connect<br />
2 PI VPP Reserve (can’t connect to any pin)<br />
3 IO<br />
PT4.0 Digital Input/ Output Pin<br />
I<br />
4 IO<br />
AI<br />
I<br />
O<br />
I<br />
IO<br />
I<br />
IO<br />
5 IO<br />
AI<br />
I<br />
O<br />
I<br />
I<br />
I<br />
IO<br />
6 IO<br />
AI<br />
I<br />
O<br />
I<br />
IO<br />
I<br />
IO<br />
7 IO<br />
AI<br />
I<br />
O<br />
O<br />
I<br />
I<br />
IO<br />
8 IO<br />
AI<br />
I<br />
O<br />
I<br />
IO<br />
I<br />
IO<br />
RST<br />
PT1.0<br />
CH1<br />
INT1.0<br />
PWM0_1<br />
CS_1<br />
TX_1<br />
TCI1_1<br />
SCL_1<br />
PT1.1<br />
CH2<br />
INT1.1<br />
PWM1_1<br />
CK_1<br />
RX_1<br />
TCI2_1<br />
SDA_1<br />
PT1.2<br />
CH3<br />
INT1.2<br />
PWM0_2<br />
MISO_1<br />
TX_2<br />
TCI1_2<br />
SCL_2<br />
PT1.3<br />
CL1<br />
INT1.3<br />
PWM1_2<br />
MOSI_1<br />
RX_2<br />
TCI2_2<br />
SDA_2<br />
PT1.4<br />
CL2<br />
INT1.4<br />
PWM0_3<br />
CS_2<br />
TX_3<br />
TCI1_3<br />
SCL_3<br />
Reset IC PIN<br />
Digital Input/ Output PIN<br />
Comparator Analog Input PIN<br />
Interrupt Source INT1.0<br />
PWM0_1 Output PIN<br />
SPI Communication Interface PIN CS_1<br />
EUART Communication Interface PIN TX_1<br />
Timer C Capture Module PIN TCI1_1<br />
I2C Communication Interface PIN SCL_1<br />
Digital Input/ Output PIN<br />
Comparator Analog Input PIN<br />
Interrupt Source INT1.1<br />
PWM1_1 Output PIN<br />
SPI Communication Interface PIN CK_1<br />
EUART Communication Interface PIN RX_1<br />
Timer C Capture Module PIN TCI2_1<br />
.<br />
I2C Communication Interface PIN SDA_1<br />
Digital Input/ Output PIN<br />
Comparator Analog Input PIN<br />
Interrupt Source INT1.2<br />
PWM0_2 Output PIN<br />
SPI Communication Interface PIN MISO_1<br />
EUART Communication Interface PIN TX_2<br />
Timer C Capture Module PIN TCI1_2<br />
I2C Communication Interface PIN SCL_2<br />
Digital Input/ Output PIN<br />
Comparator Analog Input PIN<br />
Interrupt Source INT1.3<br />
PWM1_2 Output PIN<br />
SPI Communication Interface MOSI_1<br />
EUART Communication Interface RX_2<br />
Timer C Capture Module PIN TC12_2<br />
I2C Communication Interface PIN SDA_2<br />
Digital Input/ Output PIN<br />
Comparator Analog Input PIN<br />
Interrupt Source INT1.4<br />
PWM0_3 Output PIN<br />
SPI Communication Interface CS_2<br />
EUART Communication Interface TX_2<br />
Timer C Capture Module PIN TCI1_3<br />
I2C Communication Interface PIN SCL_3<br />
© 2013 HYCON Technology Corp<br />
www.hycontek.com<br />
DS-HY16F188-V06_EN<br />
page9
HY16F188<br />
21-Bit ENOB Σ∆ADC<br />
32-Bit MCU and 64 KB Flash<br />
PIN TYPE (1) NAME DESCRIPTION<br />
9 IO<br />
AI<br />
I<br />
O<br />
I<br />
I<br />
I<br />
IO<br />
PT1.5<br />
CL3<br />
INT1.5<br />
PWM1_3<br />
CK_2<br />
RX_3<br />
TCI2_3<br />
SDA_3<br />
Digital Input/ Output PIN<br />
Comparator Analog Input PIN<br />
Interrupt Source INT1.5<br />
PWM1_3 Output PIN<br />
SPI Communication Interface PIN CK_2<br />
EUART Communication Interface PIN RX_3<br />
Timer C Capture Module PIN TCI2_3<br />
I2C Communication Interface PIN SDA_3<br />
10 IO<br />
AI<br />
I<br />
O<br />
I<br />
IO<br />
I<br />
IO<br />
11 IO<br />
AO<br />
I<br />
O<br />
O<br />
I<br />
I<br />
IO<br />
PT1.6<br />
CL4<br />
INT1.6<br />
PWM0_4<br />
MISO_2<br />
TX_4<br />
TCI1_4<br />
SCL_4<br />
PT1.7<br />
CMPO1<br />
INT1.7<br />
PWM1_4<br />
MOSI_2<br />
RX_4<br />
TCI2_4<br />
SDA_4<br />
Digital Input/Output PIN<br />
Comparator Analog Input PIN<br />
Interrupt Source INT1.6<br />
PWM0_4 Output PIN<br />
SPI Communication Interface PIN MISO_2<br />
EUART Communication Interface PIN TX_4<br />
Timer C Capture Module PIN TCI1_4<br />
I2C Communication Interface PIN SCL_4<br />
Digital Input/ Output PIN<br />
Comparator Analog Output PIN<br />
Interrupt Source INT1.7<br />
PWM1_4 Output PIN<br />
SPI Communication Interface PIN MOSI_2<br />
EUART Communication Interface PIN RX_4<br />
Timer C Capture Module PIN TCI2_4<br />
I2C Communication Interface PIN SDA_4<br />
12 NC NC Not Connect<br />
13 I ECK Embedded . Debug Module (EDM) Clock Input PIN<br />
14 IO EDIO Embedded Debug Module (EDM) Data Input/ Output PIN<br />
15 IO<br />
AO<br />
PT3.7<br />
OPO1<br />
Digital Input/ Output PIN<br />
RAIL-TO-RAIL OPAMP Output PIN<br />
16 NC NC Not Connect<br />
17 NC NC Not Connect<br />
18 PIO VDDA Analog Power Supply, LDO Output, or Analog Power Input<br />
19 AI AIO0 Analog Input Signal Port 0<br />
20 AI AIO1 Analog Input Signal Port 1<br />
21 AI AIO2 Analog Input Signal Port 2<br />
22 AI AIO3 Analog Input Signal Port 3<br />
23 IO<br />
PIO<br />
PT3.6<br />
REFO<br />
Digital Input/ Output PIN<br />
Analog Reference Voltage<br />
24 NC NC Not Connect<br />
25 NC NC Not Connect<br />
26 IO<br />
AI<br />
PT3.5<br />
AIO7<br />
Digital Input/ Output PIN<br />
Analog Input Signal Port 7<br />
27 IO<br />
AI<br />
PT3.4<br />
AIO6<br />
Digital Input/ Output PIN<br />
Analog Input Signal Port 6<br />
28 IO<br />
AI<br />
PT3.3<br />
AIO5<br />
Digital Input/ Output PIN<br />
Analog Input Signal Port 5<br />
© 2013 HYCON Technology Corp<br />
www.hycontek.com<br />
DS-HY16F188-V06_EN<br />
page10
HY16F188<br />
21-Bit ENOB Σ∆ADC<br />
32-Bit MCU and 64 KB Flash<br />
PIN TYPE (1) NAME DESCRIPTION<br />
29 IO<br />
AI<br />
PT3.2<br />
AIO4<br />
Digital Input/ Output PIN<br />
Analog input signal port 4<br />
30 IO<br />
DO<br />
AO<br />
PT3.1<br />
OPO2<br />
DAO<br />
Digital Input/ Output PIN<br />
RAIL-TO-RAIL OPAMP Output<br />
DAC Output<br />
31 IO<br />
PT3.0 Digital Input/ Output PIN<br />
DO<br />
32 IO<br />
I<br />
O<br />
I<br />
IO<br />
I<br />
IO<br />
33 IO<br />
I<br />
O<br />
I<br />
I<br />
I<br />
IO<br />
34 IO<br />
I<br />
O<br />
I<br />
IO<br />
I<br />
IO<br />
35 IO<br />
I<br />
O<br />
O<br />
I<br />
I<br />
IO<br />
OPO1<br />
PT2.0<br />
INT2.0<br />
PWM0_5<br />
CS_3<br />
TX_5<br />
TCI1_5<br />
SCL_5<br />
PT2.1<br />
INT2.1<br />
PWM1_5<br />
CK_3<br />
RX_5<br />
TCI2_5<br />
SDA_5<br />
PT2.2<br />
INT2.2<br />
PWM0_6<br />
MISO_3<br />
TX_6<br />
TCI1_6<br />
SCL_6<br />
PT2.3<br />
INT2.3<br />
PWM1_6<br />
MOSI_3<br />
RX_6<br />
TCI2_6<br />
SDA_6<br />
36 NC NC Not connect<br />
37 IO<br />
XI<br />
I<br />
O<br />
I<br />
IO<br />
I<br />
IO<br />
PT2.4<br />
LS_XIN<br />
INT2.4<br />
PWM0_7<br />
CS_4<br />
TX_7<br />
TCI1_7<br />
SCL_7<br />
RAIL-TO-RAIL OPAMP Output<br />
Digital Input/Output PIN<br />
Interrupt Source INT 2.0<br />
PWM0_5 Output PIN<br />
SPI Communication Interface PIN CS_3<br />
EUART Communication Interface PIN TX_5<br />
Timer C Capture Module PIN TCI1_5<br />
I2C Communication Interface PIN SCL_5<br />
Digital Input/ Output PIN<br />
Interrupt Source INT 2.1<br />
PWM1_5 Output PIN<br />
SPI Communication Interface PIN CK_3<br />
EUART Communication Interface PIN RX_5<br />
Timer C Capture Module PIN TCI2_5<br />
I2C Communication Interface PIN SDA_5<br />
Digital Input/Output PIN<br />
Interrupt Source INT 2.2<br />
PWM0_6 Output PIN<br />
SPI Communication Interface PIN MISO_3<br />
.<br />
EUART Communication Interface PIN TX_6<br />
Timer C Capture Module PIN TCI1_6<br />
I2C Communication Interface PIN SCL_6<br />
Digital Input/ Output PIN<br />
Interrupt Source INT 2.3<br />
PWM1_6 Output PIN<br />
SPI Communication Interface PIN MOSI_3<br />
EUART Communication Interface PIN RX_6<br />
Timer C Capture Module PIN TCI2_6<br />
I2C Communication Interface PIN SDA_6<br />
Digital Input/Output PIN<br />
LS_XIN<br />
Interrupt Source INT 2.4<br />
PWM0_7 Output PIN<br />
SPI Communication Interface PIN CS_4<br />
EUART Communication Interface PIN TX_7<br />
Timer C Capture Module PIN TCI1_7<br />
I2C Communication Interface PIN SCL_7<br />
© 2013 HYCON Technology Corp<br />
www.hycontek.com<br />
DS-HY16F188-V06_EN<br />
page11
HY16F188<br />
21-Bit ENOB Σ∆ADC<br />
32-Bit MCU and 64 KB Flash<br />
PIN TYPE (1) NAME DESCRIPTION<br />
38 IO<br />
XO<br />
I<br />
O<br />
I<br />
I<br />
I<br />
IO<br />
PT2.5<br />
LS_XOUT<br />
INT2.5<br />
PWM1_7<br />
CK_4<br />
RX_7<br />
TCI2_7<br />
SDA_7<br />
Digital Input/ Output PIN<br />
LS_XOUT<br />
Interrupt Source INT 2.5<br />
PWM1_7 Output PIN<br />
SPI Communication Interface PIN CK_4<br />
EUART Communication Interface PIN RX_7<br />
Timer C Capture Module PIN TCI2_7<br />
I2C Communication Interface PIN SDA_7<br />
39 IO<br />
XI<br />
I<br />
O<br />
I<br />
IO<br />
I<br />
IO<br />
PT2.6<br />
HS_XIN<br />
INT2.6<br />
PWM0_8<br />
MISO_4<br />
TX_8<br />
TCI1_8<br />
SCL_8<br />
Digital Input/Output PIN<br />
HS_XIN<br />
Interrupt Source INT 2.6<br />
PWM0_8 Output PIN<br />
SPI Communication Interface PIN MISO_4<br />
EUART Communication Interface PIN TX_7<br />
Timer C Capture Module PIN TCI1_8<br />
I2C Communication Interface PIN SCL_8<br />
40 IO<br />
XO<br />
I<br />
O<br />
O<br />
I<br />
I<br />
IO<br />
PT2.7<br />
HS_XOUT<br />
INT2.7<br />
PWM1_8<br />
MOSI_4<br />
RX_8<br />
TCI2_8<br />
SDA_8<br />
Digital Input/ Output PIN<br />
HS_XOUT<br />
Interrupt Source INT 2.7<br />
PWM1_8 Output PIN<br />
SPI Communication Interface PIN MOSI_4<br />
EUART Communication Interface PIN RX_8<br />
Timer C Capture Module PIN TCI2_8<br />
I2C Communication Interface PIN SDA_8<br />
41 PO VDD18 Digital Power Supply. LDO Output 1.8V<br />
42 NC NC Not connect<br />
43 PI VDD3V Power Input For System<br />
44 PO CP_O Charge Pump 3V Out<br />
45 PIO CH Charge Pump Capacitor High Voltage Plate<br />
46 PIO CL Charge Pump Capacitor Low Voltage Plate<br />
47 PI CP_I Charge Pump Power Input<br />
48 P VSS Power Ground Pad<br />
.<br />
Table 2-1 HY16F188 LQFP48 Pin Definition and Function description<br />
(1)TYPE Definition:<br />
I = Digital Input<br />
O = Digital Output<br />
OD = Open-drain Output<br />
AI = Analog Input<br />
AO = Analog Output<br />
P = Power Connection<br />
© 2013 HYCON Technology Corp<br />
www.hycontek.com<br />
DS-HY16F188-V06_EN<br />
page12
HY16F188<br />
21-Bit ENOB Σ∆ADC<br />
32-Bit MCU and 64 KB Flash<br />
2.2.2 HY16F187/184 LQFP48<br />
PIN TYPE (1) NAME DESCRIPTION<br />
1 NC NC Not connect<br />
2 PI VPP Reserve (can’t connect to any pin)<br />
3 IO<br />
PT4.0 Digital Input/ Output Pin<br />
I<br />
4 IO<br />
AI<br />
I<br />
O<br />
I<br />
IO<br />
I<br />
IO<br />
5 IO<br />
AI<br />
I<br />
O<br />
I<br />
I<br />
I<br />
IO<br />
6 IO<br />
AI<br />
I<br />
O<br />
I<br />
IO<br />
I<br />
IO<br />
7 IO<br />
AI<br />
I<br />
O<br />
O<br />
I<br />
I<br />
IO<br />
8 IO<br />
AI<br />
I<br />
O<br />
I<br />
IO<br />
I<br />
IO<br />
RST<br />
PT1.0<br />
CH1<br />
INT1.0<br />
PWM0_1<br />
CS_1<br />
TX_1<br />
TCI1_1<br />
SCL_1<br />
PT1.1<br />
CH2<br />
INT1.1<br />
PWM1_1<br />
CK_1<br />
RX_1<br />
TCI2_1<br />
SDA_1<br />
PT1.2<br />
CH3<br />
INT1.2<br />
PWM0_2<br />
MISO_1<br />
TX_2<br />
TCI1_2<br />
SCL_2<br />
PT1.3<br />
CL1<br />
INT1.3<br />
PWM1_2<br />
MOSI_1<br />
RX_2<br />
TCI2_2<br />
SDA_2<br />
PT1.4<br />
CL2<br />
INT1.4<br />
PWM0_3<br />
CS_2<br />
TX_3<br />
TCI1_3<br />
SCL_3<br />
Reset IC PIN<br />
Digital Input/ Output PIN<br />
Comparator Analog Input PIN<br />
Interrupt Source INT1.0<br />
PWM0_1 Output PIN<br />
SPI Communication Interface PIN CS_1<br />
EUART Communication Interface PIN TX_1<br />
Timer C Capture Module PIN TCI1_1<br />
I2C Communication Interface PIN SCL_1<br />
Digital Input/ Output PIN<br />
Comparator Analog Input PIN<br />
Interrupt Source INT1.1<br />
PWM1_1 Output PIN<br />
SPI Communication Interface PIN CK_1<br />
EUART Communication Interface PIN RX_1<br />
Timer C Capture Module PIN TCI2_1<br />
I2C Communication Interface PIN SDA_1<br />
Digital Input/ Output PIN<br />
Comparator Analog Input PIN<br />
Interrupt Source INT1.2<br />
PWM0_2 Output PIN<br />
.<br />
SPI Communication Interface PIN MISO_1<br />
EUART Communication Interface PIN TX_2<br />
Timer C Capture Module PIN TCI1_2<br />
I2C Communication Interface PIN SCL_2<br />
Digital Input/ Output PIN<br />
Comparator Analog Input PIN<br />
Interrupt Source INT1.3<br />
PWM1_2 Output PIN<br />
SPI Communication Interface MOSI_1<br />
EUART Communication Interface RX_2<br />
Timer C Capture Module PIN TC12_2<br />
I2C Communication Interface PIN SDA_2<br />
Digital Input/ Output PIN<br />
Comparator Analog Input PIN<br />
Interrupt Source INT1.4<br />
PWM0_3 Output PIN<br />
SPI Communication Interface CS_2<br />
EUART Communication Interface TX_2<br />
Timer C Capture Module PIN TCI1_3<br />
I2C Communication Interface PIN SCL_3<br />
© 2013 HYCON Technology Corp<br />
www.hycontek.com<br />
DS-HY16F188-V06_EN<br />
page13
HY16F188<br />
21-Bit ENOB Σ∆ADC<br />
32-Bit MCU and 64 KB Flash<br />
PIN TYPE (1) NAME DESCRIPTION<br />
9 IO<br />
AI<br />
I<br />
O<br />
I<br />
I<br />
I<br />
IO<br />
PT1.5<br />
CL3<br />
INT1.5<br />
PWM1_3<br />
CK_2<br />
RX_3<br />
TCI2_3<br />
SDA_3<br />
Digital Input/ Output PIN<br />
Comparator Analog Input PIN<br />
Interrupt Source INT1.5<br />
PWM1_3 Output PIN<br />
SPI Communication Interface PIN CK_2<br />
EUART Communication Interface PIN RX_3<br />
Timer C Capture Module PIN TCI2_3<br />
I2C Communication Interface PIN SDA_3<br />
10 IO<br />
AI<br />
I<br />
O<br />
I<br />
IO<br />
I<br />
IO<br />
11 IO<br />
AO<br />
I<br />
O<br />
O<br />
I<br />
I<br />
IO<br />
PT1.6<br />
CL4<br />
INT1.6<br />
PWM0_4<br />
MISO_2<br />
TX_4<br />
TCI1_4<br />
SCL_4<br />
PT1.7<br />
CMPO1<br />
INT1.7<br />
PWM1_4<br />
MOSI_2<br />
RX_4<br />
TCI2_4<br />
SDA_4<br />
Digital Input/Output PIN<br />
Comparator Analog Input PIN<br />
Interrupt Source INT1.6<br />
PWM0_4 Output PIN<br />
SPI Communication Interface PIN MISO_2<br />
EUART Communication Interface PIN TX_4<br />
Timer C Capture Module PIN TCI1_4<br />
I2C Communication Interface PIN SCL_4<br />
Digital Input/ Output PIN<br />
Comparator Analog Output PIN<br />
Interrupt Source INT1.7<br />
PWM1_4 Output PIN<br />
SPI Communication Interface PIN MOSI_2<br />
EUART Communication Interface PIN RX_4<br />
Timer C Capture Module PIN TCI2_4<br />
I2C Communication Interface PIN SDA_4<br />
12 NC NC Not Connect<br />
13 I ECK Embedded . Debug Module (EDM) Clock Input PIN<br />
14 IO EDIO Embedded Debug Module (EDM) Data Input/ Output PIN<br />
15 IO<br />
AO<br />
PT3.7<br />
OPO1<br />
Digital Input/ Output PIN<br />
RAIL-TO-RAIL OPAMP Output PIN<br />
16 NC NC Not Connect<br />
17 NC NC Not Connect<br />
18 PIO VDDA Analog Power Supply, LDO Output, or Analog Power Input<br />
19 AI AIO0 Analog Input Signal Port 0<br />
20 AI AIO1 Analog Input Signal Port 1<br />
21 AI AIO2 Analog Input Signal Port 2<br />
22 AI AIO3 Analog Input Signal Port 3<br />
23 IO<br />
PIO<br />
PT3.6<br />
REFO<br />
Digital Input/ Output PIN<br />
Analog Reference Voltage<br />
24 NC NC Not Connect<br />
25 NC NC Not Connect<br />
26 IO<br />
AI<br />
PT3.5<br />
AIO7<br />
Digital Input/ Output PIN<br />
Analog Input Signal Port 7<br />
27 IO<br />
AI<br />
PT3.4<br />
AIO6<br />
Digital Input/ Output PIN<br />
Analog Input Signal Port 6<br />
28 IO<br />
AI<br />
PT3.3<br />
AIO5<br />
Digital Input/ Output PIN<br />
Analog Input Signal Port 5<br />
© 2013 HYCON Technology Corp<br />
www.hycontek.com<br />
DS-HY16F188-V06_EN<br />
page14
HY16F188<br />
21-Bit ENOB Σ∆ADC<br />
32-Bit MCU and 64 KB Flash<br />
PIN TYPE (1) NAME DESCRIPTION<br />
29 IO<br />
AI<br />
PT3.2<br />
AIO4<br />
Digital Input/ Output PIN<br />
Analog input signal port 4<br />
30 IO<br />
DO<br />
AO<br />
PT3.1<br />
OPO2<br />
DAO<br />
Digital Input/ Output PIN<br />
RAIL-TO-RAIL OPAMP Output<br />
DAC Output<br />
31 IO<br />
DO<br />
PT3.0<br />
OPO1<br />
32 NC NC Not connect<br />
33 NC NC Not connect<br />
34 NC NC Not connect<br />
35 NC NC Not connect<br />
36 NC NC Not connect<br />
37 IO<br />
XI<br />
I<br />
O<br />
I<br />
IO<br />
I<br />
IO<br />
38 IO<br />
XO<br />
I<br />
O<br />
I<br />
I<br />
I<br />
IO<br />
39 IO<br />
XI<br />
I<br />
O<br />
I<br />
IO<br />
I<br />
IO<br />
40 IO<br />
XO<br />
I<br />
O<br />
O<br />
I<br />
I<br />
IO<br />
PT2.4<br />
LS_XIN<br />
INT2.4<br />
PWM0_7<br />
CS_4<br />
TX_7<br />
TCI1_7<br />
SCL_7<br />
PT2.5<br />
LS_XOUT<br />
INT2.5<br />
PWM1_7<br />
CK_4<br />
RX_7<br />
TCI2_7<br />
SDA_7<br />
PT2.6<br />
HS_XIN<br />
INT2.6<br />
PWM0_8<br />
MISO_4<br />
TX_8<br />
TCI1_8<br />
SCL_8<br />
PT2.7<br />
HS_XOUT<br />
INT2.7<br />
PWM1_8<br />
MOSI_4<br />
RX_8<br />
TCI2_8<br />
SDA_8<br />
Digital Input/ Output PIN<br />
RAIL-TO-RAIL OPAMP Output<br />
Digital Input/Output PIN<br />
LS_XIN<br />
Interrupt Source INT 2.4<br />
PWM0_7 Output PIN<br />
SPI Communication Interface PIN CS_4<br />
EUART Communication Interface PIN TX_7<br />
Timer C Capture Module PIN TCI1_7<br />
I2C Communication Interface PIN SCL_7<br />
Digital Input/ Output PIN<br />
LS_XOUT<br />
Interrupt Source INT 2.5<br />
PWM1_7 Output PIN<br />
SPI Communication Interface PIN CK_4<br />
EUART Communication Interface PIN RX_7<br />
Timer C Capture Module PIN TCI2_7<br />
I2C Communication Interface PIN SDA_7<br />
Digital Input/Output PIN<br />
HS_XIN<br />
Interrupt Source INT 2.6<br />
PWM0_8 Output PIN<br />
SPI Communication Interface PIN MISO_4<br />
EUART Communication Interface PIN TX_7<br />
Timer C Capture Module PIN TCI1_8<br />
I2C Communication Interface PIN SCL_8<br />
Digital Input/ Output PIN<br />
HS_XOUT<br />
Interrupt Source INT 2.7<br />
PWM1_8 Output PIN<br />
SPI Communication Interface PIN MOSI_4<br />
EUART Communication Interface PIN RX_8<br />
Timer C Capture Module PIN TCI2_8<br />
I2C Communication Interface PIN SDA_8<br />
41 PO VDD18 Digital Power Supply. LDO Output 1.8V<br />
42 NC NC Not connect<br />
43 PI VDD3V Power Input For System<br />
44 NC NC Not connect<br />
45 NC NC Not connect<br />
46 NC NC Not connect<br />
47 NC NC Not connect<br />
48 P VSS Power Ground Pad<br />
Table 2-2 HY16F187/184 LQFP48 Pin Definition and Function description<br />
.<br />
© 2013 HYCON Technology Corp<br />
www.hycontek.com<br />
DS-HY16F188-V06_EN<br />
page15
HY16F188<br />
21-Bit ENOB Σ∆ADC<br />
32-Bit MCU and 64 KB Flash<br />
2.2.3 HY16F187/184 QFN33<br />
PIN TYPE (1) NAME DESCRIPTION<br />
1 IO<br />
AI<br />
I<br />
O<br />
I<br />
IO<br />
I<br />
IO<br />
PT1.0<br />
CH1<br />
INT1.0<br />
PWM0_1<br />
CS_1<br />
TX_1<br />
TCI1_1<br />
SCL_1<br />
Digital Input/ Output PIN<br />
Comparator Analog Input PIN<br />
Interrupt Source INT1.0<br />
PWM0_1 Output PIN<br />
SPI Communication Interface PIN CS_1<br />
EUART Communication Interface PIN TX_1<br />
Timer C Capture Module PIN TCI1_1<br />
I2C Communication Interface PIN SCL_1<br />
2 IO<br />
AI<br />
I<br />
O<br />
I<br />
I<br />
I<br />
IO<br />
3 IO<br />
AI<br />
I<br />
O<br />
I<br />
IO<br />
I<br />
IO<br />
4 IO<br />
AI<br />
I<br />
O<br />
O<br />
I<br />
I<br />
IO<br />
5 IO<br />
AI<br />
I<br />
O<br />
I<br />
IO<br />
I<br />
IO<br />
PT1.1<br />
CH2<br />
INT1.1<br />
PWM1_1<br />
CK_1<br />
RX_1<br />
TCI2_1<br />
SDA_1<br />
PT1.2<br />
CH3<br />
INT1.2<br />
PWM0_2<br />
MISO_1<br />
TX_2<br />
TCI1_2<br />
SCL_2<br />
PT1.3<br />
CL1<br />
INT1.3<br />
PWM1_2<br />
MOSI_1<br />
RX_2<br />
TCI2_2<br />
SDA_2<br />
PT1.4<br />
CL2<br />
INT1.4<br />
PWM0_3<br />
CS_2<br />
TX_3<br />
TCI1_3<br />
SCL_3<br />
Digital Input/ Output PIN<br />
Comparator Analog Input PIN<br />
Interrupt Source INT1.1<br />
PWM1_1 Output PIN<br />
SPI Communication Interface PIN CK_1<br />
EUART Communication Interface PIN RX_1<br />
Timer C Capture Module PIN TCI2_1<br />
I2C Communication Interface PIN SDA_1<br />
Digital Input/ Output PIN<br />
Comparator Analog Input PIN<br />
Interrupt Source INT1.2<br />
PWM0_2 Output PIN<br />
SPI Communication Interface PIN MISO_1<br />
EUART Communication Interface PIN TX_2<br />
Timer C Capture Module PIN TCI1_2<br />
I2C Communication Interface PIN SCL_2<br />
.<br />
Digital Input/ Output PIN<br />
Comparator Analog Input PIN<br />
Interrupt Source INT1.3<br />
PWM1_2 Output PIN<br />
SPI Communication Interface MOSI_1<br />
EUART Communication Interface RX_2<br />
Timer C Capture Module PIN TC12_2<br />
I2C Communication Interface PIN SDA_2<br />
Digital Input/ Output PIN<br />
Comparator Analog Input PIN<br />
Interrupt Source INT1.4<br />
PWM0_3 Output PIN<br />
SPI Communication Interface CS_2<br />
EUART Communication Interface TX_2<br />
Timer C Capture Module PIN TCI1_3<br />
I2C Communication Interface PIN SCL_3<br />
© 2013 HYCON Technology Corp<br />
www.hycontek.com<br />
DS-HY16F188-V06_EN<br />
page16
HY16F188<br />
21-Bit ENOB Σ∆ADC<br />
32-Bit MCU and 64 KB Flash<br />
PIN TYPE (1) NAME DESCRIPTION<br />
6 IO<br />
AI<br />
I<br />
O<br />
I<br />
I<br />
I<br />
IO<br />
PT1.5<br />
CL3<br />
INT1.5<br />
PWM1_3<br />
CK_2<br />
RX_3<br />
TCI2_3<br />
SDA_3<br />
Digital Input/ Output PIN<br />
Comparator Analog Input PIN<br />
Interrupt Source INT1.5<br />
PWM1_3 Output PIN<br />
SPI Communication Interface PIN CK_2<br />
EUART Communication Interface PIN RX_3<br />
Timer C Capture Module PIN TCI2_3<br />
I2C Communication Interface PIN SDA_3<br />
7 IO<br />
AI<br />
I<br />
O<br />
I<br />
IO<br />
I<br />
IO<br />
PT1.6<br />
CL4<br />
INT1.6<br />
PWM0_4<br />
MISO_2<br />
TX_4<br />
TCI1_4<br />
SCL_4<br />
Digital Input/Output PIN<br />
Comparator Analog Input PIN<br />
Interrupt Source INT1.6<br />
PWM0_4 Output PIN<br />
SPI Communication Interface PIN MISO_2<br />
EUART Communication Interface PIN TX_4<br />
Timer C Capture Module PIN TCI1_4<br />
I2C Communication Interface PIN SCL_4<br />
8 IO<br />
AO<br />
I<br />
O<br />
O<br />
I<br />
I<br />
IO<br />
PT1.7<br />
CMPO1<br />
INT1.7<br />
PWM1_4<br />
MOSI_2<br />
RX_4<br />
TCI2_4<br />
SDA_4<br />
Digital Input/ Output PIN<br />
Comparator Analog Output PIN<br />
Interrupt Source INT1.7<br />
PWM1_4 Output PIN<br />
SPI Communication Interface PIN MOSI_2<br />
EUART Communication Interface PIN RX_4<br />
Timer C Capture Module PIN TCI2_4<br />
I2C Communication Interface PIN SDA_4<br />
9 I ECK Embedded Debug Module (EDM) Clock Input PIN<br />
10 IO EDIO Embedded Debug Module (EDM) Data Input/ Output PIN<br />
11 IO<br />
AO<br />
PT3.7<br />
OPO1<br />
Digital Input/ Output PIN<br />
RAIL-TO-RAIL OPAMP Output PIN<br />
12 PIO VDDA Analog Power Supply, LDO Output, or Analog Power Input<br />
13 AI AIO0 Analog Input Signal Port 0<br />
14 AI AIO1 Analog Input Signal Port 1<br />
15 AI AIO2 Analog Input Signal Port 2<br />
16 AI AIO3 Analog Input Signal Port 3<br />
17 IO<br />
PIO<br />
18 IO<br />
AI<br />
19 IO<br />
AI<br />
20 IO<br />
AI<br />
PT3.6<br />
REFO<br />
PT3.5<br />
AIO7<br />
PT3.4<br />
AIO6<br />
PT3.3<br />
AIO5<br />
.<br />
Digital Input/ Output PIN<br />
Analog Reference Voltage<br />
Digital Input/ Output PIN<br />
Analog Input Signal Port 7<br />
Digital Input/ Output PIN<br />
Analog Input Signal Port 6<br />
Digital Input/ Output PIN<br />
Analog Input Signal Port 5<br />
© 2013 HYCON Technology Corp<br />
www.hycontek.com<br />
DS-HY16F188-V06_EN<br />
page17
HY16F188<br />
21-Bit ENOB Σ∆ADC<br />
32-Bit MCU and 64 KB Flash<br />
PIN TYPE (1) NAME DESCRIPTION<br />
21 IO<br />
AI<br />
PT3.2<br />
AIO4<br />
Digital Input/ Output PIN<br />
Analog input signal port 4<br />
22 IO<br />
DO<br />
AO<br />
PT3.1<br />
OPO2<br />
DAO<br />
Digital Input/ Output PIN<br />
RAIL-TO-RAIL OPAMP Output<br />
DAC Output<br />
23 IO<br />
PT3.0 Digital Input/ Output PIN<br />
DO<br />
24 IO<br />
XI<br />
I<br />
O<br />
I<br />
IO<br />
I<br />
IO<br />
25 IO<br />
XO<br />
I<br />
O<br />
I<br />
I<br />
I<br />
IO<br />
26 IO<br />
XI<br />
I<br />
O<br />
I<br />
IO<br />
I<br />
IO<br />
27 IO<br />
XO<br />
I<br />
O<br />
O<br />
I<br />
I<br />
IO<br />
OPO1<br />
PT2.4<br />
LS_XIN<br />
INT2.4<br />
PWM0_7<br />
CS_4<br />
TX_7<br />
TCI1_7<br />
SCL_7<br />
PT2.5<br />
LS_XOUT<br />
INT2.5<br />
PWM1_7<br />
CK_4<br />
RX_7<br />
TCI2_7<br />
SDA_7<br />
PT2.6<br />
HS_XIN<br />
INT2.6<br />
PWM0_8<br />
MISO_4<br />
TX_8<br />
TCI1_8<br />
SCL_8<br />
PT2.7<br />
HS_XOUT<br />
INT2.7<br />
PWM1_8<br />
MOSI_4<br />
RX_8<br />
TCI2_8<br />
SDA_8<br />
RAIL-TO-RAIL OPAMP Output<br />
Digital Input/Output PIN<br />
LS_XIN<br />
Interrupt Source INT 2.4<br />
PWM0_7 Output PIN<br />
SPI Communication Interface PIN CS_4<br />
EUART Communication Interface PIN TX_7<br />
Timer C Capture Module PIN TCI1_7<br />
I2C Communication Interface PIN SCL_7<br />
Digital Input/ Output PIN<br />
LS_XOUT<br />
Interrupt Source INT 2.5<br />
PWM1_7 Output PIN<br />
SPI Communication Interface PIN CK_4<br />
EUART Communication Interface PIN RX_7<br />
Timer C Capture Module PIN TCI2_7<br />
I2C Communication Interface PIN SDA_7<br />
Digital Input/Output PIN<br />
HS_XIN<br />
Interrupt Source . INT 2.6<br />
PWM0_8 Output PIN<br />
SPI Communication Interface PIN MISO_4<br />
EUART Communication Interface PIN TX_7<br />
Timer C Capture Module PIN TCI1_8<br />
I2C Communication Interface PIN SCL_8<br />
Digital Input/ Output PIN<br />
HS_XOUT<br />
Interrupt Source INT 2.7<br />
PWM1_8 Output PIN<br />
SPI Communication Interface PIN MOSI_4<br />
EUART Communication Interface PIN RX_8<br />
Timer C Capture Module PIN TCI2_8<br />
I2C Communication Interface PIN SDA_8<br />
28 PO VDD18 Digital Power Supply. LDO Output 1.8V<br />
29 PI VDD3V Power Input For System<br />
30 P VSS Power Ground Pad<br />
31 PI VPP Reserve (can’t connect to any pin)<br />
32 IO<br />
I<br />
PT4.0<br />
RST<br />
Digital Input/ Output Pin<br />
Reset IC PIN<br />
33 P VSS Power Ground Pad<br />
Table 2-3 HY16F187/184 QFN33 Pin Definition and Function description<br />
© 2013 HYCON Technology Corp<br />
www.hycontek.com<br />
DS-HY16F188-V06_EN<br />
page18
HY16F188<br />
21-Bit ENOB Σ∆ADC<br />
32-Bit MCU and 64 KB Flash<br />
3. Application Circuit<br />
3.1 Bridge Sensor<br />
36<br />
35<br />
34<br />
33<br />
32<br />
31<br />
30<br />
29<br />
28<br />
27<br />
26<br />
25<br />
NC<br />
PT2.3<br />
37<br />
48 47 46 45 44 43 42 41 40 39 38<br />
PT2.2<br />
PT2.1<br />
PT2.0<br />
PT3.0<br />
PT3.1<br />
PT3.2<br />
PT3.3<br />
PT3.4<br />
PT3.5<br />
NC<br />
1~10uF<br />
1~10uF<br />
100K<br />
100nF<br />
VDD3V<br />
MSCL<br />
MSDA<br />
PT2.4<br />
PT2.5<br />
PT2.6<br />
PT2.7<br />
VDD18<br />
NC<br />
VDD3V<br />
CP_O<br />
CH<br />
CL<br />
CP_I<br />
VSS<br />
HY16F188<br />
LQFP48<br />
NC<br />
1<br />
VPP<br />
2<br />
PT4.0/RST<br />
3<br />
PT1.0<br />
4<br />
PT1.1<br />
5<br />
PT1.2<br />
6<br />
PT1.3<br />
7<br />
ADC<br />
REFN<br />
AIO3<br />
.<br />
PT1.4<br />
PT1.5<br />
8 9<br />
AIO0<br />
INP<br />
INN<br />
AIO1<br />
REFP<br />
AIO2<br />
PT1.6<br />
PT1.7<br />
NC<br />
10 11 12<br />
NC<br />
REFO/PT3.6<br />
AIO3<br />
AIO2<br />
AIO1<br />
AIO0<br />
VDDA<br />
NC<br />
NC<br />
PT3.7<br />
EDIO<br />
ECK<br />
24 23 22 21 20 19 18 17 16 15 14 13<br />
0.1uF<br />
0.1uF<br />
1uF<br />
10k<br />
10k<br />
MSCL<br />
MSDA<br />
VDD3V<br />
D-<br />
SCL<br />
SDA<br />
VDD<br />
VDDA<br />
COM<br />
AIO2<br />
D+<br />
AIO3<br />
SEG<br />
HY2613<br />
TSSOP48<br />
℃<br />
℉<br />
VLCD<br />
VR<br />
VSS<br />
Figure 3-1 Bridge Sensor Circuit<br />
© 2013 HYCON Technology Corp<br />
www.hycontek.com<br />
DS-HY16F188-V06_EN<br />
page19
HY16F188<br />
21-Bit ENOB Σ∆ADC<br />
32-Bit MCU and 64 KB Flash<br />
3.2 Blood Pressure Sensor<br />
DC motor<br />
Electromagnetic<br />
valve<br />
36<br />
35<br />
34<br />
33<br />
32<br />
31<br />
30<br />
29<br />
28<br />
27<br />
26<br />
25<br />
NC<br />
PT2.3<br />
PT2.2<br />
VBAT<br />
VBAT<br />
1K<br />
1K<br />
PWM2<br />
PWM1<br />
PT2.1<br />
PT2.0<br />
PT3.0<br />
PT3.1<br />
PT3.2<br />
PT3.3<br />
PT3.4<br />
PT3.5<br />
NC<br />
VDDA<br />
1~10uF<br />
1~10uF<br />
VBAT<br />
100K<br />
VDD3V<br />
1uF<br />
10uF<br />
MSCL<br />
MSDA<br />
37<br />
48 47 46 45 44 43 42 41 40 39 38<br />
PT2.4<br />
PT2.5<br />
PT2.6<br />
PT2.7<br />
VDD18<br />
NC<br />
VDD3V<br />
CP_O<br />
CH<br />
CL<br />
CP_I<br />
VSS<br />
HY16F188<br />
LQFP48<br />
NC<br />
1<br />
VPP<br />
2<br />
PT4.0/RST<br />
3<br />
PT1.0<br />
4<br />
PT1.1<br />
5<br />
PT1.2<br />
6<br />
PT1.3<br />
7<br />
ADC<br />
REFN<br />
AIO3<br />
PT1.4<br />
PT1.5<br />
8 9<br />
INP<br />
INN<br />
REFP<br />
AIO2<br />
.<br />
PT1.6<br />
PT1.7<br />
NC<br />
10 11 12<br />
NC<br />
REFO/PT3.6<br />
AIO3<br />
AIO2<br />
AIO0 AIO1<br />
AIO0<br />
AIO1<br />
VDDA<br />
NC<br />
NC<br />
PT3.7<br />
EDIO<br />
ECK<br />
24 23 22 21 20 19 18 17 16 15 14 13<br />
0.1uF<br />
0.1uF<br />
1uF<br />
10k<br />
10k<br />
MSCL<br />
Pressure sensor<br />
4<br />
5<br />
S-<br />
6<br />
GND<br />
COM<br />
SEG<br />
SCL<br />
S+<br />
GND<br />
℃<br />
℉<br />
VLCD<br />
3<br />
2<br />
1<br />
4.7K<br />
AIO3<br />
AIO0<br />
AIO2<br />
100nF<br />
MSDA<br />
VDD3V<br />
SDA<br />
VDD<br />
HY2613<br />
TSSOP48<br />
VR<br />
VSS<br />
Figure 3-2 Blood Pressure Sensor Circuit<br />
© 2013 HYCON Technology Corp<br />
www.hycontek.com<br />
DS-HY16F188-V06_EN<br />
page20
HY16F188<br />
21-Bit ENOB Σ∆ADC<br />
32-Bit MCU and 64 KB Flash<br />
3.3 Electrochemical Sensor<br />
36<br />
35<br />
34<br />
33<br />
32<br />
31<br />
30<br />
29<br />
28<br />
27<br />
26<br />
25<br />
NC<br />
PT2.3<br />
PT2.2<br />
37<br />
48 47 46 45 44 43 42 41 40 39 38<br />
PT2.1<br />
PT2.0<br />
PT3.0<br />
PT3.1<br />
PT3.2<br />
PT3.3<br />
PT3.4<br />
PT3.5<br />
NC<br />
1~10uF<br />
1~10uF<br />
VDD3V<br />
100K<br />
MSCL<br />
MSDA<br />
PT2.4<br />
PT2.5<br />
PT2.6<br />
PT2.7<br />
VDD18<br />
NC<br />
VDD3V<br />
CP_O<br />
CH<br />
CL<br />
CP_I<br />
VSS<br />
HY16F188<br />
LQFP48<br />
NC<br />
1<br />
Control<br />
unit<br />
DAC<br />
VPP<br />
2<br />
PT4.0/RST<br />
3<br />
PT1.0<br />
4<br />
ADC<br />
INP<br />
INN<br />
REFN REFP<br />
VSS REFO<br />
PT1.1<br />
PT1.2<br />
PT1.3<br />
5 6 7<br />
AIO2<br />
AIO3<br />
PT1.4<br />
8<br />
AIO5<br />
PT1.5<br />
.<br />
0.2V<br />
9<br />
OPA<br />
PT1.6<br />
PT1.7<br />
10 11<br />
NC<br />
12<br />
NC<br />
REFO/PT3.6<br />
AIO3<br />
AIO2<br />
AIO1<br />
AIO0<br />
VDDA<br />
NC<br />
NC<br />
PT3.7<br />
EDIO<br />
ECK<br />
24 23 22 21 20 19 18 17 16 15 14 13<br />
1K<br />
10K<br />
27pF<br />
Low Pass Filter<br />
1uF<br />
10k<br />
10k<br />
Vopo=0.4V<br />
0.2V<br />
I<br />
Rstrip<br />
10K<br />
℃<br />
℉<br />
COM<br />
SEG<br />
VLCD<br />
MSCL<br />
SCL<br />
100nF<br />
MSDA<br />
VDD3V<br />
SDA<br />
VDD<br />
HY2613<br />
TSSOP48<br />
VR<br />
VSS<br />
Figure 3-3 Electrochemical Sensor Circuit<br />
© 2013 HYCON Technology Corp<br />
www.hycontek.com<br />
DS-HY16F188-V06_EN<br />
page21
HY16F188<br />
21-Bit ENOB Σ∆ADC<br />
32-Bit MCU and 64 KB Flash<br />
3.4 Touch Key Sensor<br />
36<br />
35<br />
34<br />
33<br />
32<br />
31<br />
30<br />
29<br />
28<br />
27<br />
26<br />
25<br />
NC<br />
37<br />
PT2.3<br />
48 47 46 45 44 43 42 41 40 39 38<br />
PT2.2<br />
PT2.1<br />
PT2.0<br />
PT3.0<br />
PT3.1<br />
PT3.2<br />
PT3.3<br />
PT3.4<br />
PT3.5<br />
PT2.4<br />
VDD18<br />
NC<br />
VDD3V<br />
CP_O<br />
CH<br />
CL<br />
CP_I<br />
VSS<br />
NC<br />
NC<br />
1~10uF<br />
1~10uF<br />
VDD3V<br />
100K<br />
PT2.5<br />
PT2.6<br />
PT2.7<br />
MCO<br />
ENMC[0]<br />
HY16F188<br />
LQFP48<br />
1<br />
CMP<br />
VPP<br />
2<br />
PT4.0/RST<br />
3<br />
RLO<br />
MCH0<br />
PT1.0<br />
4<br />
I/O<br />
P15<br />
P14<br />
P13<br />
P12<br />
PT1.1<br />
5<br />
VDD3<br />
.<br />
PT1.2<br />
6<br />
NE0 NE1<br />
PT1.3<br />
7<br />
CPCLS[1:0]<br />
11<br />
10<br />
01<br />
00<br />
DTMB_CK<br />
MCNEC[0]<br />
PT1.4<br />
8<br />
MCL3<br />
MCL2<br />
MCL1<br />
MCL0<br />
I/O<br />
I/O<br />
I/O<br />
I/O<br />
PT1.5<br />
9<br />
PT1.6<br />
10<br />
PT1.7<br />
11<br />
NC<br />
12<br />
NC<br />
REFO/PT3.6<br />
AIO3<br />
AIO2<br />
AIO1<br />
AIO0<br />
VDDA<br />
NC<br />
NC<br />
PT3.7<br />
EDIO<br />
ECK<br />
24 23 22 21 20 19 18 17 16 15 14 13<br />
10k<br />
10k<br />
100nF<br />
100nF<br />
Touch PAD<br />
Figure 3-4 Touch Key Sensor Circuit<br />
© 2013 HYCON Technology Corp<br />
www.hycontek.com<br />
DS-HY16F188-V06_EN<br />
page22
HY16F188<br />
21-Bit ENOB Σ∆ADC<br />
32-Bit MCU and 64 KB Flash<br />
4. Function Outline<br />
4.1 Internal Block Diagram<br />
UART<br />
32-bit SPI<br />
I2C<br />
PT1.0<br />
PT1.1<br />
PT1.2<br />
8KB<br />
SRAM<br />
64KB<br />
Flash<br />
N8<br />
32-bit MCU<br />
Debug<br />
Module<br />
Power<br />
Management<br />
PT1.3<br />
PT1.4<br />
Watch Dog<br />
Reset Control<br />
PT1.5<br />
Low Noise<br />
PGA<br />
24-bit ADC<br />
Analog<br />
Comparator<br />
PT1.6<br />
PT3.4<br />
PT1.7<br />
PT3.5<br />
ECK<br />
EDIO<br />
PT3.7/OPO<br />
VDDA<br />
AIO0<br />
AIO1<br />
VSS<br />
CP_I<br />
CL<br />
CH<br />
VDD18<br />
PT2.1<br />
PT2.0<br />
PT3.0<br />
PT3.1<br />
PT3.2<br />
PT3.3<br />
AIO2<br />
AIO3<br />
CP_O<br />
VDD3V<br />
PT2.7/LXOUT<br />
PT2.6/LXIN<br />
PT2.5/XIN<br />
PT2.4/XOUT<br />
VPP<br />
PT2.3<br />
RST/PT4.0<br />
Hardware<br />
RTC<br />
Clock System<br />
TimerA/B/C<br />
16-bit PWM<br />
PT2.3<br />
.<br />
Rail-to-Rail<br />
OPAMP<br />
Bandgap<br />
8-bit DAC<br />
Charge Pump<br />
PT3.6<br />
Figure 4-1 Internal Block Diagram<br />
© 2013 HYCON Technology Corp<br />
www.hycontek.com<br />
DS-HY16F188-V06_EN<br />
page23
HY16F188<br />
21-Bit ENOB Σ∆ADC<br />
32-Bit MCU and 64 KB Flash<br />
4.2 Building Block Diagram<br />
To AICE<br />
2-wire JATG<br />
EDM<br />
32-bit N801 Core<br />
8K Byte<br />
Boost ROM<br />
64K Byte<br />
Flash ROM<br />
Instruction<br />
Fetch<br />
Load/Store<br />
Unit<br />
8K Byte<br />
SRAM<br />
Bus Interface Unit<br />
.<br />
APB<br />
Digital<br />
IP<br />
Analog<br />
IP<br />
Sensor<br />
IP<br />
Communication<br />
IP<br />
Figure 4-2 Build Block Diagram<br />
4.3 Supporting Document<br />
NO File Name Description<br />
1 DS-HY16F188 HY16F188 Data Sheet<br />
2 UG-HY16F188 HY16F188 Users’ Manual<br />
3 APD-HY16IDE001 HY16F188 IDE Software Manual<br />
4 APD-HY16IDE002 HY16F188 IDE Hardware Manual<br />
© 2013 HYCON Technology Corp<br />
www.hycontek.com<br />
DS-HY16F188-V06_EN<br />
page24
HY16F188<br />
21-Bit ENOB Σ∆ADC<br />
32-Bit MCU and 64 KB Flash<br />
4.4 Clock System Network<br />
HSXT Enable(ENOHS)<br />
2~20MHz<br />
EN_HAO<br />
HAO[1:0]<br />
HAOTR[7:0]<br />
32.768KHz<br />
CKS<br />
HSXT<br />
2 ~20MHz<br />
HSRC<br />
2/4/10/20M<br />
Hz<br />
LSXT Enable(ENOLS)<br />
LSXT<br />
32.768KHz<br />
LSRC<br />
34KHz<br />
HSXT<br />
HSRC<br />
LSXT<br />
LSRC<br />
CKHS<br />
1<br />
0<br />
CKLS<br />
1<br />
0<br />
HS_CK<br />
MCUCKS<br />
0<br />
1<br />
LS_CK<br />
ENMCD<br />
Pre-scale<br />
1,2<br />
ENACD<br />
MCCK<br />
APCK<br />
ADCD[1:0]<br />
CPU<br />
APB<br />
LSXT<br />
LSRC<br />
0<br />
1<br />
CKS<br />
ENRTCK<br />
HS_CK<br />
Pre-scale<br />
6,12,30,60<br />
ADCK<br />
ADC<br />
APCK<br />
0<br />
1<br />
ENSD<br />
RTCDV<br />
128<br />
RTCK<br />
SPCD[2:0]<br />
RTC<br />
.<br />
LSRC<br />
Pre-scale<br />
256<br />
WDCK<br />
WDT<br />
APCK<br />
Pre-scale<br />
1,2,4,<br />
~2<strong>04</strong>8<br />
SPCK<br />
32-bit<br />
SPI<br />
TACKS<br />
ENTAD<br />
HSXT<br />
HSRC<br />
TUCKS<br />
0<br />
1<br />
ENUD<br />
Pre-scale<br />
1,2,4,<br />
~128<br />
UACD[3:0]<br />
URCK<br />
UART<br />
HS_CK<br />
LS_CK<br />
0<br />
1<br />
Pre-scale<br />
32<br />
TACK<br />
Timer A<br />
APCK<br />
ENI2C<br />
Pre-scale<br />
1,2,4,<br />
~128<br />
TOPS[2:0]<br />
I2CK<br />
I2C<br />
HS_CK<br />
LS_CK<br />
TMCKS<br />
0<br />
1<br />
ENTD TMCD[1:0]<br />
Pre-scale<br />
1,2,4,8<br />
TBCK<br />
Timer B<br />
Timer C<br />
ENAD<br />
IOCKS<br />
IOCD[3:0]<br />
ADCK<br />
ADCKo<br />
0<br />
1<br />
CHPCK<br />
Pre-scale 4<br />
(internal used only)<br />
Charge<br />
Pump<br />
HS_CK<br />
LS_CK<br />
0<br />
1<br />
Pre-scale<br />
1,2,4,<br />
~16384<br />
IOCK<br />
PTIO<br />
© 2013 HYCON Technology Corp<br />
www.hycontek.com<br />
DS-HY16F188-V06_EN<br />
page25
HY16F188<br />
21-Bit ENOB Σ∆ADC<br />
32-Bit MCU and 64 KB Flash<br />
4.5 Power System Network<br />
10uF<br />
CP_I<br />
CL<br />
1uF<br />
CH<br />
10uF<br />
VDD3V<br />
CP_O<br />
CPCLK<br />
Charge Pump<br />
ENCHP<br />
VDDLP<br />
1.8V<br />
VDD18<br />
1uF<br />
VDD3V<br />
ENVA[1:0]<br />
VDDA<br />
VDDA<br />
VDAS[1:0]<br />
=2.4/2.7/<br />
3.0/3.3 V<br />
10uF<br />
VDDA<br />
ENRFO<br />
Bandgap<br />
Reference<br />
Voltage<br />
BGR<br />
REFOI<br />
REFO<br />
Buffer<br />
REFO<br />
0.1uF<br />
ENBGR || ENVA ==3<br />
VDDA<br />
Buffer<br />
ACMS<br />
.<br />
0<br />
1<br />
To ADC ACM<br />
Short:when PT3IE[6]==0<br />
Open:when PT3IE[6]==1<br />
© 2013 HYCON Technology Corp<br />
www.hycontek.com<br />
DS-HY16F188-V06_EN<br />
page26
HY16F188<br />
21-Bit ENOB Σ∆ADC<br />
32-Bit MCU and 64 KB Flash<br />
4.6ΣΔADC Network<br />
ADINP[3:0]<br />
AIO0<br />
AIO1<br />
AIO2<br />
AIO3<br />
REFO<br />
OPO<br />
TSP0<br />
TSP1<br />
DAOI<br />
VDDA<br />
AIO0<br />
AIO1<br />
AIO2<br />
AIO3<br />
REFO<br />
OPO<br />
TSN0<br />
TSN1<br />
DAOI<br />
VSS<br />
0000<br />
0001<br />
0010<br />
0011<br />
0100<br />
0101<br />
0110<br />
0111<br />
1000<br />
1001<br />
0000<br />
0001<br />
0010<br />
0011<br />
0100<br />
0101<br />
0110<br />
0111<br />
1000<br />
1001<br />
INP<br />
VISHR<br />
INN<br />
ADINN[3:0]<br />
A<br />
PGA[2:0]<br />
PGA<br />
X 1,8,16,32<br />
B<br />
VRPS[1:0]<br />
DCSET[3:0]<br />
00<br />
V<br />
D<br />
D<br />
A<br />
01<br />
.<br />
A<br />
I<br />
O<br />
2<br />
ADGN x1,2,3,4<br />
2 order SD ADC<br />
REFP<br />
10<br />
A<br />
I<br />
O<br />
4<br />
VREF x 0.5,1<br />
11<br />
R<br />
E<br />
F<br />
O<br />
VRSHR<br />
00<br />
ADGN[1:0]<br />
ADCLK<br />
FRb<br />
ENADC<br />
ADFDR<br />
V<br />
S<br />
S<br />
A<br />
1bit<br />
REFN<br />
01<br />
A<br />
I<br />
O<br />
3<br />
10<br />
A<br />
I<br />
O<br />
5<br />
11<br />
R<br />
E<br />
F<br />
O<br />
Comb Filter 3<br />
CFRST<br />
OSR<br />
32bit<br />
VRNS[1:0]<br />
ADO[31:0]<br />
© 2013 HYCON Technology Corp<br />
www.hycontek.com<br />
DS-HY16F188-V06_EN<br />
page27
HY16F188<br />
21-Bit ENOB Σ∆ADC<br />
32-Bit MCU and 64 KB Flash<br />
4.7 Rail to Rail OPAMP Network<br />
AIO2<br />
AIO4<br />
DAOI<br />
REFO<br />
AIO3<br />
AIO5<br />
OPPS[0]<br />
OPPS[1]<br />
OPPS[2]<br />
OPPS[3]<br />
OPNS[0]<br />
OPNS[1]<br />
ENOP<br />
+<br />
R2ROP<br />
-<br />
OPOE<br />
OPOI<br />
OPCS<br />
OPO<br />
2us<br />
Delay<br />
OPDFR<br />
0<br />
1<br />
OPDEN<br />
OPOR<br />
0<br />
1<br />
OPOD/<br />
OPOIF<br />
CHPCK<br />
OPOS<br />
0<br />
1<br />
OPO1/OPO2<br />
DAOI<br />
OPO<br />
OPOI<br />
OPNS[2]<br />
OPNS[3]<br />
OPNS[4]<br />
OPOC<br />
10pF<br />
1<br />
0<br />
OPOI<br />
VSSA<br />
OPOC<br />
OPNS[5]<br />
.<br />
© 2013 HYCON Technology Corp<br />
www.hycontek.com<br />
DS-HY16F188-V06_EN<br />
page28
HY16F188<br />
21-Bit ENOB Σ∆ADC<br />
32-Bit MCU and 64 KB Flash<br />
4.8 DAC Network<br />
DAPS[1:0]<br />
ENDA<br />
VDD3V<br />
000<br />
VDDA<br />
REFO<br />
001<br />
010<br />
DA_Vrefp<br />
DABIT[7:0]<br />
OPO<br />
011<br />
AIO6<br />
100<br />
256<br />
Mux<br />
DAOE<br />
Internal<br />
DAO<br />
PT3.1<br />
DAO<br />
PT31DAO<br />
VSS<br />
REFO<br />
OPO<br />
AIO7<br />
00<br />
01<br />
10<br />
11<br />
DA_Vrefn<br />
.<br />
DABIT[7:0]<br />
0X00<br />
0X01<br />
DABIT<br />
1/256<br />
2/256<br />
0XFE<br />
254/256<br />
DANS[1:0]<br />
0XFF<br />
255/256<br />
© 2013 HYCON Technology Corp<br />
www.hycontek.com<br />
DS-HY16F188-V06_EN<br />
page29
HY16F188<br />
21-Bit ENOB Σ∆ADC<br />
32-Bit MCU and 64 KB Flash<br />
4.9 Analog Comparator Network<br />
CP_I<br />
VDD3V<br />
CPRLH<br />
VDD18<br />
OFF<br />
CPRH[2:0]<br />
Hysteresis<br />
CPDM CMPO Divider<br />
0000<br />
0001<br />
0001<br />
0010<br />
0010<br />
0011<br />
0011<br />
X<br />
1<br />
0<br />
1<br />
0<br />
1<br />
0<br />
CPDA[3:0]<br />
CPDA[3:1],1<br />
CPDA[3:1],0<br />
CPDA[3:2],1,CPDA[0]<br />
CPDA[3:2],0,CPDA[0]<br />
CPDA[3:2],11<br />
CPDA[3:2],00<br />
CPNS[1:0]<br />
CL1<br />
CL2<br />
CL3<br />
CL4<br />
CPCLS[1:0]<br />
00<br />
01<br />
10<br />
11<br />
CPRLH<br />
ENCLIN<br />
Non-overlap<br />
CL3<br />
Clock Gen<br />
TBCLK<br />
22.5R<br />
CPDA[3:0]<br />
CPDM[3:0]<br />
CH1<br />
CH2<br />
00<br />
01<br />
CH1<br />
16R<br />
16<br />
R_DA<br />
Mux<br />
RLO<br />
CH3<br />
10<br />
11<br />
-<br />
ENCMP<br />
CPDF<br />
CPOR<br />
CPRL<br />
CPRLL<br />
20R<br />
CMPO<br />
CH1<br />
00<br />
CPIS<br />
+<br />
2uS<br />
0<br />
Mux<br />
1<br />
0<br />
Mux<br />
1<br />
CMPO<br />
CMPIF<br />
CH2<br />
CH3<br />
01<br />
10<br />
.<br />
CMPHS<br />
V12<br />
11<br />
CPPS[1:0]<br />
© 2013 HYCON Technology Corp<br />
www.hycontek.com<br />
DS-HY16F188-V06_EN<br />
page30
HY16F188<br />
21-Bit ENOB Σ∆ADC<br />
32-Bit MCU and 64 KB Flash<br />
4.10 Watch Dog Timer Network<br />
CWDT( )<br />
Reset Signal<br />
Clear Counter<br />
WDT[2:0]<br />
ENWDT<br />
WDT_CK<br />
FWDT<br />
WDT<br />
Programmable Scaler<br />
Set TO on Overflow<br />
WDT[2:0]<br />
WDT_Scalar[14:0]<br />
000 FWT/2<br />
Non-mask-able<br />
Interrupt<br />
001 FWT/8<br />
010<br />
011<br />
100<br />
FWT/32<br />
FWT/128<br />
FWT/512<br />
WDT Interrupt<br />
101<br />
FWT/2<strong>04</strong>8<br />
110 FWT/8192<br />
WDNMI<br />
111 FWT/32768<br />
.<br />
© 2013 HYCON Technology Corp<br />
www.hycontek.com<br />
DS-HY16F188-V06_EN<br />
page31
HY16F188<br />
21-Bit ENOB Σ∆ADC<br />
32-Bit MCU and 64 KB Flash<br />
4.11 Timer A Network<br />
ENTA<br />
TMAR STOP<br />
Sleep( )<br />
TACLR<br />
TMAS[3:0]<br />
TACK<br />
TMAR[15:0]<br />
TMA<br />
Overflow<br />
TMAIF<br />
Interrupt<br />
TMAS[3:0]<br />
TMAR[15:0]<br />
0000 TACK/2<br />
0001 TACK/4<br />
: :<br />
1110 TACK/32768<br />
.<br />
1111 TACK/65536<br />
© 2013 HYCON Technology Corp<br />
www.hycontek.com<br />
DS-HY16F188-V06_EN<br />
page32
HY16F188<br />
21-Bit ENOB Σ∆ADC<br />
32-Bit MCU and 64 KB Flash<br />
4.12 Timer B Network<br />
CLR_TMB<br />
ENTMB<br />
PWM0_Mode[2:0]<br />
PWM_PORT[2:0]<br />
TMBR[15:8] TMBR[7:0]<br />
Comparator<br />
TMBC0[15:0]<br />
TMBC1_PWM[15:0]<br />
TMBC2_PWM[15:0]<br />
TBM_Mode[1:0]<br />
TMB<br />
Interrupt<br />
TMBIF<br />
PWMA<br />
PWMB<br />
PWMC<br />
PWMD<br />
PWME<br />
PWMF<br />
PWMG<br />
PWMG<br />
000<br />
001<br />
010<br />
011<br />
100<br />
101<br />
110<br />
111<br />
PWM0_INV<br />
PWM0 1<br />
0<br />
ENPWM0_PT<br />
000<br />
001<br />
010<br />
011<br />
100<br />
101<br />
110<br />
111<br />
PT1.0<br />
PT1.2<br />
PT1.4<br />
PT1.6<br />
PT2.0<br />
PT2.2<br />
PT2.4<br />
PT2.6<br />
TBM_00<br />
00<br />
PWM1_Mode[2:0]<br />
PWM_PORT[2:0]<br />
TBM_01<br />
TBM_10<br />
TBM_11<br />
Logic High<br />
CMPO<br />
OPODIG<br />
CPI1<br />
01<br />
10<br />
11<br />
00<br />
01<br />
10<br />
11<br />
TBCLK<br />
000<br />
PWMA<br />
001<br />
PWMB<br />
010<br />
PWMC<br />
011<br />
PWMD<br />
100<br />
PWME<br />
101<br />
PWMF<br />
PWMG<br />
PWMG<br />
.<br />
110<br />
111<br />
PWM1_INV<br />
PWM1 1<br />
0<br />
ENPWM1_PT<br />
000<br />
001<br />
010<br />
011<br />
100<br />
101<br />
110<br />
111<br />
PT1.1<br />
PT1.3<br />
PT1.5<br />
PT1.7<br />
PT2.1<br />
PT2.3<br />
PT2.5<br />
PT2.7<br />
TBEBS[1:0]<br />
© 2013 HYCON Technology Corp<br />
www.hycontek.com<br />
DS-HY16F188-V06_EN<br />
page33
HY16F188<br />
21-Bit ENOB Σ∆ADC<br />
32-Bit MCU and 64 KB Flash<br />
4.13 Timer C Network<br />
CMPO<br />
OPOD<br />
LS_CK<br />
00<br />
01<br />
10<br />
CPI1<br />
TimerC<br />
Frequency<br />
Divider<br />
1<br />
0<br />
TMC0IF<br />
EN TMC<br />
TCR0[15:0]<br />
TCI1<br />
11<br />
CP1PS[3:0]<br />
CPI1P<br />
TBR[15:0]<br />
CPSS<br />
CPI1S[1:0]<br />
From GPIO TMCI2<br />
1<br />
0<br />
1<br />
0<br />
TMC1IF<br />
TCR1[15:0]<br />
TMC_PORT[2:0]<br />
TMC_PORT[2:0]<br />
CPI2P<br />
PT1.0<br />
PT1.2<br />
PT1.4<br />
PT1.6<br />
PT2.0<br />
PT2.2<br />
PT2.4<br />
PT2.6<br />
000<br />
001<br />
010<br />
011<br />
100<br />
101<br />
110<br />
111<br />
TMCI1<br />
PT1.1<br />
PT1.3<br />
PT1.5<br />
PT1.7<br />
PT2.1<br />
PT2.3<br />
PT2.5<br />
PT2.7<br />
000<br />
001<br />
010<br />
011<br />
100<br />
101<br />
110<br />
111<br />
.<br />
TMCI2<br />
CP1PS[3:0] CPI1 Divider<br />
0000 CPI1÷1<br />
0001 CPI1÷2<br />
: :<br />
1110 CPI1÷16384<br />
1111 CPI1÷32768<br />
© 2013 HYCON Technology Corp<br />
www.hycontek.com<br />
DS-HY16F188-V06_EN<br />
page34
HY16F188<br />
21-Bit ENOB Σ∆ADC<br />
32-Bit MCU and 64 KB Flash<br />
4.14 32-bit SPI Diagram<br />
Master<br />
Slave<br />
MSBit LSBit MSBit LSBit<br />
SDIx SDO<br />
shift register<br />
MISO<br />
shift register<br />
SDOx<br />
MISO<br />
SDI<br />
Read<br />
Buffer<br />
Write<br />
Buffer<br />
SPI<br />
Controller<br />
SPI Clock<br />
Generator<br />
SCKx<br />
SCK<br />
CSx<br />
.<br />
CS<br />
SPI<br />
Controller<br />
© 2013 HYCON Technology Corp<br />
www.hycontek.com<br />
DS-HY16F188-V06_EN<br />
page35
HY16F188<br />
21-Bit ENOB Σ∆ADC<br />
32-Bit MCU and 64 KB Flash<br />
4.15 UART Block Diagram<br />
EUART TRANSMIT BLOCK DIAGRAM<br />
ENSP[0]<br />
Enable EUART<br />
Exclusive OR<br />
PARITY[0]<br />
XOR<br />
8<br />
Data Bus<br />
8<br />
TXREG Register<br />
TX9D[0]<br />
TX9D<br />
TX9[0]<br />
ENADD[0]<br />
1 0<br />
TXIE[0]<br />
Interrupt<br />
TXIF<br />
ENTX[0]<br />
(8) (7) ………… 0<br />
MSB TSR Register<br />
LSB<br />
Buffer<br />
and<br />
Control<br />
TX pin<br />
BRGRH BRGRL<br />
Baud Rate Generator<br />
TRMT[0]<br />
EUART 8-BITs RECEIVE BLOCK DIAGRAM<br />
.<br />
ENCR[0]<br />
OERR[0]<br />
OERR[0]<br />
ENSP[0]<br />
Enable EUART<br />
RC pin<br />
ENSP[0]<br />
Pin Buffer<br />
and Control<br />
BRGRH BRGRL<br />
Baud Rate Generator<br />
Data<br />
Recover<br />
Stop<br />
PARITY[0]<br />
PERR[0] 1<br />
7 ………… 1<br />
RSR Register<br />
Exclusive OR<br />
XOR<br />
8<br />
0 Start<br />
Interrupt<br />
RXIF[0]<br />
Overflow<br />
RXIE[0]<br />
RXREG Register<br />
8<br />
FIFO<br />
1 Don care PERR[0] state of 8-bits receive mode<br />
Data Bus<br />
© 2013 HYCON Technology Corp<br />
www.hycontek.com<br />
DS-HY16F188-V06_EN<br />
page36
HY16F188<br />
21-Bit ENOB Σ∆ADC<br />
32-Bit MCU and 64 KB Flash<br />
4.16 I2C Block Diagram<br />
SCL<br />
SDA<br />
Master<br />
Slave<br />
TX Ctrl<br />
ENI2C<br />
TOPS[2:0]<br />
APCK<br />
Pre-scale<br />
1,2,4,<br />
…,128<br />
I2CCK<br />
Clock<br />
Generator<br />
Register<br />
Time-out<br />
Ctrl<br />
Intetnal<br />
System Bus<br />
4.17 Hardware RTC Block Diagram<br />
RTKEY<br />
RTCEN<br />
RTINS<br />
RTCO<br />
Digital Compensation<br />
Controller<br />
.<br />
RTPT<br />
LSRC<br />
LSXT<br />
0<br />
1<br />
Pre-Scalar<br />
Input/256<br />
Secondary Scalar<br />
/128<br />
MUX<br />
RTPTF<br />
Periodic Timer<br />
Interrupt Mux<br />
RTLPYF<br />
Time Format (BCD)<br />
Year/Month/Day/WDay<br />
Time Format (BCD)<br />
Hour/Min/Sec<br />
RTPTF<br />
RTTAF<br />
RTWUF<br />
RCAFEN<br />
Alarm<br />
RTTAF<br />
RTWUEN<br />
© 2013 HYCON Technology Corp<br />
www.hycontek.com<br />
DS-HY16F188-V06_EN<br />
page37
HY16F188<br />
21-Bit ENOB Σ∆ADC<br />
32-Bit MCU and 64 KB Flash<br />
4.18 GPIO Port Function Configuration<br />
GPIO Port OSC Interrupt<br />
Timer C<br />
Timer B<br />
SPI IIC UART CMP Analog<br />
Capture<br />
PWM<br />
Priority 0 0 0 1 2 3 4 5 6<br />
PT1.0 INT1.0 TCI1_1 CS_1 SCL_1 TX_1 CH1 PWM0_1<br />
PT1.1 INT1.1 TCI2_1 CK_1 SDA_1 RX_1 CH2 PWM1_1<br />
PT1.2 INT1.2 TCI1_2 MISO_1 SCL_2 TX_2 CH3 PWM0_2<br />
PT1.3 INT1.3 TCI2_2 MOSI_1 SDA_2 RX_2 CL1 PWM1_2<br />
PT1.4 INT1.4 TCI1_3 CS_2 SCL_3 TX_3 CL2 PWM0_3<br />
PT1.5 INT1.5 TCI2_3 CK_2 SDA_3 RX_3 CL3 PWM1_3<br />
PT1.6 INT1.6 TCI1_4 MISO_2 SCL_4 TX_4 CL4 PWM0_4<br />
PT1.7 INT1.7 TCI2_4 MOSI_2 SDA_4 RX_4 CMPO1 PWM1_4<br />
PT2.0 INT2.0 TCI1_5 CS_3 SCL_5 TX_5 PWM0_5<br />
PT2.1 INT2.1 TCI2_5 CK_3 SDA_5 RX_5 PWM1_5<br />
PT2.2 INT2.2 TCI1_6 MISO_3 SCL_6 TX_6 PWM0_6<br />
PT2.3 INT2.3 TCI2_6 MOSI_3 SDA_6 RX_6 PWM1_6<br />
PT2.4 LSXT1 INT2.4 TCI1_7 CS_4 SCL_7 TX_7 PWM0_7<br />
PT2.5 LSXT2 INT2.5 TCI2_7 CK_4 SDA_7 RX_7 PWM1_7<br />
PT2.6 HSXT1 INT2.6 TCI1_8 MISO_4 SCL_8 TX_8 PWM0_8<br />
PT2.7 HSXT2 INT2.7 TCI2_8 MOSI_4 SDA_8 RX_8 PWM1_8<br />
PT3.0<br />
OPO1<br />
PT3.1 OPO2 DAO<br />
PT3.2<br />
AIO4<br />
PT3.3<br />
AIO5<br />
PT3.4<br />
.<br />
AIO6<br />
PT3.5<br />
AIO7<br />
PT3.6<br />
REFO<br />
PT3.7<br />
OPO<br />
PT4.0<br />
RST<br />
AIO0<br />
AIO0<br />
AIO1<br />
AIO1<br />
AIO2<br />
AIO2<br />
AIO3<br />
AIO3<br />
© 2013 HYCON Technology Corp<br />
www.hycontek.com<br />
DS-HY16F188-V06_EN<br />
page38
HY16F188<br />
21-Bit ENOB Σ∆ADC<br />
32-Bit MCU and 64 KB Flash<br />
5. Ordering Information<br />
Device No. 1<br />
Shipment<br />
Package<br />
Package<br />
Unit Material<br />
Pins<br />
Code 2 Packing<br />
Type<br />
Drawing<br />
Q’ty Composition<br />
Type<br />
MSL3<br />
HY16F188-D000 Die - D 000 - - 200 Green 4 -<br />
HY16F188-L<strong>04</strong>8 LQFP 48 L <strong>04</strong>8 - Tray 250 Green 4 MSL-3<br />
HY16F187-L<strong>04</strong>8 LQFP 48 L <strong>04</strong>8 - Tray 250 Green 4 MSL-3<br />
HY16F184-L<strong>04</strong>8 LQFP 48 L <strong>04</strong>8 - Tray 250 Green 4 MSL-3<br />
HY16F187-N033 QFN 33 N 033 - Tray 490 Green 4 MSL-3<br />
HY16F184-N033 QFN 33 N 033 - Tray 490 Green 4 MSL-3<br />
1<br />
Device No.: Model No. – Package Type Description<br />
EXYou request in LQFP 48package.<br />
The device No. will be HY16F188-L<strong>04</strong>8.<br />
And please clearly indicate the shipment packing type when placing orders.<br />
3<br />
MSL:<br />
The Moisture Sensitivity Level ranking conforms to IPC/JEDEC J-STD-020 industry standard categorization.<br />
The products are processed, packed, transported and used with reference to IPC/JEDEC J-STD-033.<br />
4 Green (RoHS & no Cl/Br):<br />
HYCON products are Green products that compliant with RoHS directive and are<br />
Halogen free (Br/Cl
HY16F188<br />
21-Bit ENOB Σ∆ADC<br />
32-Bit MCU and 64 KB Flash<br />
6. Package Information<br />
6.1 LQFP48 PKG Diagram<br />
Package Outline Drawing--- LQFP 7X7 48L Unit: mm<br />
.<br />
Note:<br />
(1)All dimensions refer to JEDEC OUTLINE MS-026.<br />
(2)Do not include Mold Flash or Protrusions.<br />
© 2013 HYCON Technology Corp<br />
www.hycontek.com<br />
DS-HY16F188-V06_EN<br />
page40
HY16F188<br />
21-Bit ENOB Σ∆ADC<br />
32-Bit MCU and 64 KB Flash<br />
6.2 QFN33 PKG Diagram<br />
Package Outline Drawing--- QFN 5X5 33 Unit: mm<br />
PIN33=VSS<br />
D<br />
D2<br />
25 32<br />
PIN 1<br />
MARK<br />
24<br />
1<br />
E<br />
E2<br />
17<br />
8<br />
A1<br />
A3<br />
16<br />
e<br />
b<br />
9<br />
L<br />
.<br />
A<br />
SYMBOLS MIN NOM MAX<br />
A 0.70 0.75 0.80<br />
A1 0.00 0.02 0.05<br />
A3<br />
0.20 REF.<br />
b 0.18 0.25 0.30<br />
D<br />
5.00 BSC<br />
E<br />
5.00 BSC<br />
D2 3.10 3.20 3.30<br />
E2 3.10 3.20 3.30<br />
L 0.35 0.40 0.45<br />
e<br />
0.50 BSC<br />
Note: All dimensions refer to JEDEC OUTLINE MO-220.<br />
© 2013 HYCON Technology Corp<br />
www.hycontek.com<br />
DS-HY16F188-V06_EN<br />
page41
HY16F188<br />
21-Bit ENOB Σ∆ADC<br />
32-Bit MCU and 64 KB Flash<br />
7. Electrical Characteristics<br />
Absolute maximum ratings over operating free-air temperature (unless otherwise noted)<br />
Voltage applied at VDD3V to VSS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . −0.2 V to 4.0 V<br />
Voltage applied to any pin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . −0.2 V to V DD3V + 0.3 V<br />
Diode current at any device terminal. .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . ±2 mA<br />
Storage temperature, Tstg: (Unprogrammed device) . . . . . . . . . . . . . . . . . . . . .. . . . . . .. . . . . .−55℃ to 150℃<br />
(Programmed device) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ………………………………… .. −40℃ to 85℃<br />
Soldering Temperature (10 Sec) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ….. . .+260°C<br />
Maximum output current sink by any PORT1 to PORT3 I/O PIN . . . . . . . . . . . . . . . . . . . . . . . . …. . . . . .10mA<br />
This is a stress rating only and functional operation of the device at these or any other conditions above those<br />
indicated in the operation sections of this specification is not implied. Exposure to absolute maximum rating<br />
conditions for extended periods of time may affect reliability.<br />
7.1 Recommended Operating Conditions<br />
VDD3V=2.2V to 3.6V.T A =-40℃~85℃,Unless otherwise noted.<br />
Parameter Sym. Test Conditions Min. Typ. Max. Unit<br />
Supply Voltage VDD3V 2.2 3.6 V<br />
Supply Current<br />
I LDO+BOR -25% 2.0 +25%<br />
VDD3V = 2.2V to 3.6V.<br />
-25% 2.5 +25%<br />
I LDO+BOR+LPO<br />
.<br />
Power–Up Delay t PU,DLY Wake up from deep sleep 64 ms<br />
uA<br />
© 2013 HYCON Technology Corp<br />
www.hycontek.com<br />
DS-HY16F188-V06_EN<br />
page42
HY16F188<br />
21-Bit ENOB Σ∆ADC<br />
32-Bit MCU and 64 KB Flash<br />
7.2 Clock System<br />
Typical values are at TA=25℃ and VDD3V= 3.0V.Unless otherwise noted.<br />
Sym. Parameter Test Conditions Min. Typ. Max. Unit<br />
2MHz 1.8 2 2.2 MHz<br />
High Speed Oscillator<br />
4MHz 3.6 4 4.4 MHz<br />
FXHS<br />
frequency<br />
10MHz 8.5 10 11.5 MHz<br />
20MHz 17 20 23 MHz<br />
IXHS High Speed Oscillator Current F XHS = 16MHz 100 uA<br />
DXHS Duty of High Oscillator 40 60 %<br />
TLXHS Temperature Trim Step 8MHz 0.25 ppm<br />
TRXHS Temperature Trim Range 8MHz -64 +63 LSB<br />
FXMS<br />
Middle Speed<br />
Oscillator frequency<br />
VDD18 = 1.8V 2 12 MHz<br />
IXMS Middle Speed Oscillator Current F XHS = 4MHz 25 uA<br />
DXMS Duty of Middle Oscillator 40 60 %<br />
TLXHS Temperature Trim Step 8MHz 0.25 ppm<br />
TRXHS Temperature Trim Range 8MHz -64 +63 LSB<br />
FXLS Low Speed Oscillator frequency VDD18 = 1.8V 32.768 KHz<br />
.<br />
IXLS Low Speed Oscillator Current 2 uA<br />
DXLS Duty of Low Speed Oscillator 40 60 %<br />
F HAO = 2MHz, before trim -10% 2 +10% MHz<br />
Internal High Speed<br />
F HAO = 4MHz, before trim -10% 4 +10% MHz<br />
FHAO<br />
Oscillator frequency<br />
F HAO = 10MHz, before trim -10% 10 +10% MHz<br />
F HAO = 20MHz, before trim -10% 20 +10% MHz<br />
Voltage Coefficient VDD3V = 2.2V ~3.6V -0.2 +0.2 %<br />
THAO Temperature Coefficient -40~85 -1.5 +1.5 %<br />
Internal High Speed<br />
F HAO = 2MHz 20 uA<br />
IHAO<br />
Oscillator Current F HAO = 20MHz 60 uA<br />
DHAO Duty of Oscillator 40 60 %<br />
WTHAO Wake up time F HAO = 2MHz 30 us<br />
FLPO<br />
Internal Low Speed<br />
Oscillator frequency<br />
VDD3V= 3.0V -10% 32 +10% KHz<br />
Voltage Coefficient VDD3V= 2.2V ~3.6V -2.5 +2.5 %<br />
TLPO Temperature Coefficient -40~85 -2.5 +2.5 %<br />
Internal Low Speed<br />
ILPO<br />
0.35 0.7 uA<br />
Oscillator Current<br />
DLPO Duty of Low Speed Oscillator 40 60 %<br />
© 2013 HYCON Technology Corp<br />
www.hycontek.com<br />
DS-HY16F188-V06_EN<br />
page43
HY16F188<br />
21-Bit ENOB Σ∆ADC<br />
32-Bit MCU and 64 KB Flash<br />
7.3 Power Management System<br />
Typical values are at TA=25℃ and VDD3V = 3.0V. Unless otherwise noted.<br />
Sym. Parameter Test Conditions Min. Typ. Max. Unit<br />
Coarse Bandgap Reference<br />
Operation Voltage 1.6 3.6 V<br />
Output Voltage VDD3V=3.0V 1.05 1.2 1.35 V<br />
Bandgap Performance<br />
Operation Voltage 1.7 1.8 V<br />
Output Voltage VDD3V=3.0V 1.15 1.2 1.25 V<br />
Temperature Coefficient 50 ppm/°C<br />
Start up Time 40 ms<br />
VDDA LDO<br />
Output Voltage Error -5% 5 %<br />
Capacitor Loading 22 10,000 nF<br />
Settling Time<br />
Capacitor loading = 100nF,<br />
99% of VDDA<br />
50 us<br />
Operation Current<br />
Bias + Band gap +<br />
VDDA LDO<br />
35 50 uA<br />
Dropout Voltage I=10mA 0.2 V<br />
Voltage Coefficient VDD3V= 2.5 ~ 3.6V `0.1 %/V<br />
VDDA voltage 1 2.4 V<br />
VDDA voltage 2 2.7 V<br />
VDDA voltage 3 3.0 V<br />
VDDA voltage 4 3.3 V<br />
.<br />
@10Hz, Vpp = 300mV,<br />
VDDX Power Rejection Gain<br />
80 dB<br />
VDD3V=3.3V, VDDA=2.4V<br />
Temperature Coefficient By using BRG VDDA=3.0V 100 ppm/°C<br />
VDD18 LDO<br />
Output Voltage 1.7 1.8 1.9 V<br />
Capacitor Loading 100 10,000 nF<br />
Maxim Current VDD18=1.8V,VDD3V=2.5V 10 mA<br />
Voltage Coefficient VDD3V= 2.2 ~ 3.6V 1 %/V<br />
Temperature Coefficient 100 ppm/°C<br />
Load Regulation Load = 0.1~10mA 0.1 V/A<br />
Dropout voltage Load=10mA 0.2 V<br />
REFO Buffer<br />
Capacitor Loading 100 1000 pF<br />
Operation Current 15 uA<br />
Input Resistance 100uA push and pull 5 20 Ω<br />
Output Current 1% change voltage 0.25 1 mA<br />
Temperature Coefficient By using BRG VDDA=3.0V 80 ppm/°C<br />
Offset Voltage REFO = 1.2V 3 12 mV<br />
PSRR @100Hz -80 dB<br />
Noise BW 1~100Hz 1 V/√Hz<br />
© 2013 HYCON Technology Corp<br />
www.hycontek.com<br />
DS-HY16F188-V06_EN<br />
page44
HY16F188<br />
21-Bit ENOB Σ∆ADC<br />
32-Bit MCU and 64 KB Flash<br />
7.4 Reset Management System<br />
Reset Management System = (Brownout/External RST Pin/Low Voltage Detect)<br />
Typical values are at TA=25℃ and VDD3V = 3.0V. Unless otherwise noted.<br />
Sym. Parameter Test Conditions Min. Typ. Max. unit<br />
Pulse length needed to accepted reset internally, t d-LVR 2 us<br />
V DD3V Start Voltage to accepted reset internally (LH),V LVR 1.8 1.95 2.1 V<br />
BOR Ta=-40℃~85℃ -0.50 +50 mV<br />
Hysteresis, V HYS-LVR 30 mV<br />
BOR Minimum operation voltage 1.2 V<br />
Minimum operation Slew Rate 0.1 V/us<br />
POR<br />
Start Voltage to accepted reset 0.6 V<br />
7.5 Σ∆ADC ENOB and RMS Noise<br />
Typical values are at TA=25℃ and VDD3V = 3.3V, VDDA=2.4V unless otherwise noted.<br />
HY16F188 provides important input noise specification that aims at Σ∆ADC. Table 7.5-1 and Table 7.5-2 lists<br />
out the relations of typical noise specification, Gain, Output rate, and maximum input voltage of single end.<br />
Test condition configuration and external input signal short, voltage reference: 1.2V and 1024 records were<br />
sampled.<br />
.<br />
ENOB(RMS) with OSR/GAIN at A/D Clock=333Khz, VDDA=2.4V, VREF=1.2V<br />
OSR<br />
32 64 128 256 512 1024 2<strong>04</strong>8 4096 8192 16384 32768<br />
Max. Vin(mV)<br />
=0.9*VREF (1) Output rate(HZ)<br />
1<strong>04</strong>17 5208 26<strong>04</strong> 1302 651 326 163 81 41 20 10<br />
Gain = PGA × ADGN<br />
±1080 1 = 1 × 1 12.5 15.0 16.6 17.3 17.7 18.1 18.7 19.2 19.6 20.3 20.7<br />
±540 2 = 1 × 2 12.4 14.4 16.3 16.9 17.0 17.4 17.9 19.1 19.3 20.0 20.4<br />
±135 4 = 1 × 4 12.2 14.6 16.1 16.6 16.9 17.2 17.9 18.8 19.4 19.8 20.3<br />
±33.75 32 = 8 × 4 12.2 13.7 15.1 15.6 16.1 16.5 17.0 17.7 18.1 18.6 19.1<br />
±16.875 64 = 16 × 4 12.1 13.8 14.6 15.2 15.6 16.2 16.7 17.2 17.6 18.1 18.5<br />
±11.25 96 = 24 × 4 12.1 13.4 14.4 14.8 15.4 15.9 16.4 16.9 17.4 17.9 18.3<br />
±8.435 128 = 32 × 4 12.0 13.3 14.1 14.7 15.1 15.6 16.1 16.6 17.1 17.6 18.1<br />
(1) Max.Vin (mV) is the max. input voltage of single end to ground (VSS).<br />
Table 7.5-1Σ∆ADC ENOB Table<br />
RMS Noise(uV) with OSR/GAIN at A/D Clock=333Khz, VDDA=2.4V, VREF=1.2V<br />
OSR<br />
32 64 128 256 512 1024 2<strong>04</strong>8 4096 8192 16384 32768<br />
Max. Vin(mV)<br />
Output rate(HZ)<br />
=0.9*VREF<br />
1<strong>04</strong>17 5208 26<strong>04</strong> 1302 651 326 163 81 41 20 10<br />
Gain = PGA × ADGN<br />
±1080 1 = 1 × 1 426.3 71.0 23.3 14.56 10.92 8.29 5.72 3.98 2.95 1.89 1.410<br />
±540 2 = 1 × 2 216.6 54.1 14.5 9.93 9.37 7.17 4.77 2.19 1.89 1.12 0.838<br />
±135 4 = 1 × 4 129.5 23.5 8.5 6.<strong>04</strong> 4.85 4.02 2.46 1.29 0.89 0.65 0.455<br />
±33.75 32 = 8 × 4 15.8 5.5 2.1 1.53 1.07 0.78 0.56 0.36 0.27 0.18 0.135<br />
±16.875 64 = 16 × 4 8.5 2.6 1.5 0.99 0.75 0.51 0.36 0.26 0.19 0.13 0.098<br />
±11.25 96 = 24 × 4 5.9 2.3 1.2 0.85 0.59 0.41 0.30 0.21 0.14 0.10 0.078<br />
±8.435 128 = 32 × 4 4.6 1.9 1.1 0.71 0.52 0.37 0.27 0.19 0.14 0.10 0.068<br />
Table 7.5 -2Σ∆ADC RMS Table<br />
© 2013 HYCON Technology Corp<br />
www.hycontek.com<br />
DS-HY16F188-V06_EN<br />
page45
HY16F188<br />
21-Bit ENOB Σ∆ADC<br />
32-Bit MCU and 64 KB Flash<br />
RMS Noise Diagram<br />
RMS Noise Diagram<br />
350<br />
300<br />
Gain=1<br />
Output rate ~ 10sps (OSR:32768)<br />
6<br />
4<br />
Gain=1<br />
Output rate ~ 10sps (OSR:32768)<br />
Occurrence<br />
250<br />
200<br />
150<br />
100<br />
Output Code (LSB)<br />
2<br />
0<br />
-2<br />
50<br />
-4<br />
0<br />
-8 -7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5 6 7 8<br />
Output Code (LSB)<br />
LSB base on 21-bit output<br />
Figure7.5-2(a) RMS Noise Diagram<br />
-6<br />
1 201 401 601 801 1001<br />
Time (reading number)<br />
LSB base on 21-bit output<br />
Figure7.5-2(b) Output Code Diagram<br />
Occurrence<br />
500<br />
450<br />
400<br />
350<br />
300<br />
250<br />
200<br />
150<br />
100<br />
50<br />
0<br />
RMS Noise Diagram<br />
Gain=128<br />
Output rate ~ 10sps (OSR:32768)<br />
-8 -7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5 6 7 8<br />
Output Code (LSB)<br />
Figure7.5-3(a) RMS Noise Diagram<br />
LSB base on 19-bit output<br />
.<br />
Output Code (LSB)<br />
8<br />
6<br />
4<br />
2<br />
0<br />
-2<br />
-4<br />
-6<br />
RMS Noise Diagram<br />
Gain=128<br />
Output rate ~ 10sps (OSR:32768)<br />
-8<br />
1 201 401 601 801 1001<br />
Time (reading number)<br />
Figure7.5-3(b) Output Code Diagram<br />
LSB base on 19-bit output<br />
Occurrence<br />
500<br />
450<br />
400<br />
350<br />
300<br />
250<br />
200<br />
150<br />
100<br />
50<br />
0<br />
RMS Noise Diagram<br />
Gain=128<br />
Output rate ~ 2.6ksps (OSR:128)<br />
-8 -7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5 6 7 8<br />
Output Code (LSB)<br />
Figure7.5-4(a) RMS Noise Diagram<br />
LSB base on 15-bit output<br />
Output Code (LSB)<br />
6<br />
4<br />
2<br />
0<br />
-2<br />
-4<br />
RMS Noise Diagram<br />
Gain=128<br />
Output rate ~ 2.6kksps (OSR:128)<br />
-6<br />
1 201 401 601 801 1001<br />
Time (reading number)<br />
Figure7.5-4(b) Output Code Diagram<br />
LSB base on 15-bit output<br />
© 2013 HYCON Technology Corp<br />
www.hycontek.com<br />
DS-HY16F188-V06_EN<br />
page46
HY16F188<br />
21-Bit ENOB Σ∆ADC<br />
32-Bit MCU and 64 KB Flash<br />
RMS Noise Diagram<br />
RMS Noise Diagram<br />
350<br />
300<br />
Gain=1<br />
Output rate ~ 2.6ksps (OSR:128)<br />
8<br />
6<br />
Gain=1<br />
Output rate ~ 2.6ksps (OSR:128)<br />
Occurrence<br />
250<br />
200<br />
150<br />
100<br />
Output Code (LSB)<br />
4<br />
2<br />
0<br />
-2<br />
-4<br />
50<br />
-6<br />
0<br />
-8 -7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5 6 7 8<br />
Output Code (LSB)<br />
LSB base on 18-bit output<br />
Figure7.5-5(a) RMS Noise Diagram<br />
-8<br />
1 201 401 601 801 1001<br />
Time (reading number)<br />
LSB base on 18-bit output<br />
Figure7.5-5(b) Output Code Diagram<br />
.<br />
© 2013 HYCON Technology Corp<br />
www.hycontek.com<br />
DS-HY16F188-V06_EN<br />
page47
HY16F188<br />
21-Bit ENOB Σ∆ADC<br />
32-Bit MCU and 64 KB Flash<br />
7.6 ADC Management System<br />
All specifications at TA = –40°C to +85°C, VDDA=REFP=+3V, REFN=VSSA, and Gain=128,<br />
Unless otherwise noted.<br />
Sym. Parameter Test Conditions Min. Typ. Max. Unit<br />
Analog Inputs<br />
Full-Scale Input Voltage<br />
(AINP – AINN)<br />
±0.5*VREF/Gain<br />
V<br />
Common-Mode<br />
Input Range<br />
Gain=1 VSS-0.2 VDDA+0.2 V<br />
System Performance<br />
Resolution No Missing Codes 24 Bits<br />
Internal Oscillator,<br />
SPEED = High<br />
80 SPS<br />
Data Rate<br />
Internal Oscillator,<br />
SPEED = Low<br />
10 SPS<br />
External Oscillator,<br />
SPEED = High<br />
f CLK /61440<br />
SPS<br />
External Oscillator,<br />
SPEED = Low<br />
f CLK /491520<br />
SPS<br />
Digital Filter Settling Time Full Settling 3 Data<br />
Differential Input,<br />
15 PPM<br />
End-Point Fit, G = 64<br />
Integral Nonlinearity (INL)<br />
Differential Input,<br />
15 PPM<br />
End-Point Fit, G = 128<br />
Gain Drift Reference Buffer . off 5 ppm/°C<br />
Normal-Mode Rejection<br />
fI N = 50/ Internal<br />
60Hz ±1Hz, OSC<br />
-70 dB<br />
f DATA = External<br />
10SPS OSC<br />
-80 dB<br />
Common-Mode Rejection at DC, detla VDDA = 0.1V 80 dB<br />
Input-Referred Noise<br />
fDATA = 10SPS 50 nV, rms<br />
fDATA = 80SPS 140 nV, rms<br />
Power-Supply Rejection at DC, delta VDDA = 0.1V 80 dB<br />
Voltage Reference Input<br />
Voltage Reference Input<br />
(VREF)<br />
VREF = REFP – REFN -0.15V VDDA+0.15V V<br />
Reference Buffer Range 0.9V VDDA-0.2 V<br />
Reference Buffer Current 30 uA<br />
Reference Noise 1~100Hz 0.5 1 V/√Hz<br />
© 2013 HYCON Technology Corp<br />
www.hycontek.com<br />
DS-HY16F188-V06_EN<br />
page48
HY16F188<br />
21-Bit ENOB Σ∆ADC<br />
32-Bit MCU and 64 KB Flash<br />
7.7 Temperature sensor<br />
Typical values are at TA=25℃ and VDD3V = 3.0V, VDDA=2.4V unless otherwise noted.<br />
Sym. Parameter Test Conditions Min. Typ. Max. Unit<br />
TC S Sensor temperature drift 178 uV/℃<br />
KT Absolute Temperature Scale 0°K INBUF[0]=1 -285 ℃<br />
TC ERR One point calibrate error temperature Calibration at 25℃ of -40℃~85℃ ±2 ℃<br />
Temperature (℃)<br />
120<br />
100<br />
80<br />
60<br />
40<br />
20<br />
0<br />
-20<br />
-40<br />
-60<br />
TPS Performance<br />
Temperature(℃)<br />
Error(℃)<br />
-40 -20 0 25 45 65 85 100<br />
Temperature(℃)<br />
2.0<br />
1.5<br />
1.0<br />
0.5<br />
0.0<br />
-0.5<br />
-1.0<br />
-1.5<br />
-2.0<br />
Error (℃)<br />
7.8 DAC Management System<br />
Figure7.7-1 TPS Performance<br />
Typical values are at TA=25℃ and VDD3V = 3.0V. unless otherwise noted.<br />
Sym. Parameter Test Conditions Min. Typ. Max. Unit<br />
Resolution Monotonic 8 Bit<br />
VDDA Power supply 2.2 3.6 V<br />
VOUT Output range DA output is between VR- and VR+ 0 VDD3V V<br />
VREFP<br />
Positive reference<br />
voltage range<br />
VREFP > VREFN 0 VDD3V V<br />
VREFN<br />
Negative reference<br />
voltage range<br />
0 VDD3V V<br />
RON DAC output switch<br />
VDD3V = 3.0V,<br />
200 Ω<br />
0.5V < DA_OP < VDD3V-0.5V<br />
VDD3V = 3.0V,<br />
10 Ω<br />
0.5V > DA_OP,DA_OP>VDD3V-0.5V<br />
RRSW Reference voltage switch Vrefp = 2.2V, Vrefn=0V, VDD3V= 3.0V 15 30 Ω<br />
RLADDE<br />
R<br />
One LSB<br />
resistance ladder<br />
.<br />
600 Ω<br />
INL Integral linearity error VR+ = 2.4V VR-= 0V ±0.5 ±1 LSB<br />
DNL Differential linearity error VR+ = 2.4V VR-= 0V ±0.5 ±1 LSB<br />
EOS Offset error VR+ = 2.4V VR-= 0V 1 LSB<br />
© 2013 HYCON Technology Corp<br />
www.hycontek.com<br />
DS-HY16F188-V06_EN<br />
page49
HY16F188<br />
21-Bit ENOB Σ∆ADC<br />
32-Bit MCU and 64 KB Flash<br />
7.9 OPA Management System<br />
Typical values are at TA=25℃ and VDD3V = 3.0V. unless otherwise noted.<br />
Sym. Parameter Test Conditions Min. Typ. Max. Unit<br />
VDDA Power supply 2.2 3.6 V<br />
VOUT Output range 0 VDDA V<br />
VIN Input common range 0 VDDA V<br />
IOA OA current Each OA 120 uA<br />
VDDA = 3.0V,<br />
IOA_LO Output current loading 0.3V < Output voltage < VDDA-0.3V<br />
1 mA<br />
AD<br />
(push or pull)<br />
VDDA = 2.2V,<br />
0.3V < Output voltage < VDDA-0.3V<br />
0.5 mA<br />
CLOAD Max output capacitor load 1000 pF<br />
SR ADC input clock<br />
Loading R=10K,<br />
C=100pF, 0.3 -> VDDA-0.3V<br />
0.6 V/us<br />
GOPEN Open Loop Ggain Loading C=100pF 120 dB<br />
UGB Unit Gain Bandwidth Loading C=100pF, 3dB 1000 KHz<br />
PM Phase Margin Loading C=100pF 68 Deg<br />
GM Gain Margin VR+ = 2.4V VR-= 0V 18 dB<br />
VOS Offset error Vin = 1.2V ±5 mV<br />
Power supply<br />
rejection ratio<br />
Vout=1.2V, ∆VDDA . = 100mV, at DC 70 dB<br />
Common mode<br />
rejection ratio<br />
Vout=1.2V, ∆V IN = 100mV, at DC 70 dB<br />
DFD Digital filter delay VDDA=3.0V 2 us<br />
PSRR<br />
CMRR<br />
CSA Sample capacitor 10 pF<br />
© 2013 HYCON Technology Corp<br />
www.hycontek.com<br />
DS-HY16F188-V06_EN<br />
page50
HY16F188<br />
21-Bit ENOB Σ∆ADC<br />
32-Bit MCU and 64 KB Flash<br />
7.10 CMP Management System<br />
Typical values are at TA=25℃ and VDD3V = 3.0V. Unless otherwise noted.<br />
Sym. Parameter Test Conditions Min. Typ. Max. Unit<br />
I MC<br />
Operation supply current ENCMP[0]=1, CMPHS[0]=1b 5<br />
uA<br />
Low Power Mode ENCMP[0]=1, CMPHS[0]=0b 1<br />
V IC Common-mode input voltage 0 VDD3V-1 V<br />
V OS Offset voltage -5 5 mV<br />
V hys Input hysteresis 0 0.7 1.5 mV<br />
V REF<br />
Reference Voltage CPPS[1:0]=11b 1.2 V<br />
Temperature Drift CPPS[1:0]=11b 50 ppm/℃<br />
I R<br />
Multi-node resistor current<br />
CPRLS[0]=0b 10<br />
CPRLS[0]=1b 30<br />
uA<br />
8. Revision History<br />
.<br />
Major differences are stated thereinafter:<br />
<strong>Version</strong> Page Summary of Changes Date<br />
V01 ALL First edition 2013/05/20<br />
V05 ALL (1)Added HY16F184/187 Pin out<br />
2013/09/16<br />
(2)In Ordering Information added<br />
HY16F184/187 description.<br />
(3)In Package Information added<br />
LQFP48 and QFN33 description.<br />
V06 ALL (1)name change: VDD3 to VDD3V. VDD to VDD18. 2013/12/20<br />
© 2013 HYCON Technology Corp<br />
www.hycontek.com<br />
DS-HY16F188-V06_EN<br />
page51