Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

HCS12 Datasheet(PDF) 26 Page - Motorola, Inc

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

HCS12 Datasheet(HTML) 26 Page - Motorola, Inc

Back Button HCS12 Datasheet HTML 22Page - Motorola, Inc HCS12 Datasheet HTML 23Page - Motorola, Inc HCS12 Datasheet HTML 24Page - Motorola, Inc HCS12 Datasheet HTML 25Page - Motorola, Inc HCS12 Datasheet HTML 26Page - Motorola, Inc HCS12 Datasheet HTML 27Page - Motorola, Inc HCS12 Datasheet HTML 28Page - Motorola, Inc HCS12 Datasheet HTML 29Page - Motorola, Inc HCS12 Datasheet HTML 30Page - Motorola, Inc Next Button
Zoom Inzoom in Zoom Outzoom out
 26 / 34 page
background image
Block Guide — S12BDM V4
26
compared to the serial communication rate. This protocol allows a great flexibility for the POD designers,
since it does not rely on any accurate time measurement or short response time to any event in the serial
communication.
Figure 4-5 Target Acknowledge Pulse (ACK)
NOTE:
If the ACK pulse was issued by the target, the host assumes the previous command
was executed. If the CPU enters WAIT or STOP prior to executing a hardware
command, the ACK pulse will not be issued meaning that the BDM command was
not executed. After entering wait or stop mode, the BDM command is no longer
pending.
Figure 4-6 shows the ACK handshake protocol in a command level timing diagram. The READ_BYTE
instruction is used as an example. First, the 8-bit instruction opcode is sent by the host, followed by the
address of the memory location to be read. The target BDM decodes the instruction. A bus cycle is grabbed
(free or stolen) by the BDM and it executes the READ_BYTE operation. Having retrieved the data, the
BDM issues an ACK pulse to the host controller, indicating that the addressed byte is ready to be retrieved.
After detecting the ACK pulse, the host initiates the byte retrieval process. Note that data is sent in the
form of a word and the host needs to determine which is the appropriate byte based on whether the address
was odd or even.
Figure 4-6 Handshake Protocol at Command Level
16 CYCLES
BDM CLOCK
(TARGET MCU)
TARGET
TRANSMITS
PULSE
ACK
HIGH-IMPEDANCE
BKGD PIN
MINIMUM DELAY
FROM THE BDM COMMAND
32 CYCLES
EARLIEST
START OF
NEXT BIT
SPEEDUP PULSE
16th TICK OF THE
LAST COMMAD BIT
HIGH-IMPEDANCE
READ_BYTE
BDM ISSUES THE
BKGD PIN
BYTE ADDRESS
BDM EXECUTES THE
READ_BYTE COMMAND
HOST
TARGET
HOST
TARGET
BDM DECODES
THE COMMAND
ACK PULSE (OUT OF SCALE)
HOST
TARGET
(2) BYTES ARE
RETRIEVED
NEW BDM
COMMAND



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


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