24.12.2014 Views

Version 04

Version 04

Version 04

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!