Electronic Components Datasheet Search
  New Zealand  ▼
ALLDATASHEET.CO.NZ

X  

HCS12 Datasheet(PDF) 423 Page - Freescale Semiconductor, Inc

Part # HCS12
Description  HCS12 Microcontrollers
PDF  452 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  FREESCALE [Freescale Semiconductor, Inc]
Direct Link  http://www.freescale.com
Logo FREESCALE - Freescale Semiconductor, Inc

HCS12 Datasheet(HTML) 423 Page - Freescale Semiconductor, Inc

Back Button HCS12 Datasheet HTML 419Page - Freescale Semiconductor, Inc HCS12 Datasheet HTML 420Page - Freescale Semiconductor, Inc HCS12 Datasheet HTML 421Page - Freescale Semiconductor, Inc HCS12 Datasheet HTML 422Page - Freescale Semiconductor, Inc HCS12 Datasheet HTML 423Page - Freescale Semiconductor, Inc HCS12 Datasheet HTML 424Page - Freescale Semiconductor, Inc HCS12 Datasheet HTML 425Page - Freescale Semiconductor, Inc HCS12 Datasheet HTML 426Page - Freescale Semiconductor, Inc HCS12 Datasheet HTML 427Page - Freescale Semiconductor, Inc Next Button
Zoom Inzoom in Zoom Outzoom out
 423 / 452 page
background image
S12CPUV2 Reference Manual, Rev. 4.0
Freescale Semiconductor
423
point left of the MSB, so each line segment is effectively divided into 256
pieces. During execution of the TBL or ETBL instruction, the difference
between the end point y-value and the beginning point y-value (a signed
byte for TBL or a signed word for ETBL) is multiplied by the B accumulator
to get an intermediate delta-y term. The result is the y-value of the beginning
point, plus this signed intermediate delta-y value.
B.8.8 Extended Bit Manipulation
The M68HC11 CPU allows only direct or indexed addressing. This typically
causes the programmer to dedicate an index register to point at some
memory area such as the on-chip registers. The CPU12 allows all bit
manipulation instructions to work with direct, extended, or indexed
addressing modes.
B.8.9 Push and Pull D and CCR
The CPU12 includes instructions to push and pull the D accumulator and the
CCR. It is interesting to note that the order in which 8-bit accumulators A and
B are stacked for interrupts is the opposite of what would be expected for
the upper and lower bytes of the 16-bit D accumulator. The order used
originated in the M6800, an 8-bit microprocessor developed long before
anyone thought 16-bit single-chip devices would be made. The interrupt
stacking order for accumulators A and B is retained for code compatibility.
B.8.10 Compare SP
This instruction was added to the CPU12 instruction set to improve
orthogonality and high-level language support. One of the most important
requirements for C high-level language support is the ability to do arithmetic
on the stack pointer for such things as allocating local variable space on the
stack. The LEAS –5,SP instruction is an example of how the compiler could
easily allocate five bytes on the stack for local variables. LDX 5,SP+ loads
X with the value on the bottom of the stack and deallocates five bytes from
the stack in a single operation that takes only two bytes of object code.



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