參數(shù)資料
型號: P89C557E4
廠商: NXP Semiconductors N.V.
英文描述: Single-chip 8-bit microcontroller(單片8位微控制器)
中文描述: 單芯片8位微控制器(單片8位微控制器)
文件頁數(shù): 54/72頁
文件大?。?/td> 525K
代理商: P89C557E4
Philips Semiconductors
Product specification
P83C557E4/P80C557E4/P89C557E4
Single-chip 8-bit microcontroller
1999 Mar 02
54
Figure 49. FEEPROM control register.
7
6
5
4
3
2
1
0
FMCON (FB)
UBS1
UBS0
HV
1)
FCB3
FCB2
FCB1
FCB0
NOTE:
1. Reserved for future use; a write operation must write “0” to the location.
Table 45.
Description of FMCON bits
UBS1
UBS0
User - Boot selection bits
0
0
User memory mapped from 0 to 64 K.
0
1
User memory mapped from 0 to 63 K.
Boot ROM mapped from 63 K to 64 K.
1
0
User memory mapped from 0 to 63 K, but UBS1 bit cleared by hardware in this user address range.
Boot ROM mapped from 63 K to 64 K. User software should not write “1” UBS1.
1
1
Boot ROM mapped from 0 to 64 K. User software should not write “1” UBS1.
HV
High voltage indication bit.
Read only. Is “1” as long as the high voltage for an erase or write operation
is present.
FCB3
FCB2
FCB1
FCB0
Function Code Bits
0
0
0
0
Value after Reset.
0
1
0
1
Byte Write or byte read (verify)
1
1
0
0
Page Erase (32 bytes boundaries).
0
0
1
1
Block Erase (256 bytes boundaries).
1
0
1
0
Full Erase (32 Kbytes).
The four FCB bits are write protected if the security feature is
activated. Then only instructions in the internal program memory
(FEEPROM) are able to write FCB (3–0), boot ROM and external
program memory instructions cannot change FCB (3–0) except the
full erase code can be loaded.
The duration of a write or erase operation is determined by the
FEEPROM timer. This timer includes a zero point RC oscillator and
cannot be controlled by software.
For calling a user routine in the boot ROM first all interrupts must be
disabled and the DPTR and A have to be loaded with the desired
values. After setting UBS0 = 1 and UBS1 = 0 and selecting the
function via FCB-bits the respective user routine has to be called.
The table below lists the boot ROM user routines, which can be
called by the user program. The content of FMCON, A and DPTR
before the call is described by “(IN)” and the contents after the
return is described by “(OUT)”. The boot ROM user routines do not
change other registers or Data memory.
BOOT-ROM
ROUTINE
CALL
ADDRESS
FMCON
(IN)
FMCON
(OUT)
ACC
(IN)
ACC
(OUT)
DPTR
(IN)
DPTR
(OUT)
BYTE_READ
FFBAH
45H
15H
XXH
BYTE
BYTE
(V)
BYTE ADDRESS
BYTE ADDRESS
BYTE_WRITE
FFADH
45H
15H
BYTE
BYTE ADDRESS
BYTE ADDRESS
PAGE_ERASE
FFAAH
4CH
1CH
XXH
08H
PAGE ADDRESS
BLOCK ADDRESS
3)
1)
PAGE ADDRESS
BLOCK ADDRESS
4)
2)
BLOCK_ERASE
FFA5H
43H
13H
XXH
02H
FULL_ERASE
X
= don’t care or not defined
V
= verified byte (read back)
1) = 5 LSB’s of DPTR are don’t care
2) = 5 LSB’s of DPTR are “0”
3) = 8 LSB’s of DPTR are don’t care
4) = 8 LSB’s of DPTR contain 08H.
FFA0H
4AH
1AH
XXH
0AH
XXXXH
0018H
相關(guān)PDF資料
PDF描述
P83C557E4 Single-chip 8-bit microcontroller(單片8位微控制器)
P80C557E4 Single-chip 8-bit microcontroller(單片8位微控制器)
P89C557E6 Single-chip 8-bit microcontroller(單片8位微控制器)
P80C557E6 Single-chip 8-bit microcontroller(單片8位微控制器)
P89C58 80C51 8-bit microcontroller family 4K/8K/16K/32K Flash
相關(guān)代理商/技術(shù)參數(shù)
參數(shù)描述
P89C557E4EBB 制造商:PHILIPS 制造商全稱:NXP Semiconductors 功能描述:Single-chip 8-bit microcontroller
P89C557E4EFB 制造商:PHILIPS 制造商全稱:NXP Semiconductors 功能描述:Single-chip 8-bit microcontroller
P89C557E4EFB/01,557 制造商:NXP Semiconductors 功能描述:
P89C58 制造商:PHILIPS 制造商全稱:NXP Semiconductors 功能描述:80C51 8-bit microcontroller family 4K/8K/16K/32K Flash
P89C58BA 制造商:未知廠家 制造商全稱:未知廠家 功能描述:MICROCONTROLLER|8-BIT|8051 CPU|CMOS|LDCC|44PIN|PLASTIC