Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

HC705J2 Datasheet(PDF) 22 Page - Motorola, Inc

Part # HC705J2
Description  M68HC05 FAMILY OF 8 BIT MICROCONTROLLER UNITS
PDF  78 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  MOTOROLA [Motorola, Inc]
Direct Link  http://www.freescale.com
Logo MOTOROLA - Motorola, Inc

HC705J2 Datasheet(HTML) 22 Page - Motorola, Inc

Back Button HC705J2 Datasheet HTML 18Page - Motorola, Inc HC705J2 Datasheet HTML 19Page - Motorola, Inc HC705J2 Datasheet HTML 20Page - Motorola, Inc HC705J2 Datasheet HTML 21Page - Motorola, Inc HC705J2 Datasheet HTML 22Page - Motorola, Inc HC705J2 Datasheet HTML 23Page - Motorola, Inc HC705J2 Datasheet HTML 24Page - Motorola, Inc HC705J2 Datasheet HTML 25Page - Motorola, Inc HC705J2 Datasheet HTML 26Page - Motorola, Inc Next Button
Zoom Inzoom in Zoom Outzoom out
 22 / 78 page
background image
MC68HC705J2
CENTRAL PROCESSOR UNIT
MOTOROLA
4-3
4.1.4 Program Counter
The program counter is a 16-bit register that contains the address of the next
instruction or operand to be fetched.
The four most significant bits of the
program counter are permanently fixed at 0000. In MC68HC05J1 emulation
mode, the five most significant bits are fixed at 00000.
Normally, the address in the program counter automatically increments to the
next sequential memory location every time an instruction or operand is fetched.
Jump, branch, and interrupt operations load the program counter with an
address other than that of the next sequential location.
4.1.5 Condition Code Register
The condition code register is an 8-bit register whose three most significant bits
are permanently fixed at 111. The condition code register contains the interrupt
mask and four flags that indicate the results of the instruction just executed. The
following paragraphs describe the functions of the condition code register.
4.1.5.1 Half-Carry Flag
The CPU sets the half-carry flag when a carry occurs between bits 3 and 4 of
the accumulator during an ADD or ADC operation.
The half-carry flag is
required for binary-coded decimal (BCD) arithmetic operations.
4.1.5.2 Interrupt Mask
Setting the interrupt mask disables interrupts.
If an interrupt request occurs
while the interrupt mask is zero, the CPU saves the CPU registers on the stack,
sets the interrupt mask, and then fetches the interrupt vector.
If an interrupt
request occurs while the interrupt mask is set, the interrupt request is latched.
Normally, the CPU processes the latched interrupt as soon as the interrupt
mask is cleared again.
A return from interrupt (RTI) instruction pulls the CPU registers from the stack,
restoring the interrupt mask to its cleared state. After any reset, the interrupt
mask is set and can be cleared only by a software instruction.



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


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