Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

HT56RB688 Datasheet(PDF) 33 Page - Holtek Semiconductor Inc

Part # HT56RB688
Description  TinyPowerTM A/D Type Smart Card OTP MCU with LCD, DAC, ISO 7816 and USB Interfaces
PDF  164 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  HOLTEK [Holtek Semiconductor Inc]
Direct Link  http://www.holtek.com
Logo HOLTEK - Holtek Semiconductor Inc

HT56RB688 Datasheet(HTML) 33 Page - Holtek Semiconductor Inc

Back Button HT56RB688_13 Datasheet HTML 29Page - Holtek Semiconductor Inc HT56RB688_13 Datasheet HTML 30Page - Holtek Semiconductor Inc HT56RB688_13 Datasheet HTML 31Page - Holtek Semiconductor Inc HT56RB688_13 Datasheet HTML 32Page - Holtek Semiconductor Inc HT56RB688_13 Datasheet HTML 33Page - Holtek Semiconductor Inc HT56RB688_13 Datasheet HTML 34Page - Holtek Semiconductor Inc HT56RB688_13 Datasheet HTML 35Page - Holtek Semiconductor Inc HT56RB688_13 Datasheet HTML 36Page - Holtek Semiconductor Inc HT56RB688_13 Datasheet HTML 37Page - Holtek Semiconductor Inc Next Button
Zoom Inzoom in Zoom Outzoom out
 33 / 164 page
background image
Interrupt Control Registers
These 8-bit registers, known as INTC0, INTC1, INTC2, MFIC0, MFIC1 and MISC0, control the
overall operations of the device interrupt functions. By setting various bits within these registers using
standard bit manipulation instructions, the enable/disable function of each interrupt can be
independently controlled. A master interrupt bit within the INTC0 register, the EMI bit, acts like a
global enable/disable control and is used to set all of the interrupt enable bits on or off. This bit is
cleared when an interrupt subroutine is entered to disable further interrupt and is set by executing the
²RETI² instruction. The MISC0 register is used to select the active edges for the two external interrupt
pins INT0 and INT1.
Timer/Event Counter Registers
The device contains several internal 8-bit and 16-bit Timer/Event Counters. The registers TMR0,
TMR2, TMR3 and the register pair TMR1L/TMR1H are the locations where the timer values are
located. These registers can also be preloaded with fixed data to allow different time intervals to be
setup. The associated control registers, TMR0C, TMR1C, TMR2C and TMR3C contain the setup
information for these timers, which determines in what mode the timer is to be used as well as
containing the timer on/off control function.
Input/Output Ports and Control Registers
Within the area of Special Function Registers, the I/O data registers and their associated control
registers play a prominent role. All I/O ports have a designated register correspondingly labeled as PA,
PB, PC, PD, PE and PF. These labeled I/O registers are mapped to specific addresses within the Data
Memory as shown in the Data Memory table, which are used to transfer the appropriate output or input
data on that port. With each I/O port there is an associated control register labeled PAC, PBC, PCC,
PDC, PEC and PFC also mapped to specific addresses within the Data Memory. The control register
specifies which pins of that port are set as inputs and which are set as outputs. To setup a pin as an
input, the corresponding bit of the control register must be set high while for an output it must be set
low. During program initialization, it is important to first setup the control registers to specify which
pins are outputs and which are inputs before reading data from or writing data to the I/O ports. One
flexible feature of these registers is the ability to directly program single bits using the ²SET [m].i² and
²CLR [m].i² instructions. The ability to change I/O pins from output to input and vice versa by
manipulating specific bits of the I/O control registers during normal program operation is a useful
feature of these devices.
Pulse Width Modulator Registers
The device contains multiple Pulse Width Modulator outputs each with their own related independent
control register pair, known as PWM0L/PWM0H, PWM1L/PWM1H, PWM2L/PWM2H and
PWM3L/PWM3H. The 12-bit contents of each register pair, which defines the duty cycle value for the
modulation cycle of the Pulse Width Modulator, along with an enable bit are contained in these register
pairs.
A/D Converter Registers - ADRL, ADRH, ADCR, ACSR
The device contains a multiple channel 12-bit A/D converter. The correct operation of the A/D
requires the use of two data registers and two control registers. The two data registers, a high byte data
register known as ADRH, and a low byte data register known as ADRL, are the register locations
where the digital value is placed after the completion of an analog to digital conversion cycle.
Functions such as the A/D enable/disable, A/D channel selection and A/D clock frequency are
determined using the two control registers, ADCR and ACSR.
HT56RB688
TinyPowerTM A/D type Smart Card OTP MCU
with LCD, DAC, ISO 7816 and USB Interfaces
Rev. 1.10
33
April 15, 2013



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



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   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