Holtek HT16H25 Application Manuallines Download Page 17

         HT16H25 Treadmill Display Application Guideline 

 

AN0505E  V1.00 

17 / 22 

January 8, 2019 

 

LCD Display Control Top Board 

The above diagram shows the HT16H25 LCD display control Top Board schematic with 
the LCD driver chip, the HT16H25, which has 16-COM and 8-SEG outputs to control the 
LCD display 

  USB Supply Circuit 

 

USB Supply Circuit 

The USB terminal provides the 5V power supply. The power supply is connected to a 
bidirectional TVS overvoltage protection diode to provide overvoltage protection. The 
capacitors and magnetic bead filter provide a stable DC 5V working voltage for the main 
control HT66F50 MCU as well as the HT16H25 LCD drive IC and the LCD display.  

 

SEG1

1

SEG0

2

GPO0

3

GPO1

4

GPO2

5

GPO3

6

IFS

7

CSB

8

SCL/CLK

9

SDA/DIO

10

VDD

11

Vreg

12

VSS

13

VMAX

14

VLCD

15

C1P

16

C1N

17

C2P

18

C2N

19

C3P

20

C3N

21

V0

22

V1

23

V2

24

V3

25

V

4

26

C

O

M

0

27

C

O

M

1

28

C

O

M

2

29

C

O

M

3

30

C

O

M

4/

SE

G

71

31

C

O

M

5/

SE

G

70

32

C

O

M

6/

SE

G

69

33

C

O

M

7/

SE

G

68

34

C

O

M

8/

SE

G

67

35

C

O

M

9/

SE

G

66

36

C

O

M

10

/S

EG

65

37

C

O

M

11

/S

EG

64

38

C

O

M

12

/S

EG

63

39

C

O

M

13

/S

EG

62

40

C

O

M

14

/S

EG

61

41

C

O

M

15

/S

EG

60

42

SE

G

59

43

SE

G

58

44

SE

G

57

45

SE

G

56

46

SE

G

55

47

SE

G

54

48

SE

G

53

49

SE

G

52

50

SEG51

51

SEG50

52

SEG49

53

SEG48

54

SEG47

55

SEG46

56

SEG45

57

SEG44

58

SEG43

59

SEG42

60

SEG41

61

SEG40

62

SEG39

63

SEG38

64

SEG37

65

SEG36

66

SEG35

67

SEG34

68

SEG33

69

SEG32

70

SEG31

71

SEG30

72

SEG29

73

SEG28

74

SEG27

75

SE

G

26

76

SE

G

25

77

SE

G

24

78

SE

G

23

79

SE

G

22

80

SE

G

21

81

SE

G

20

82

SE

G

19

83

SE

G

18

84

SE

G

17

85

SE

G

16

86

SE

G

15

87

SE

G

14

88

SE

G

13

89

SE

G

12

90

SE

G

11

91

SE

G

10

92

SE

G

9

93

SE

G

8

94

SE

G

7

95

SE

G

6

96

SE

G

5

97

SE

G

4

98

SE

G

3

99

SE

G

2

10

0

U1

HT16H25_100LQFP

IO_CSB

IO_CLK

IO_DIO

C1

1uF/0805

C2

0.1uF/0805

C3

0.1uF/0805

C4

0.1uF/0805

C5

C6

0.1uF/0805

C7

0.1uF/0805

C8

0.1uF/0805

C9

0.1uF/0805

C10

0R/0805

R1

0R/0805

R2

0R/0805

R3

0R/0805

R4

0R/0805

R5

IO_VDD

C11 C12 C13

P_CSB

P_CLK

P_DIO

P_VDD

P_VSS

C

O

M

0

C

O

M

1

C

O

M

2

C

O

M

3

C

O

M

4

C

O

M

5

C

O

M

6

C

O

M

7

C

O

M

8

C

O

M

9

C

O

M

10

C

O

M

11

C

O

M

12

C

O

M

13

C

O

M

14

C

O

M

15

SEG0

SEG1

SE

G

2

SE

G

3

SE

G

4

SE

G

5

SE

G

6

SE

G

7

SE

G

8

SE

G

9

SE

G

10

SE

G

11

SE

G

12

SE

G

13

SE

G

14

SE

G

15

SE

G

16

SE

G

17

SE

G

18

SE

G

19

SE

G

20

SE

G

21

SE

G

22

SE

G

23

SE

G

24

SE

G

25

SE

G

26

SEG27

SEG28

SEG29

SEG30

SEG31

SEG32

SEG33

SEG34

SEG35

SEG36

SEG37

SEG38

SEG39

SEG40

SEG41

SEG42

SEG43

SEG44

SEG45

SEG46

SEG47

SEG48

SEG49

SEG50

SEG51

SE

G

52

SE

G

53

SE

G

54

SE

G

55

SE

G

56

SE

G

57

SE

G

1

1

COM1

30

COM2

31

COM3

32

COM4

33

COM5

34

COM6

35

COM7

36

COM8

37

COM9

38

COM10

39

COM11

40

COM12

41

COM13

42

COM14

43

COM15

44

COM16

45

SE

G

2

2

SE

G

3

3

SE

G

4

4

SE

G

5

5

SE

G

6

6

SE

G

7

7

SE

G

8

8

SE

G

9

9

SE

G

10

10

SE

G

11

11

SE

G

12

12

SE

G

13

13

SE

G

14

14

SE

G

15

15

SE

G

16

16

SE

G

17

17

SE

G

18

18

SE

G

19

19

SE

G

20

20

SE

G

21

21

SE

G

22

22

SE

G

23

23

SE

G

24

24

SE

G

25

25

SE

G

26

26

SE

G

27

27

SE

G

28

28

SE

G

29

29

SE

G

30

46

SE

G

31

47

SE

G

32

48

SE

G

33

49

SE

G

34

50

SE

G

35

51

SE

G

36

52

SE

G

37

53

SE

G

38

54

SE

G

39

55

SE

G

40

56

SE

G

41

57

SE

G

42

58

SE

G

43

59

SE

G

44

60

SE

G

45

61

SE

G

46

62

SE

G

47

63

SE

G

48

64

SE

G

49

65

SE

G

50

66

SE

G

51

67

SE

G

52

68

SE

G

53

69

SE

G

54

70

SE

G

55

71

SE

G

56

72

SE

G

57

73

SE

G

58

74

Ar

Ag

Ab

Aw

K

LCD

LCD

Ar

Ag

Ab

Aw

COM0

COM1

COM2

COM3

COM4

COM5

COM6

COM7

COM8

COM9

COM10

COM11

COM12

COM13

COM14

COM15

SE

G

0

SE

G

1

SE

G

2

SE

G

3

SE

G

4

SE

G

5

SE

G

6

SE

G

7

SE

G

8

SE

G

9

SE

G

10

SE

G

11

SE

G

12

SE

G

13

SE

G

14

SE

G

15

SE

G

16

SE

G

17

SE

G

18

SE

G

19

SE

G

20

SE

G

21

SE

G

22

SE

G

23

SE

G

24

SE

G

25

SE

G

26

SE

G

27

SE

G

28

SE

G

29

SE

G

30

SE

G

31

SE

G

32

SE

G

33

SE

G

34

SE

G

35

SE

G

36

SE

G

37

SE

G

38

SE

G

39

SE

G

40

SE

G

41

SE

G

42

SE

G

43

SE

G

44

SE

G

45

SE

G

46

SE

G

47

SE

G

48

SE

G

49

SE

G

50

SE

G

51

SE

G

52

SE

G

53

SE

G

54

SE

G

55

SE

G

56

SE

G

57

LED_R

LED_G

A

g

A

b

LED_W

LED_G

LED_B

LED_W

P_k-

LED_B

A

w

10K/0805

R6

P_A+

A

r

10K/0805

R10

LED_R

Q2

S8550

10K/0805

R7

P_A+

10K/0805

R11

10K/0805

R8

P_A+

10K/0805

R12

10K/0805

R9

P_A+

10K/0805

R13

0R/0805

R23

0R/0805

R24

C14

NC

IO_V0

IO_V0

IO_VLCD

0R/0805

R14

0R/0805

R18

Q3

S8550

Q4

S8550

Q1

S8550

0R/0805

R15

0R/0805

R19

0R/0805

R16

0R/0805

R20

0R/0805

R17

0R/0805

R21

0R/0805

R25

IO_VDD

0R/0805

R26

0R/0805

R27

IO

_V

D

D

P_

V

SS

C16

SPI

I2C

4.7K/0805

R28

4.7K/0805

R29

1

2

3

4

5

6

7

8

9

10

11 12

13 14

15 16

17 18

P3

P_VDD

P_VSS

P_DIO

P_A+ P_k-

P_CSB

P_CLK

P_VDD

P_VSS

P_A+

P_k-

C15

C2'

NC

Vreg

Vreg

FB1

1

2

3

4

5

P1

MicroUSB

22uF/1206

C2

0.1uF/0805

C1

22uF/1206

C3

+5V

0R/0805

R1

0R/0805

R2

0R/0805

R14

1K/0805

R15

VDD

TVS1

6V

C0

NC

Summary of Contents for HT16H25

Page 1: ...divider to drive LCD screens with an operating voltage range of 2 5V to 12V The device supports 4 of GPO output ports and can set the GPO output to a 64 level PWM output mode to drive the LED backligh...

Page 2: ...ART RATE Heart rate display FITNESS SCORE Fitness score display TODAY S AWARDS Present day s award AVG SPEED Average Speed display TIME Display time for example 0 02 59 DISTANCE Distance Display AVG C...

Page 3: ...nt continuous register data can be sent after which it is ended with a STOP signal The timing for writing a compound command is as follows Slave Address ACK Write Register byte ACK S 0 1 1 1 1 0 0 0 A...

Page 4: ...ollows ACK Write ACK P Slave Address S 0 1 1 1 1 0 0 0 Data byte NACK D7 D6 D5 D4 D3 D2 D1 D0 1st data Data byte ACK P D7 D6 D5 D4 D3 D2 D1 D0 Nth data Data byte D7 D6 D5 D4 D3 D2 D1 D0 2nd data ACK A...

Page 5: ...HT16H25 Treadmill Display Application Guideline AN0505E V1 00 5 22 January 8 2019...

Page 6: ...tus of each register is as follows Both internal clock and LCD display are off All Commons and Segments are set to VSS GPO functions are disabled PWM function and outputs are disabled Set RE 0 and CE...

Page 7: ...48 373 320 280 249 224 407 373 345 320 299 280 1 1 1 1 300 300 267 300 480 400 343 300 267 240 436 400 369 343 320 300 Blinking Frequency Setting Command Command R W Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1...

Page 8: ...5 A4 A3 A2 A1 A0 00h W D7 D6 D5 D4 D3 D2 D1 D0 Note A 7 0 Memory address If the setup LCD RAM address is not within the address range the entered data is invalid D 7 0 display data Read Display Data f...

Page 9: ...LCD display data comes from RAM page 1 GPO PWM Function Command The GPO output function can output control signals to control external circuits The outputs can be set to be logical outputs or PWM outp...

Page 10: ...it1 Bit0 Def Write PWM data to GPO0 W 1 0 1 1 0 0 0 0 B2h W X X D5 D4 D3 D2 D1 D0 00h Write PWM data to GPO1 W 1 0 1 1 0 0 0 0 B4h W X X D5 D4 D3 D2 D1 D0 00h Write PWM data to GPO2 W 1 0 1 1 0 0 0 0...

Page 11: ...Regulator 2 7 2 7 5 4 8 1 10 8 13 5 1 1 1 1 2 2 3 3 4 4 5 5 2 8 2 8 5 6 8 4 11 2 14 0 1 2 1 2 2 4 3 6 4 8 6 0 2 9 2 9 5 8 8 7 11 6 14 5 1 3 1 3 2 6 3 9 5 2 6 5 3 0 3 0 6 0 9 0 12 0 15 0 1 4 1 4 2 8 4...

Page 12: ...8 0 0 0 1 1 1 3 1 0 0 1 1 2 9 0 0 1 0 0 1 4 1 0 1 0 0 3 0 0 0 1 0 1 1 5 1 0 1 0 1 3 1 0 0 1 1 0 1 6 1 0 1 1 0 3 2 0 0 1 1 1 1 7 1 0 1 1 1 3 3 0 1 0 0 0 1 8 1 1 0 0 0 3 4 0 1 0 0 1 1 9 1 1 0 0 1 3 5 0...

Page 13: ...CD Bias chooses the resistor divider there are 3 resistor values to choose 4K 8K or 16K For this option VLCD can only be provided by an external power supply LCD Bias Circuit Select Command Command R...

Page 14: ...perating Flow Initialisation The device initialisation process is shown in the figure below After the system is powered on first reset the device software then set the Charge Pump circuit according to...

Page 15: ...this corresponding address after which enable the LCD display should be enabled This is shown in the following flowchart Next Processing Start Address Setting Display Data RAM Write Display on Operati...

Page 16: ...U power is a DC 5V voltage The main control MCU uses an HT66F50 to communicate with the HT16H25 using the I 2 C interface to drive the LCD display FB1 1 2 3 4 5 P1 MicroUSB 22uF 1206 C2 0 1uF 0805 C1...

Page 17: ...G4 SEG5 SEG6 SEG7 SEG8 SEG9 SEG10 SEG11 SEG12 SEG13 SEG14 SEG15 SEG16 SEG17 SEG18 SEG19 SEG20 SEG21 SEG22 SEG23 SEG24 SEG25 SEG26 SEG27 SEG28 SEG29 SEG30 SEG31 SEG32 SEG33 SEG34 SEG35 SEG36 SEG37 SEG3...

Page 18: ...HT16H25_100LQFP IO_CSB IO_CLK IO_DIO C1 1uF 0805 C2 0 1uF 0805 C3 0 1uF 0805 C4 0 1uF 0805 C5 C6 0 1uF 0805 C7 0 1uF 0805 C8 0 1uF 0805 C9 0 1uF 0805 C10 0R 0805 R1 0R 0805 R2 0R 0805 R3 0R 0805 R4 0R...

Page 19: ...16 COM and 58 SEG output drive pins GPO0 GPO3 can be selected to be either logic or PWM outputs to control the LCD RGB backlight Software Description In accordance with the above application the HT16...

Page 20: ...de Select Select the treadmill internal program P1 P7 The LCD displays a corresponding example and the speed changes accordingly The speed shows the initial running speed The PWM duty is adjusted acco...

Page 21: ...ented every 100ms until 93 During this process illuminate The heart rate is updated every 300ms and decreases to 84 Shows the average speed for this activity Maintains the screen for 3s adjusts the PW...

Page 22: ...ising in using or in connection with the use of this website by any party There may be links in this area which allow you to visit the websites of other companies These websites are not controlled by...

Reviews: