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

89C51RC2-UL 参数 Datasheet PDF下载

89C51RC2-UL图片预览
型号: 89C51RC2-UL
PDF下载: 下载PDF文件 查看货源
内容描述: 8位微控制器,带有16K / 32K字节的闪存 [8-bit Microcontroller with 16K/ 32K Bytes Flash]
分类和应用: 闪存微控制器
文件页数/大小: 127 页 / 1478 K
品牌: ATMEL [ ATMEL ]
 浏览型号89C51RC2-UL的Datasheet PDF文件第89页浏览型号89C51RC2-UL的Datasheet PDF文件第90页浏览型号89C51RC2-UL的Datasheet PDF文件第91页浏览型号89C51RC2-UL的Datasheet PDF文件第92页浏览型号89C51RC2-UL的Datasheet PDF文件第94页浏览型号89C51RC2-UL的Datasheet PDF文件第95页浏览型号89C51RC2-UL的Datasheet PDF文件第96页浏览型号89C51RC2-UL的Datasheet PDF文件第97页  
AT89C51RB2/RC2  
Bootloader Functionality  
Introduction  
The bootloader can be activated by two means: Hardware conditions or regular boot  
process.  
The Hardware conditions (EA = 1, PSEN = 0) during the Reset# falling edge force the  
on-chip bootloader execution. This allows an application to be built that will normally  
execute the end user’s code but can be manually forced into default ISP operation.  
As PSEN is an output port in normal operating mode (running user application or boor-  
loader code) after reset, it is recommended to release PSEN after falling edge of reset  
signal. The hardware conditions are sampled at reset signal falling edge, thus they can  
be released at any time when reset input is low.  
To ensure correct microcontroller startup, the PSEN pin should not be tied to ground  
during power-on (See Figure 38).  
Figure 38. Hardware conditions typical sequence during power-on.  
VCC  
PSEN  
RST  
The on-chip bootloader boot process is shown in Figure 39.  
Purpose  
The Hardware Conditions force the bootloader execution whatever BLJB, BSB  
and SBV values.  
Hardware Conditions  
The Boot Loader Jump Bit forces the application execution.  
BLJB = 0 => Boot loader execution.  
BLJB = 1 => Application execution.  
The BLJB is a fuse bit in the Hardware Byte.  
BLJB  
That can be modified by hardware (programmer) or by software (API).  
Note:  
The BLJB test is perform by hardware to prevent any program execution.  
The Software Boot Vector contains the high address of custumer bootloader  
stored in the application.  
SBV = FCh (default value) if no custumer bootloader in user Flash.  
SBV  
Note:  
The costumer bootloader is called by JMP [SBV]00h instruction.  
93  
4180E–8051–10/06  
 复制成功!