Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.COM

X  

HT82J30A Datasheet(PDF) 7 Page - Holtek Semiconductor Inc

Part # HT82J30A
Description  16 Channel A/D MCU with SPI Interface
Download  47 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  HOLTEK [Holtek Semiconductor Inc]
Direct Link  http://www.holtek.com
Logo HOLTEK - Holtek Semiconductor Inc

HT82J30A Datasheet(HTML) 7 Page - Holtek Semiconductor Inc

Back Button HT82J30A Datasheet HTML 3Page - Holtek Semiconductor Inc HT82J30A Datasheet HTML 4Page - Holtek Semiconductor Inc HT82J30A Datasheet HTML 5Page - Holtek Semiconductor Inc HT82J30A Datasheet HTML 6Page - Holtek Semiconductor Inc HT82J30A Datasheet HTML 7Page - Holtek Semiconductor Inc HT82J30A Datasheet HTML 8Page - Holtek Semiconductor Inc HT82J30A Datasheet HTML 9Page - Holtek Semiconductor Inc HT82J30A Datasheet HTML 10Page - Holtek Semiconductor Inc HT82J30A Datasheet HTML 11Page - Holtek Semiconductor Inc Next Button
Zoom Inzoom in Zoom Outzoom out
 7 / 47 page
background image
HT82J30R/HT82J30A
Rev. 1.00
7
December 20, 2006
Program Memory
- ROM
The program memory is used to store the program in-
structions which are to be executed. It also contains
data, table, and interrupt entries, and is organized into
4K
´15 bits, addressed by the program counter and table
pointer.
Certain locations in the program memory are reserved
for special usage:
· Location 000H
This area is reserved for program initialization. After
chip reset, the program always begins execution at lo-
cation 000H.
· Location 004H
This area is reserved for the external interrupt service
program. If the INT0 input pin is activated, the inter-
rupt is enabled and the stack is not full, the program
begins execution at location 004H.
· Location 008H
This area is reserved for the timer/event counter inter-
rupt service program. If a timer interrupt results from a
timer/event counter overflow, and if the interrupt is en-
abled and the stack is not full, the program begins exe-
cution at location 008H.
· Location 00CH
This location is reserved for the A/D converter inter-
rupt service program. If the interrupt is activated,
when the A/D conversion is completed, if the interrupt
is enabled and the stack is not full, the program begins
execution at this location.
· Location 010H
Location 010H is reserved for when 8 bits of data have
been received or transmitted successfully from serial
interface A. When the related interrupts are enabled,
and the stack is not full, the program begins execution
at location 010H.
· Location 014H
Location 014H is reserved for when 8 bits of data have
been received or transmitted successfully from serial
interface B. When the related interrupts are enabled,
and the stack is not full, the program begins execution
at location 014H.
· Location 018H
This location is reserved for the external interrupt ser-
vice program. If the INT1 input pin is activated, the in-
terrupt is enabled and the stack is not full, the program
begins execution at this location.
· Table location
Any location in the Program Memory space can be
used as a look-up table. The instructions
²TABRDC
[m]
² (the current page, one page=256 words) and
²TABRDL [m]² (the last page) transfers the contents of
the lower-order byte to the specified data memory, and
the higher-order byte to the TBLH register. Only the
destination of the lower-order byte in the table is
well-defined, the other bits of the table word are trans-
ferred to the lower portion of TBLH. Any unused bits
are read as
²0². The Table Higher-order byte register,
TBLH, is read only. The table pointer, TBLP, is a
read/write register, which indicates the table location.
Before accessing the table, the location must be placed
in TBLP. The TBLH register is read only and cannot be
restored. If the main routine and the ISR (Interrupt Ser-
vice Routine) both employ the table read instruction,
the contents of TBLH in the main routine are likely to be
changed by the table read instruction used in the ISR
and errors can occur. In other words, using the table
read instruction in the main routine and the ISR simul-
taneously should be avoided. However, if the table
N o t e : n r a n g e s f r o m 0 t o F
1 5 b i t s
P r o g r a m
M e m o r y
T i m e r / E v e n t C o u n t e r I n t e r r u p t S u b r o u t i n e
I N T 0 E x t e r n a l I n t e r r u p t S u b r o u t i n e
D e v i c e I n i t i a l i z a t i o n P r o g r a m
A / D C o n v e r t e r I n t e r r r u p t S u b r o u t i n e
S P I _ A I n t e r r u p t S u b r o u t i n e
S P I _ B I n t e r r u p t S u b r o u t i n e
I N T 1 E x t e r n a l I n t e r r u p t S u b r o u t i n e
L o o k - u p T a b l e ( 2 5 6 W o r d s )
L o o k - u p T a b l e ( 2 5 6 W o r d s )
0 0 C H
0 0 8 H
0 0 4 H
0 0 0 H
0 1 0 H
0 1 4 H
0 1 8 H
F F F H
n F F H
n 0 0 H
Program Memory
Instruction
Table Location
*11
*10
*9
*8
*7
*6
*5
*4
*3
*2
*1
*0
TABRDC [m]
P11
P10
P9
P8
@7
@6
@5
@4
@3
@2
@1
@0
TABRDL [m]
1111
@7
@6
@5
@4
@3
@2
@1
@0
Table Location
Note: *11~*0: Table location bits
P11~P8: Current program counter bits
@7~@0: Table pointer bits


Similar Part No. - HT82J30A

ManufacturerPart #DatasheetDescription
logo
Holtek Semiconductor In...
HT82J927A HOLTEK-HT82J927A Datasheet
100Kb / 8P
   USB Gamepad
HT82J97A HOLTEK-HT82J97A_08 Datasheet
305Kb / 44P
   USB Joystick Encoder 8-Bit MCU
HT82J97E HOLTEK-HT82J97E Datasheet
314Kb / 46P
   USB Joystick Encoder 8-Bit OTP MCU
HT82J97E-20SOP-A HOLTEK-HT82J97E-20SOP-A Datasheet
314Kb / 46P
   USB Joystick Encoder 8-Bit OTP MCU
HT82J97E-28SOP-A HOLTEK-HT82J97E-28SOP-A Datasheet
314Kb / 46P
   USB Joystick Encoder 8-Bit OTP MCU
More results

Similar Description - HT82J30A

ManufacturerPart #DatasheetDescription
logo
Holtek Semiconductor In...
HT66FB540 HOLTEK-HT66FB540 Datasheet
6Mb / 245P
   A/D Flash USB 8-Bit MCU with SPI
logo
Linear Technology
LTC2452 LINER-LTC2452_11 Datasheet
507Kb / 22P
   Ultra-Tiny, Differential, 16-Bit ADC with SPI Interface SPI Interface
logo
STMicroelectronics
ST72141K STMICROELECTRONICS-ST72141K Datasheet
1Mb / 132P
   8-BIT MCU WITH ELECTRIC-MOTOR CONTROL, ADC, 16-BIT TIMERS, SPI INTERFACE
logo
Microchip Technology
MCP3202 MICROCHIP-MCP3202 Datasheet
386Kb / 20P
   2.7V Dual Channel 12-Bit A/D Converter with SPI Serial Interface
1999
MCP3002 MICROCHIP-MCP3002_08 Datasheet
585Kb / 34P
   2.7V Dual Channel 10-Bit A/D Converter with SPI Serial Interface
2008
MCP3202 MICROCHIP-MCP3202_08 Datasheet
606Kb / 32P
   2.7V Dual Channel 12-Bit A/D Converter with SPI Serial Interface
2008
MCP3002 MICROCHIP-MCP3002 Datasheet
1Mb / 34P
   2.7V Dual Channel 10-Bit A/D Converter with SPI Serial Interface
Revision E November 2011
MCP3002 MICROCHIP-MCP3002_07 Datasheet
439Kb / 28P
   2.7V Dual Channel 10-Bit A/D Converter with SPI??Serial Interface
2007
MCP3202 MICROCHIP-MCP3202_06 Datasheet
523Kb / 28P
   2.7V Dual Channel 12-Bit A/D Converter with SPI Serial Interface
2006
logo
Holtek Semiconductor In...
HT82A623R HOLTEK-HT82A623R_11 Datasheet
6Mb / 98P
   A/D Type Full Speed USB 8-Bit MCU with SPI
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


Datasheet Download

Go To PDF Page


Link URL




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

About Alldatasheet   |   Advertisement   |   Datasheet Upload   |   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