Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

HT82D40REW Datasheet(PDF) 9 Page - Holtek Semiconductor Inc

Part # HT82D40REW
Description  2.4GHz Transceiver USB Interface 8-Bit OTP MCU
Download  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

HT82D40REW Datasheet(HTML) 9 Page - Holtek Semiconductor Inc

Back Button HT82D40REW Datasheet HTML 5Page - Holtek Semiconductor Inc HT82D40REW Datasheet HTML 6Page - Holtek Semiconductor Inc HT82D40REW Datasheet HTML 7Page - Holtek Semiconductor Inc HT82D40REW Datasheet HTML 8Page - Holtek Semiconductor Inc HT82D40REW Datasheet HTML 9Page - Holtek Semiconductor Inc HT82D40REW Datasheet HTML 10Page - Holtek Semiconductor Inc HT82D40REW Datasheet HTML 11Page - Holtek Semiconductor Inc HT82D40REW Datasheet HTML 12Page - Holtek Semiconductor Inc HT82D40REW Datasheet HTML 13Page - Holtek Semiconductor Inc Next Button
Zoom Inzoom in Zoom Outzoom out
 9 / 104 page
background image
HT82D40REW
Rev. 1.00
9
April 1, 2010
· Rotation RRA, RR, RRCA, RRC, RLA, RL, RLCA,
RLC
· Increment and Decrement INCA, INC, DECA, DEC
· Branch decision, JMP, SZ, SZA, SNZ, SIZ, SDZ,
SIZA, SDZA, CALL, RET, RETI
Program Memory
The Program Memory is the location where the user
code or program is stored. The HT82D40REW is a
One-Time Programmable, OTP, memory type device
where users can program their application code into the
device. By using the appropriate programming tools,
OTP devices offer users the flexibility to freely develop
their applications which may be useful during debug or
for products requiring frequent upgrades or program
changes. OTP devices are also applicable for use in ap-
plications that require low or medium volume production
runs.
Structure
The Program Memory has a capacity of 4K by 15 bits.
The Program Memory is addressed by the Program
Counter and also contains data, table information and
interrupt entries. Table data, which can be setup in any
location within the Program Memory, is addressed by
separate table pointer registers.
Special Vectors
Within the Program Memory, certain locations are re-
served for special usage such as reset and interrupts.
· 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 USB interrupt service
program. If the USB interrupt is activated, the interrupt
is enabled and the stack is not full, the program jumps
to this location and begins execution.
· Location 008H
This area is reserved for the Timer/Event Counter 0 in-
terrupt service program. If a timer interrupt results
from a Timer/Event Counter 0 overflow, and if the in-
terrupt is enabled and the stack is not full, the program
jumps to this location and begins execution.
· Location 00CH
This area is reserved for the Timer/Event Counter 1 in-
terrupt service program. If a timer interrupt results
from a Timer/Event Counter 1 overflow, and the inter-
rupt is enabled and the stack is not full, the program
jumps to this location and begins execution.
· Location 010H
This vector is used by serial interface. When 8-bits of
data have been received or transmitted successfully
from serial interface. The program will jump to this lo-
cation and begin execution if the interrupt is enabled
and the stack is not full.
· Table location
Any location in the program memory can be used as
look-up tables. There are three methods to read the
Program Memory data using two table read instruc-
tions:
²TABRDC² and ²TABRDL², transfer the con-
tents of the lower-order byte to the specified data
memory, and the higher-order byte to TBLH (08H).
The three methods are shown as follows:
¨ Using the instruction
²TABRDC [m]² for the current
Program Memory page, where one page=
256words, where the table location is defined by
TBLP in the current page. This is where the config-
uration option has disabled the TBHP register.
¨ Using the instruction
²TABRDC [m]², where the ta-
ble location is defined by registers TBLP and TBHP.
Here the configuration option has enabled the
TBHP register.
¨ Using the instruction
²TABRDL [m]², where the ta-
ble location is defined by registers TBLP in the last
page which has the address range 0F00H~0FFFH.
F F F H
1 5 b i t s
U S B
I n t e r r u p t V e c t o r
T i m e r / E v e n t 0 C o u n t e r
I n t e r r u p t V e c t o r
0 0 4 H
0 0 8 H
0 1 0 H
I n i t i a l i s a t i o n
V e c t o r
0 0 0 H
S P I
I n t e r r u p t V e c t o r
T i m e r / E v e n t 1 C o u n t e r
I n t e r r u p t V e c t o r
0 0 C H
Program Memory Structure
Instruction
Table Location Bits
b11
b10
b9
b8
b7
b6
b5
b4
b3
b2
b1
b0
TABRDC[m]
PC11
PC10
PC9
PC8
@7
@6
@5
@4
@3
@2
@1
@0
TABRDL [m]
1111
@7
@6
@5
@4
@3
@2
@1
@0
Table Location
Note:
PC11~PC8: Current Program Counter bits when TBHP register is disabled.
TBHP register Bit 3 ~ Bit 0 when TBHP is enabled.
@7~@0: Table Pointer TBLP bits


Similar Part No. - HT82D40REW

ManufacturerPart #DatasheetDescription
logo
Holtek Semiconductor In...
HT82D20A HOLTEK-HT82D20A Datasheet
284Kb / 42P
   27MHz One Channel RX 8-Bit MCU
HT82D20A HOLTEK-HT82D20A Datasheet
271Kb / 42P
   27MHz One Channel RX 8-Bit MCU
HT82D20R HOLTEK-HT82D20R Datasheet
284Kb / 42P
   27MHz One Channel RX 8-Bit MCU
HT82D20R HOLTEK-HT82D20R Datasheet
271Kb / 42P
   27MHz One Channel RX 8-Bit MCU
HT82D20R HOLTEK-HT82D20R_10 Datasheet
284Kb / 42P
   27MHz One Channel RX 8-Bit MCU
More results

Similar Description - HT82D40REW

ManufacturerPart #DatasheetDescription
logo
Holtek Semiconductor In...
HT82M75REW HOLTEK-HT82M75REW Datasheet
952Kb / 103P
   2.4GHz Transceiver 8-Bit OTP MCU
HT48RB8 HOLTEK-HT48RB8 Datasheet
281Kb / 45P
   8-Bit USB Type OTP MCU
HT82M99E HOLTEK-HT82M99E Datasheet
281Kb / 45P
   USB Mouse Encoder 8-Bit OTP MCU
HT82J97E HOLTEK-HT82J97E Datasheet
314Kb / 46P
   USB Joystick Encoder 8-Bit OTP MCU
BC68FB540 HOLTEK-BC68FB540 Datasheet
7Mb / 200P
   I/O Flash USB 8-Bit MCU with 2.4GHz RF Transceiver
HT82K96E HOLTEK-HT82K96E Datasheet
325Kb / 46P
   8-Bit USB Multimedia Keyboard Encoder OTP MCU
HT82K96E HOLTEK-HT82K96E_07 Datasheet
321Kb / 44P
   USB Multimedia Keyboard Encoder 8-Bit OTP MCU
logo
Microchip Technology
PIC16C432 MICROCHIP-PIC16C432 Datasheet
1Mb / 106P
   OTP 8-Bit CMOS MCU with LIN Transceiver
2002
PIC16C432 MICROCHIP-PIC16C432_13 Datasheet
1Mb / 106P
   OTP 8-Bit CMOS MCU with LIN Transceiver
11/29/12 2000-2013
logo
Holtek Semiconductor In...
HT82A520R HOLTEK-HT82A520R_10 Datasheet
513Kb / 72P
   Full Speed USB 8-Bit OTP 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 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