công cụ tìm kiếm bảng dữ liệu linh kiện điện tử
  Vietnamese  ▼
ALLDATASHEET.VN

X  

HCS12 bảng dữ liệu(PDF) 365 Page - Freescale Semiconductor, Inc

tên linh kiện HCS12
Giải thích chi tiết về linh kiện  HCS12 Microcontrollers
PDF  452 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
nhà sản xuất  FREESCALE [Freescale Semiconductor, Inc]
Trang chủ  http://www.freescale.com
Logo FREESCALE - Freescale Semiconductor, Inc

HCS12 bảng dữ liệu(HTML) 365 Page - Freescale Semiconductor, Inc

Back Button HCS12 Datasheet HTML 361Page - Freescale Semiconductor, Inc HCS12 Datasheet HTML 362Page - Freescale Semiconductor, Inc HCS12 Datasheet HTML 363Page - Freescale Semiconductor, Inc HCS12 Datasheet HTML 364Page - Freescale Semiconductor, Inc HCS12 Datasheet HTML 365Page - Freescale Semiconductor, Inc HCS12 Datasheet HTML 366Page - Freescale Semiconductor, Inc HCS12 Datasheet HTML 367Page - Freescale Semiconductor, Inc HCS12 Datasheet HTML 368Page - Freescale Semiconductor, Inc HCS12 Datasheet HTML 369Page - Freescale Semiconductor, Inc Next Button
Zoom Inzoom in Zoom Outzoom out
 365 / 452 page
background image
S12CPUV2 Reference Manual, Rev. 4.0
Freescale Semiconductor
365
9.6.2 WAV Interrupt Details
The WAV instruction includes a 7-cycle processing loop for each label of the
system output (8 cycles in M68HC12). Within this loop, the CPU checks
whether a qualified interrupt request is pending. If an interrupt is detected,
the current values of the internal temporary registers for the 24-bit and 16-bit
sums are stacked, the CPU registers are stacked, and the interrupt is
serviced.
A special processing sequence is executed when an interrupt is detected
during a weighted average calculation. This exit sequence adjusts the PC
so that it points to the second byte of the WAV object code ($3C), before the
PC is stacked. Upon return from the interrupt, the $3C value is interpreted
as a wavr pseudo-instruction. The wavr pseudo-instruction causes the CPU
to execute a special WAV resumption sequence. The wavr recovery
sequence adjusts the PC so that it looks like it did during execution of the
original WAV instruction, then jumps back into the WAV processing loop. If
another interrupt occurs before the weighted average calculation finishes,
the PC is adjusted again as it was for the first interrupt. WAV can be
interrupted any number of times, and additional WAV instructions can be
executed while a WAV instruction is interrupted.
9.6.3 Cycle-by-Cycle Details for WAV and wavr
The WAV instruction is unusual in that the logic flow has two separate entry
points. The first entry point is the normal start of a WAV instruction. The
second entry point is used to resume the weighted average operation after
a WAV instruction has been interrupted. This recovery operation is called
the wavr pseudo-instruction.
Figure 9-12 is a flow diagram of the WAV instruction in the HCS12,
including the wavr pseudo-instruction. Figure 9-12 is a flow diagram of the
WAV instruction in the M68HC12, including the wavr pseudo-instruction.
Each rectangular box in these figures represents one CPU clock cycle.
Decision blocks and connecting arrows are considered to take no time at all.
The letters in the small rectangles in the upper left corner of the boxes
correspond to execution cycle codes (refer to Section 6. Instruction
Glossary for details). Lower case letters indicate a cycle where 8-bit or no
data is transferred. Upper case letters indicate cycles where 16-bit data
could be transferred.
The cycle-by-cycle description provided here refers to the HCS12 flow in
Figure 9-11. In terms of cycle-by-cycle bus activity, the $18 page select



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


bảng dữ liệu tải về

Go To PDF Page


Link URL



Cho đến nay ALLDATASHEET có giúp ích cho doanh nghiệp của bạn hay không?  [ DONATE ] 

Alldatasheet là   |   Quảng cáo   |   Liên lạc với chúng tôi   |   Chính sách bảo mật   |   Liên kết đến bảng dữ liệu    |   Trao đổi link   |   Tìm kiếm theo nhà sản xuất
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