參數(shù)資料
型號(hào): MC68HC16Z1VEH16
廠(chǎng)商: Freescale Semiconductor
文件頁(yè)數(shù): 21/56頁(yè)
文件大?。?/td> 0K
描述: IC MCU 16BIT 1K FLASH 132-PQFP
標(biāo)準(zhǔn)包裝: 36
系列: HC16
核心處理器: CPU16
芯體尺寸: 16-位
速度: 16MHz
連通性: EBI/EMI,SCI,SPI
外圍設(shè)備: POR,PWM,WDT
輸入/輸出數(shù): 16
程序存儲(chǔ)器類(lèi)型: ROMless
RAM 容量: 1K x 8
電壓 - 電源 (Vcc/Vdd): 2.7 V ~ 5.5 V
數(shù)據(jù)轉(zhuǎn)換器: A/D 8x10b
振蕩器型: 內(nèi)部
工作溫度: -40°C ~ 105°C
封裝/外殼: 132-BQFP 緩沖式
包裝: 托盤(pán)
MC68HC16Z1TUT/D
Only ten pins on the board, a special cable, and software are needed to debug. The M68ICD16 cable
has a 10-pin female connector on one end and a PAL with a 25-pin connector on the other end. The
10-pin connector will plug directly into a male header or connector with the layout shown in Figure 16.
The PAL end of the cable plugs into the parallel port of a PC. The PC runs the debugger software that
controls the MCU in BDM.
3.1.2.2 How BDM Works
The debugger causes the MCU to enter debugging mode by driving the BKPT pin low at the release of
the RESET signal. Reset causes the MCU to fetch the reset exception vectors, load the program
counter and stack pointer, then fetch the first instruction pointed to. Since the SRAM module is disabled
out of reset, reset vector fetches are made from external memory enabled by the CSBOOT signal. If the
CSBOOT chip-select circuit is configured to enable a 16-bit port (DATA0 = 1 at release of RESET), the
first word of the instruction is fetched, however, if the CSBOOT chip-select circuit is configured to enable
an 8-bit port (DATA0 held low at the release of RESET), the MCU fetches the first byte of the instruction.
The MCU then enters BDM.
At this point the debugger causes the MCU to fetch several instructions, which are displayed in the de-
bugger window on the computer screen. If valid stack pointer and program counter values are present,
and a valid program is resident at the address pointed to by the initial PC value, the debugger will dis-
play the code beginning at the program counter address.
If the initial stack pointer and program counter values are not valid, however, or if the external memory
is either not connected or uninitialized when the fetches are made, it is very likely that the initial SP and
PC values will be $FFFF, and that both the initial SK and PK values will be $FF. CSBOOT is the only
chip-select circuit that is active out of reset, and it enables only the first one Mbyte of memory. When
the first instruction fetches are made at $FFFFFF, there will be nothing to generate DSACK and termi-
nate the bus cycle, and the debugger software will force a bus error. Should this occur, the debugger
generally displays a series of “Memory implementation error: debugger supplied DSACK” messages on
the computer screen. After the debugger software has finished making the scheduled number of pro-
gram fetches, the error messages will stop, and the MCU will be in BDM waiting for the next debugger
command. However, additional errors will occur if the next command is an external memory access be-
cause the program counter and stack pointer values are invalid.
When using a software background mode debugger to boot an MCU from external RAM or uninitialized
ROM, it is imperative that the following actions be taken immediately after starting the debugger:
1. Load a value into the stack pointer. It must point to a modifiable memory address.
Table 4 BDM Connections
10-Pin Connector
Signal
Use
1DS
Data strobe
2
BERR
Output from ICD to BERR input
3
GND
Ground reference
4
BKPT/DSCLK
Output from ICD to BKPT input; assertion causes MCU to
first enable and then enter background mode. Once in
BDM, this pin becomes the serial clock.
5
GND
Ground reference
6
FREEZE
Output from MCU indicating whether it is operating normal-
ly or is in BDM
7
RESET
Device reset
8
IPIPE1/DSI
Serial input data to the MCU in BDM
9
VDD
Device operating voltage
10
IPIPE0/DSO
Serial output data from the MCU in BDM
F
re
e
sc
a
le
S
e
m
ic
o
n
d
u
c
to
r,
I
Freescale Semiconductor, Inc.
For More Information On This Product,
Go to: www.freescale.com
n
c
..
.
相關(guān)PDF資料
PDF描述
MC68HC705B16NCFN IC MCU 2.1MHZ 15K OTP 52-PLCC
MC68HC705C9ACFB IC MCU 16K 2.1MHZ OTP 44-QFP
MC68HC705JP7CDW IC MCU 8BIT 28-SOIC
MC68HC705KJ1CP IC MCU 4MHZ 1.2K OTP 16-DIP
MC68HC705P6ACP IC MCU 2.1MHZ 4.5K OTP 28-DIP
相關(guān)代理商/技術(shù)參數(shù)
參數(shù)描述
MC68HC16Z1VEH16 制造商:Freescale Semiconductor 功能描述:Microcontroller
MC68HC16Z1VFC16 制造商:Rochester Electronics LLC 功能描述:16 BIT MCU, 1K RAM - Bulk
MC68HC16Z3BCFC16 制造商:Rochester Electronics LLC 功能描述:
MC68HC16Z3BCPV16 制造商:Rochester Electronics LLC 功能描述:16BIT MCU, 4KRAM, 8KROM - Bulk
MC68HC16Z3BCPV25 制造商:Rochester Electronics LLC 功能描述:- Bulk 制造商:Freescale Semiconductor 功能描述: