
Rev. 1.40 4 March 29, 2019 Rev. 1.40 5 March 29, 2019
HT45F23A/HT45F24A
TinyPowerTM Flash MCU with OPA & Comparators
HT45F23A/HT45F24A
TinyPowerTM Flash MCU with OPA & Comparators
Timer/Event Counters ........................................................................................ 64
Conguring the Timer/Event Counter Input Clock Source .......................................................... 64
Timer Registers – TMR0, TMR1L, TMR1H ................................................................................. 64
Timer Control Registers – TMR0C, TMR1C................................................................................ 66
Conguring the Timer Mode........................................................................................................ 66
Conguring the Event Counter Mode.......................................................................................... 67
Conguring the Pulse Width Measurement Mode....................................................................... 67
Programmable Frequency Divider – PFD ................................................................................... 69
Prescaler ..................................................................................................................................... 69
I/O Interfacing.............................................................................................................................. 72
Timer/Event Counter Pins Internal Filter ..................................................................................... 72
Programming Considerations...................................................................................................... 72
Timer Program Example ............................................................................................................. 73
Pulse Width Modulator....................................................................................... 74
PWM Operation........................................................................................................................... 74
6+2 PWM Mode .......................................................................................................................... 75
7+1 PWM Mode .......................................................................................................................... 76
PWM Output Control ................................................................................................................... 77
Analog to Digital Converter ............................................................................... 78
A/D Overview .............................................................................................................................. 78
A/D Converter Register Description ............................................................................................ 79
A/D Converter Data Registers – ADRL, ADRH ........................................................................... 79
A/D Converter Control Registers – ADCR, ACSR, ADPCR ........................................................ 79
A/D Operation ............................................................................................................................. 83
A/D Input Pins ............................................................................................................................. 84
Summary of A/D Conversion Steps............................................................................................. 85
Programming Considerations...................................................................................................... 86
A/D Transfer Function ................................................................................................................. 86
A/D Programming Example......................................................................................................... 87
Serial Interface Module – SIM ............................................................................ 89
SPI Interface ............................................................................................................................... 89
SPI Registers .............................................................................................................................. 90
SPI Communication .................................................................................................................... 93
I2C Interface ................................................................................................................................ 95
I2C Registers ............................................................................................................................... 96
I2C Bus Communication ............................................................................................................ 100
I2C Bus Start Signal................................................................................................................... 101
I2C Bus Read/Write Signal ........................................................................................................ 102
I2C Bus Slave Address Acknowledge Signal............................................................................. 102
I2C Bus Data and Acknowledge Signal ..................................................................................... 102
Peripheral Clock Output................................................................................... 104
Peripheral Clock Operation ....................................................................................................... 104