參數(shù)資料
型號: P89LV51RD2BN
廠商: NXP SEMICONDUCTORS
元件分類: 微控制器/微處理器
英文描述: 8-bit 80C51 3 V low power 16/32/64 kB Flash microcontroller with 1 kB RAM
中文描述: 8-BIT, FLASH, 33 MHz, MICROCONTROLLER, PDIP40
封裝: 0.600 INCH, PLASTIC, MO-015, SOT-129-1, DIP-40
文件頁數(shù): 14/77頁
文件大?。?/td> 349K
代理商: P89LV51RD2BN
Philips Semiconductors
P89LV51RB2/RC2/RD2
8-bit microcontrollers with 80C51 core
Product data
Rev. 04 — 02 December 2004
14 of 77
9397 750 14342
Koninklijke Philips Electronics N.V. 2004. All rights reserved.
7.
Functional description
7.1 Memory organization
The device has separate address spaces for program and data memory.
7.1.1
Flash program memory bank selection
There are two internal flash memory blocks in the device. Block 0 has 16/32/64 kB
and is organized as 128/256/512 sectors, each sector consists of 128 Bytes. Block 1
contains the IAP/ISP routines and may be enabled such that it overlays the first 8 kB
of the user code memory. The overlay function is controlled by the combination of the
Software Reset Bit (SWR) at FCF.1 and the Bank Select Bit (BSEL) at FCF.0. The
combination of these bits and the memory source used for instructions is shown in
Table 5
.
Access to the IAP routines in Block 1 may be enabled by clearing the BSEL bit
(FCF.0), provided that the SWR bit (FCF.1) is cleared. Following a power-on
sequence, the bootcode is automatically executed and attempts to autobaud to a
host. If no autobaud occurs within approximately 400 ms and the SoftICE flag is not
set, control will be passed to the user code. A software reset is used to accomplish
this control transfer and as a result the SWR bit will remain set.
Therefore the user's
code will need to clear the SWR bit in order to access the IAP routines in
Block 1.
However, caution must be taken when dynamically changing the BSEL bit.
Since this will cause different physical memory to be mapped to the logical program
address space, the user must avoid clearing the BSEL bit when executing user code
within the address range 0000H to 1FFFH.
7.1.2
Power-on reset code execution
At initial power up, the port pins will be in a random state until the oscillator has
started and the internal reset algorithm has weakly pulled all pins high. Powering up
the device without a valid reset could cause the MCU to start executing instructions
from an indeterminate location. Such undefined states may inadvertently corrupt the
code in the flash. A system reset will not affect the 1 kB of on-chip RAM while the
device is running, however, the contents of the on-chip RAM during power up are
indeterminate.
When power is applied to the device, the RST pin must be held high long enough for
the oscillator to start up (usually several milliseconds for a low frequency crystal), in
addition to two machine cycles for a valid power-on reset. An example of a method to
extend the RST signal is to implement a RC circuit by connecting the RST pin to V
DD
through a 10 F capacitor and to VSS through an 8.2KW resistor as shown in
Table 5:
SWR (FCF.1)
Code memory bank selection
BSEL (FCF.0)
addresses from 0000h
to 1FFFh
Bootcode (in Block 1)
User code (in Block 0)
addresses above 1FFFh
0
0
1
1
0
1
0
1
User code (in Block 0)
相關PDF資料
PDF描述
P89LV51RD2 8-bit 80C51 3 V low power 64 kB Flash microcontroller with 1 kB RAM
P89LV51RD2BA 8-bit 80C51 3 V low power 64 kB Flash microcontroller with 1 kB RAM
P89LV51RC2 8-bit 80C51 3 V low power 16/32/64 kB Flash microcontroller with 1 kB RAM
P89LV51RC2BN 8-bit 80C51 3 V low power 16/32/64 kB Flash microcontroller with 1 kB RAM
P89LV51RC2FA 8-bit 80C51 3 V low power 16/32/64 kB Flash microcontroller with 1 kB RAM
相關代理商/技術參數(shù)
參數(shù)描述
P89LV51RD2BN,112 功能描述:8位微控制器 -MCU 3V 64K/1K FL 12/6 RoHS:否 制造商:Silicon Labs 核心:8051 處理器系列:C8051F39x 數(shù)據(jù)總線寬度:8 bit 最大時鐘頻率:50 MHz 程序存儲器大小:16 KB 數(shù)據(jù) RAM 大小:1 KB 片上 ADC:Yes 工作電源電壓:1.8 V to 3.6 V 工作溫度范圍:- 40 C to + 105 C 封裝 / 箱體:QFN-20 安裝風格:SMD/SMT
P89LV51RD2FA 功能描述:8位微控制器 -MCU 3V 64K/1K FL 12/6 CLK ISP/IAP RoHS:否 制造商:Silicon Labs 核心:8051 處理器系列:C8051F39x 數(shù)據(jù)總線寬度:8 bit 最大時鐘頻率:50 MHz 程序存儲器大小:16 KB 數(shù)據(jù) RAM 大小:1 KB 片上 ADC:Yes 工作電源電壓:1.8 V to 3.6 V 工作溫度范圍:- 40 C to + 105 C 封裝 / 箱體:QFN-20 安裝風格:SMD/SMT
P89LV51RD2FA,512 功能描述:8位微控制器 -MCU 3V 64K/1K FL 12/6 RoHS:否 制造商:Silicon Labs 核心:8051 處理器系列:C8051F39x 數(shù)據(jù)總線寬度:8 bit 最大時鐘頻率:50 MHz 程序存儲器大小:16 KB 數(shù)據(jù) RAM 大小:1 KB 片上 ADC:Yes 工作電源電壓:1.8 V to 3.6 V 工作溫度范圍:- 40 C to + 105 C 封裝 / 箱體:QFN-20 安裝風格:SMD/SMT
P89V51RB2 制造商:PHILIPS 制造商全稱:NXP Semiconductors 功能描述:8-bit 80C51 5 V low power 16/32/64 kB Flash microcontroller with 1 kB RAM
P89V51RB2_09 制造商:PHILIPS 制造商全稱:NXP Semiconductors 功能描述:8-bit 80C51 5 V low power 16/32/64 kB flash microcontroller with 1 kB RAM