Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

HT56R22 Datasheet(PDF) 74 Page - Holtek Semiconductor Inc

Part # HT56R22
Description  TinyPowerTM A/D Type 8-Bit OTP MCU with DAC
Download  127 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  HOLTEK [Holtek Semiconductor Inc]
Direct Link  http://www.holtek.com
Logo HOLTEK - Holtek Semiconductor Inc

HT56R22 Datasheet(HTML) 74 Page - Holtek Semiconductor Inc

Back Button HT56R22_14 Datasheet HTML 70Page - Holtek Semiconductor Inc HT56R22_14 Datasheet HTML 71Page - Holtek Semiconductor Inc HT56R22_14 Datasheet HTML 72Page - Holtek Semiconductor Inc HT56R22_14 Datasheet HTML 73Page - Holtek Semiconductor Inc HT56R22_14 Datasheet HTML 74Page - Holtek Semiconductor Inc HT56R22_14 Datasheet HTML 75Page - Holtek Semiconductor Inc HT56R22_14 Datasheet HTML 76Page - Holtek Semiconductor Inc HT56R22_14 Datasheet HTML 77Page - Holtek Semiconductor Inc HT56R22_14 Datasheet HTML 78Page - Holtek Semiconductor Inc Next Button
Zoom Inzoom in Zoom Outzoom out
 74 / 127 page
background image
HT56R22/HT56R23/HT56R24/HT56R25/HT56R26
Rev. 1.30
74
December 26, 2014
¨ RXAK
The RXAK flag is the receive acknowledge flag.
When the RXAK bit has been reset to zero it means
that a correct acknowledge signal has been re-
ceived at the 9th clock, after 8 bits of data have
been transmitted. When in the transmit mode, the
transmitter checks the RXAK bit to determine if the
receiver wishes to receive the next byte. The trans-
mitter will therefore continue sending out data until
the RXAK bit is set high. When this occurs, the
transmitter will release the SDA line to allow the
master to send a STOP signal to release the bus.
¨ SRW
The SRW bit is the Slave Read/Write bit. This bit de-
termines whether the master device wishes to
transmit or receive data from the I
2C bus. When the
transmitted address and slave address match, that
is when the HAAS bit is set high, the device will
check the SRW bit to determine whether it should
be in transmit mode or receive mode. If the SRW bit
is high, the master is requesting to read data from
the bus, so the device should be in transmit mode.
When the SRW bit is zero, the master will write data
to the bus, therefore the device should be in receive
mode to read this data.
¨ TXAK
The TXAK flag is the transmit acknowledge flag. Af-
ter the receipt of 8-bits of data, this bit will be trans-
mitted to the bus on the 9th clock. To continue
receiving more data, this bit has to be reset to zero
before further data is received.
¨ HTX
The HTX flag is the transmit/receive mode bit. This
flag should be set high to set the transmit mode and
low for the receive mode.
¨ HBB
The HBB flag is the I
2C busy flag. This flag will be
high when the I
2C bus is busy which will occur when
a START signal is detected. The flag will be reset to
zero when the bus is free which will occur when a
STOP signal is detected.
¨ HASS
The HASS flag is the address match flag. This flag
is used to determine if the slave device address is
the same as the master transmit address. If the ad-
dresses match then this bit will be high, if there is no
match then the flag will be low.
¨ HCF
The HCF flag is the data transfer flag. This flag will
be zero when data is being transferred. Upon com-
pletion of an 8-bit data transfer the flag will go high
and an interrupt will be generated.
I
2C Control Register
- SIMAR
The SIMARregister is also used by the SPI interface but
has the name SIMCTL2.
The SIMAR register is the location where the 7-bit slave
address of the microcontroller is stored. Bits 1~7 of the
SIMAR register define the microcontroller slave ad-
dress. Bit 0 is not defined. When a master device, which
is connected to the I
2C bus, sends out an address,
which matches the slave address in the SIMARregister,
the microcontroller slave device will be selected. Note
that the SIMAR register is the same register as
SIMCTL2 which is used by the SPI interface.
I
2C Bus Communication
Communication on the I
2C bus requires four separate
steps, a START signal, a slave device address trans-
mission, a data transmission and finally a STOP signal.
When a START signal is placed on the I
2C bus, all de-
vices on the bus will receive this signal and be notified of
the imminent arrival of data on the bus. The first seven
bits of the data will be the slave address with the first bit
being the MSB. If the address of the microcontroller
matches that of the transmitted address, the HAAS bit in
the SIMCTL1 register will be set and an I
2C interrupt will
be generated. After entering the interrupt service rou-
tine, the microcontroller slave device must first check
the condition of the HAAS bit to determine whether the
interrupt source originates from an address match or
from the completion of an 8-bit data transfer. During a
data transfer, note that after the 7-bit slave address has
been transmitted, the following bit, which is the 8th bit, is
the read/write bit whose value will be placed in the SRW
bit. This bit will be checked by the microcontroller to de-
termine whether to go into transmit or receive mode. Be-
fore any transfer of data to or from the I
2C bus, the
microcontroller must initialise the bus, the following are
steps to achieve this:
Step 1
Write the slave address of the microcontroller to the I
2C
bus address register SIMAR.
Step 2
Set the SIMEN bit in the SIMCTL0 register to
²1² to en-
able the I
2C bus.
Step 3
Set the ESIM bit of the interrupt control register to en-
able the I
2C bus interrupt.
S I M A R R e g i s t e r
b 7
N o t i m p l e m e n t e d , r e a d a s " 0 "
I 2 C d e v i c e s l a v e a d d r e s s
b 0
S A 5
S A 4
S A 6
S A 0
S A 3
S A 2
S A 1
I
2C Slave Address Register
- SIMAR


Similar Part No. - HT56R22_14

ManufacturerPart #DatasheetDescription
logo
Holtek Semiconductor In...
HT56R22 HOLTEK-HT56R22_12 Datasheet
824Kb / 134P
   TinyPowerTM A/D Type 8-Bit OTP MCU with DAC
More results

Similar Description - HT56R22_14

ManufacturerPart #DatasheetDescription
logo
Holtek Semiconductor In...
HT56R22 HOLTEK-HT56R22 Datasheet
739Kb / 131P
   TinyPowerTM A/D Type 8-Bit OTP MCU with DAC
HT56R22 HOLTEK-HT56R22_12 Datasheet
824Kb / 134P
   TinyPowerTM A/D Type 8-Bit OTP MCU with DAC
HT56R66 HOLTEK-HT56R66_12 Datasheet
745Kb / 104P
   TinyPowerTM A/D Type with LCD 8-Bit OTP MCU
HT56R62 HOLTEK-HT56R62_12 Datasheet
786Kb / 108P
   TinyPowerTM A/D Type with LCD 8-Bit OTP MCU
HT56R62 HOLTEK-HT56R62_13 Datasheet
5Mb / 145P
   TinyPowerTM A/D Type with LCD 8-Bit OTP MCU
HT56R64 HOLTEK-HT56R64_12 Datasheet
674Kb / 90P
   TinyPowerTM A/D Type with LCD 8-Bit OTP MCU
HT56R67 HOLTEK-HT56R67_10 Datasheet
696Kb / 104P
   TinyPowerTM A/D Type with LCD 8-Bit MCU
HT56R67 HOLTEK-HT56R67_12 Datasheet
758Kb / 104P
   TinyPowerTM A/D Type with LCD 8-Bit MCU
HT45R37 HOLTEK-HT45R37_11 Datasheet
672Kb / 100P
   TinyPowerTM C/R-F Type 8-Bit OTP MCU
HT45R37 HOLTEK-HT45R37 Datasheet
614Kb / 99P
   TinyPowerTM C/R-F Type 8-Bit OTP MCU
More results


Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


Datasheet Download

Go To PDF Page


Link URL




Privacy Policy
ALLDATASHEET.NET
Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com