欢迎访问ic37.com |
会员登录 免费注册
发布采购

DP8051CPU_03 参数 Datasheet PDF下载

DP8051CPU_03图片预览
型号: DP8051CPU_03
PDF下载: 下载PDF文件 查看货源
内容描述: 流水线的高性能8位微控制器版本3.10 [Pipelined High Performance 8-bit Microcontroller ver 3.10]
分类和应用: 微控制器
文件页数/大小: 9 页 / 130 K
品牌: DCD [ DIGITAL CORE DESIGN ]
 浏览型号DP8051CPU_03的Datasheet PDF文件第1页浏览型号DP8051CPU_03的Datasheet PDF文件第2页浏览型号DP8051CPU_03的Datasheet PDF文件第3页浏览型号DP8051CPU_03的Datasheet PDF文件第4页浏览型号DP8051CPU_03的Datasheet PDF文件第6页浏览型号DP8051CPU_03的Datasheet PDF文件第7页浏览型号DP8051CPU_03的Datasheet PDF文件第8页浏览型号DP8051CPU_03的Datasheet PDF文件第9页  
prgdatao[7:0]
prgramwr
xaddr[23:0]
xdatao[7:0]
xdataz
xprgrd
xprgwr
xramrd
xramwr
ramaddr[7:0]
ramdatao[7:0]
ramoe
ramwe
sfraddr[6:0]
sfrdatao[7:0]
sfroe
sfrwe
docddatao
docdclk
pmm
stop
output Data bus for internal program memory
output Internal program memory write
output Address bus for external memories
output Data bus for external memories
output Turn xdata bus into ‘Z’ state
output External program memory read
output External program memory write
output External data memory read
output External data memory write
output Internal Data Memory address bus
output Data bus for internal data memory
output Internal data memory output enable
output Internal data memory write enable
output Address bus for user SFR’s
output Data bus for user SFR’s
output User SFR’s read enable
output User SFR’s write enable
output DoCD™ data output
output DoCD™ clock line
output Power management mode indicator
output Stop mode indicator
feature is called Program Memory Wait States,
and allows core to work with different speed
program memories.
Internal Data Memory Interface
– Internal
Data Memory interface controls access into the
internal 256 bytes memory. It contains 8-bit
Stack Pointer (SP) register and related logic.
User SFRs Interface
– Special Function Reg-
isters interface controls access to the special
registers. It contains standard and used de-
fined registers and related logic. User defined
external devices can be quickly accessed
(read, written, modified) using all direct ad-
dressing mode instructions.
Interrupt Controller
– Interrupt control module
is responsible for the interrupt manage system
for the external and internal interrupt sources.
It contains interrupt related registers such as
Interrupt Enable (IE), Interrupt Priority (IP) and
(TCON) registers.
Power Management Unit
– Block contains
advanced power saving mechanisms with
switchback feature, allowing external clock
control logic to stop clocking (Stop mode) or
run core in lower clock frequency (Power Man-
agement Mode) to significantly reduce power
consumption. Switchback feature allows
UARTs, and interrupts to be processed in full
speed mode if enabled. It is very desired when
microcontroller is planned to use in portable
and power critical applications.
DoCD™ Debug Unit
– it’s a real-time hard-
ware debugger provides debugging capability
of a whole SoC system. In contrast to other on-
chip debuggers DoCD™ provides non-intrusive
debugging of running application. It can halt,
run, step into or skip an instruction, read/write
any contents of microcontroller including all
registers, internal, external, program memo-
ries, all SFRs including user defined peripher-
als. Hardware breakpoints can be set and con-
trolled on program memory, internal and exter-
nal data memories, as well as on SFRs. Hard-
ware breakpoint is executed if any write/read
occurred at particular address with certain data
pattern or without pattern. The DoCD™ system
includes three-wire interface and complete set
of tools to communicate and work with core in
real time debugging. It is built as scalable unit
and some features can be turned off to save
silicon and reduce power consumption. A spe-
cial care on power consumption has been
taken, and when debugger is not used it is
http://www.DigitalCoreDesign.com
http://www.dcd.pl
UNITS SUMMARY
ALU
– Arithmetic Logic Unit performs the
arithmetic and logic operations during execu-
tion of an instruction. It contains accumulator
(ACC), Program Status Word (PSW), (B) regis-
ters and related logic such as arithmetic unit,
logic unit, multiplier and divider.
Opcode Decoder
– Performs an instruction
opcode decoding and the control functions for
all other blocks.
Control Unit
– Performs the core synchroniza-
tion and data flow control. This module is di-
rectly connected to Opcode Decoder and
manages execution of all microcontroller tasks.
Program Memory Interface
– Contains Pro-
gram Counter (PC) and related logic. It per-
forms the instructions code fetching. Program
Memory can be also written. This feature al-
lows usage of a small boot loader loading new
program into ROM, RAM, EPROM or FLASH
EEPROM storage via UART, SPI, I2C or
DoCD™ module.
External Memory Interface
- Contains mem-
ory access related registers such as Data
Page High (DPH), Data Page Low (DPL) and
Data Pointer eXtended (DPX) registers. It per-
forms the external Program and Data Memory
addressing and data transfers. Program fetch
cycle length can be programmed by user. This
All trademarks mentioned in this document
are trademarks of their respective owners.
Copyright 1999-2003 DCD – Digital Core Design. All Rights Reserved.