Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.COM

X  

HT82R732 Datasheet(PDF) 57 Page - Holtek Semiconductor Inc

Part # HT82R732
Description  e-Banking 8-Bit OTP MCU
Download  74 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  HOLTEK [Holtek Semiconductor Inc]
Direct Link  http://www.holtek.com
Logo HOLTEK - Holtek Semiconductor Inc

HT82R732 Datasheet(HTML) 57 Page - Holtek Semiconductor Inc

Back Button HT82R732 Datasheet HTML 53Page - Holtek Semiconductor Inc HT82R732 Datasheet HTML 54Page - Holtek Semiconductor Inc HT82R732 Datasheet HTML 55Page - Holtek Semiconductor Inc HT82R732 Datasheet HTML 56Page - Holtek Semiconductor Inc HT82R732 Datasheet HTML 57Page - Holtek Semiconductor Inc HT82R732 Datasheet HTML 58Page - Holtek Semiconductor Inc HT82R732 Datasheet HTML 59Page - Holtek Semiconductor Inc HT82R732 Datasheet HTML 60Page - Holtek Semiconductor Inc HT82R732 Datasheet HTML 61Page - Holtek Semiconductor Inc Next Button
Zoom Inzoom in Zoom Outzoom out
 57 / 74 page
background image
Instruction Set
Introduction
Central to the successful operation of any microcontroller is its instruction set, which is a set of
program instruction codes that directs the microcontroller to perform certain operations. In the case of
Holtek microcontrollers, a comprehensive and flexible set of over 60 instructions is provided to enable
programmers to implement their application with the minimum of programming overheads.
For easier understanding of the various instruction codes, they have been subdivided into several
functional groupings.
Instruction Timing
Most instructions are implemented within one instruction cycle. The exceptions to this are branch, call,
or table read instructions where two instruction cycles are required. One instruction cycle is equal to 4
system clock cycles, therefore in the case of an 8MHz system oscillator, most instructions would be
implemented within 0.5
ms and branch or call instructions would be implemented within 1ms. Although
instructions which require one more cycle to implement are generally limited to the JMP, CALL, RET,
RETI and table read instructions, it is important to realize that any other instructions which involve
manipulation of the Program Counter Low register or PCL will also take one more cycle to implement.
As instructions which change the contents of the PCL will imply a direct jump to that new address, one
more cycle will be required. Examples of such instructions would be
²CLR PCL² or ²MOV PCL, A².
For the case of skip instructions, it must be noted that if the result of the comparison involves a skip
operation then this will also take one more cycle, if no skip is involved then only one cycle is required.
Moving and Transferring Data
The transfer of data within the microcontroller program is one of the most frequently used operations.
Making use of three kinds of MOV instructions, data can be transferred from registers to the
Accumulator and vice-versa as well as being able to move specific immediate data directly into the
Accumulator. One of the most important data transfer applications is to receive data from the input
ports and transfer data to the output ports.
Arithmetic Operations
The ability to perform certain arithmetic operations and data manipulation is a necessary feature of
most microcontroller applications. Within the Holtek microcontroller instruction set are a range of add
and subtract instruction mnemonics to enable the necessary arithmetic to be carried out. Care must be
taken to ensure correct handling of carry and borrow data when results exceed 255 for addition and less
than 0 for subtraction. The increment and decrement instructions INC, INCA, DEC and DECA
provide a simple means of increasing or decreasing by a value of one of the values in the destination
specified.
Logical and Rotate Operations
The standard logical operations such as AND, OR, XOR and CPL all have their own instruction within
the Holtek microcontroller instruction set. As with the case of most instructions involving data
manipulation, data must pass through the Accumulator which may involve additional programming
steps. In all logical data operations, the zero flag may be set if the result of the operation is zero.
Another form of logical data manipulation comes from the rotate instructions such as RR, RL, RRC
and RLC which provide a simple means of rotating one bit right or left. Different rotate instructions
exist depending on program requirements. Rotate instructions are useful for serial port programming
applications where data can be rotated from an internal register into the Carry bit from where it can be
examined and the necessary serial bit set high or low. Another application where rotate data operations
are used is to implement multiplication and division calculations.
HT82R732
e-Banking 8-Bit OTP MCU
Rev. 1.00
57
October 31, 2013


Similar Part No. - HT82R732

ManufacturerPart #DatasheetDescription
logo
Bi technologies
HT82-05087 BITECH-HT82-05087 Datasheet
416Kb / 4P
   T1/CEPT/ISDN-Pri Telecom Products
HT82-05099 BITECH-HT82-05099 Datasheet
416Kb / 4P
   T1/CEPT/ISDN-Pri Telecom Products
HT82-99627 BITECH-HT82-99627 Datasheet
85Kb / 4P
   VDSL Coupling Transformers
HT82-99652 BITECH-HT82-99652 Datasheet
85Kb / 4P
   VDSL Coupling Transformers
HT82-99653 BITECH-HT82-99653 Datasheet
85Kb / 4P
   VDSL Coupling Transformers
More results

Similar Description - HT82R732

ManufacturerPart #DatasheetDescription
logo
Holtek Semiconductor In...
HT45R4U HOLTEK-HT45R4U Datasheet
4Mb / 105P
   TinyPowerTM A/D Type e-Banking ASSP OTP MCU with LCD
logo
Core Technology (Shenzh...
CSU8RP3115B CHIPSEA-CSU8RP3115B Datasheet
2Mb / 93P
   8 - bit RISC OTP MCU
logo
Holtek Semiconductor In...
HT48R006 HOLTEK-HT48R006 Datasheet
451Kb / 72P
   Small Package 8-Bit OTP MCU
HT46R01B HOLTEK-HT46R01B Datasheet
425Kb / 71P
   Small Package 8-Bit OTP MCU
HT82M75REW HOLTEK-HT82M75REW Datasheet
952Kb / 103P
   2.4GHz Transceiver 8-Bit OTP MCU
HT48RA3 HOLTEK-HT48RA3 Datasheet
245Kb / 36P
   8-Bit Remote Type OTP MCU
HT48R005 HOLTEK-HT48R005_12 Datasheet
394Kb / 62P
   Small Package 8-Bit OTP MCU
HT46R01B-1 HOLTEK-HT46R01B-1 Datasheet
437Kb / 71P
   Small Package 8-Bit OTP MCU
HT46R01M HOLTEK-HT46R01M_10 Datasheet
465Kb / 69P
   1.5V Battery 8-Bit OTP MCU
HT46R01M HOLTEK-HT46R01M Datasheet
443Kb / 69P
   1.5V Battery 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


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