Electronic Components Datasheet Search
  English  ▼

X  

HT56R67 Datasheet(PDF) 17 Page - Holtek Semiconductor Inc

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

HT56R67 Datasheet(HTML) 17 Page - Holtek Semiconductor Inc

Back Button HT56R67 Datasheet HTML 13Page - Holtek Semiconductor Inc HT56R67 Datasheet HTML 14Page - Holtek Semiconductor Inc HT56R67 Datasheet HTML 15Page - Holtek Semiconductor Inc HT56R67 Datasheet HTML 16Page - Holtek Semiconductor Inc HT56R67 Datasheet HTML 17Page - Holtek Semiconductor Inc HT56R67 Datasheet HTML 18Page - Holtek Semiconductor Inc HT56R67 Datasheet HTML 19Page - Holtek Semiconductor Inc HT56R67 Datasheet HTML 20Page - Holtek Semiconductor Inc HT56R67 Datasheet HTML 21Page - Holtek Semiconductor Inc Next Button
Zoom Inzoom in Zoom Outzoom out
 17 / 104 page
background image
HT56R67/HT56R668/HT56C668/HT56R678/HT56C678/HT56R688
Rev. 1.20
17
March 4, 2010
· Location 010H
This internal vector is used by the Timer/Event Coun-
ter 1. If a Timer/Event Counter 1 overflow occurs, the
program will jump to this location and begin execution
if the timer/event counter interrupt is enabled and the
stack is not full.
· Location 014H
This internal vector is used by the SPI/I
2C interrupt.
When either an SPI or I
2C bus, dependent upon which
one is selected, requires data transfer, the program
will jump to this location and begin execution if the
SPI/I
2C interrupt is enabled and the stack is not full.
· Location 018H
This internal vector is used by the Multi-function Inter-
rupt. The Multi-function Interrupt vector is shared by
several internal functions such as a Time Base over-
flow, a Real Time Clock overflow, an A/D converter
conversion completion, an active edge appearing on
the External Peripheral interrupt pin, a Timer/Event
Counter 2 or a Timer/Event Counter 3 overflow. The
program will jump to this location and begin execution
if the relevant interrupt is enabled and the stack is not
full.
Look-up Table
Any location within the Program Memory can be defined
as a look-up table where programmers can store fixed
data. To use the look-up table, the table pointer must
first be setup by placing the lower order address of the
look up data to be retrieved in the table pointer register,
TBLP. This register defines the lower 8-bit address of
the look-up table.
After setting up the table pointer, the table data can be
retrieved from the current Program Memory page or last
Program Memory page using the
²TABRDC[m]² or
²TABRDL [m]² instructions, respectively. When these in-
structions are executed, the lower order table byte from
the Program Memory will be transferred to the user de-
fined Data Memory register [m] as specified in the in-
struction. The higher order table data byte from the
Program Memory will be transferred to the TBLH special
register. Any unused bits in this transferred higher order
byte will be read as
²0².
The following diagram illustrates the addressing/data
flow of the look-up table:
Instruction
Table Location Bits
b15
b14
b13
b12
b11
b10
b9
b8
b7
b6
b5
b4
b3
b2
b1
b0
TABRDC [m] PC15 PC14 PC13 PC12 PC11 PC10
PC9
PC8
@7
@6
@5
@4
@3
@2
@1
@0
TABRDL [m]
1
1
111111
@7
@6
@5
@4
@3
@2
@1
@0
Table Location
Note:
PC15~PC8: Current program counter bits
@7~@0: Table Pointer TBLP bits
For the HT56R688, the Table address location is 16 bits, i.e. from b15~b0.
For the HT56R67/HT56R678/HT56C678, the Table address location is 15 bits, i.e. from b14~b0.
For the HT56R668/HT56C668, the Table address location is 14 bits, i.e. from b13~b0.
0 1 4 H
0 0 0 H
0 0 4 H
0 0 8 H
0 0 C H
0 1 0 H
0 1 8 H
N o t I m p l e m e n t e d
1 F F F H
1 6 b i t s
I n i t i a l i s a t i o n
V e c t o r
E x t e r n a l I N T 0
I n t e r r u p t V e c t o r
T i m e r C o u n t e r 0
I n t e r r u p t V e c t o r
S P I / I 2 C
I n t e r r u p t V e c t o r
E x t e r n a l I N T 1
I n t e r r u p t V e c t o r
T i m e r C o u n t e r 1
I n t e r r u p t V e c t o r
M u l t i _ F u n c t i o n
I n t e r r u p t V e c t o r
0 1 C H
7 0 0 H
7 F F H
8 0 0 H
F F F H
1 0 0 0 H
Program Memory Structure
P r o g r a m
M e m o r y
P r o g r a m C o u n t e r
H i g h B y t e
T B L P
T B L H
S p e c i f i e d b y [ m ]
T a b l e C o n t e n t s H i g h B y t e
T a b l e C o n t e n t s L o w B y t e



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