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

C8051F530-IM 参数 Datasheet PDF下载

C8051F530-IM图片预览
型号: C8051F530-IM
PDF下载: 下载PDF文件 查看货源
内容描述: 8/4/2 KB ISP功能的Flash MCU系列 [8/4/2 kB ISP Flash MCU Family]
分类和应用:
文件页数/大小: 220 页 / 2701 K
品牌: SILICON [ SILICON ]
 浏览型号C8051F530-IM的Datasheet PDF文件第106页浏览型号C8051F530-IM的Datasheet PDF文件第107页浏览型号C8051F530-IM的Datasheet PDF文件第108页浏览型号C8051F530-IM的Datasheet PDF文件第109页浏览型号C8051F530-IM的Datasheet PDF文件第111页浏览型号C8051F530-IM的Datasheet PDF文件第112页浏览型号C8051F530-IM的Datasheet PDF文件第113页浏览型号C8051F530-IM的Datasheet PDF文件第114页  
C8051F52x-53x  
13.2.1. VDD Maintenance and the VDD monitor  
1. If the system power supply is subject to voltage or current "spikes," add sufficient transient  
protection devices to the power supply to ensure that the supply voltages listed in the Absolute  
Maximum Ratings table are not exceeded.  
2. Make certain that the minimum V rise time specification of 1 ms is met. If the system cannot  
DD  
meet this rise time specification, then add an external V brownout circuit to the RST pin of  
DD  
the device that holds the device in reset until V  
drops below 2.7 V.  
reaches 2.7 V and re-asserts RST if V  
DD  
DD  
3. Enable the on-chip V monitor and enable the V monitor as a reset source as early in code  
DD  
DD  
as possible. This should be the first set of instructions executed after the Reset Vector. For 'C'-  
based systems, this will involve modifying the startup code added by the 'C' compiler. See your  
compiler documentation for more details. Make certain that there are no delays in software  
between enabling the V  
monitor and enabling the V  
monitor as a reset source. Code  
DD  
DD  
examples showing this can be found in “AN201: Writing to Flash from Firmware", available  
from the Silicon Laboratories web site.  
4. As an added precaution, explicitly enable the V  
monitor and enable the V  
monitor as a  
DD  
DD  
reset source inside the functions that write and erase Flash memory. The V monitor enable  
DD  
instructions should be placed just after the instruction to set PSWE to a '1', but before the  
Flash write or erase operation instruction.  
5. Make certain that all writes to the RSTSRC (Reset Sources) register use direct assignment  
operators and explicitly DO NOT use the bit-wise operators (such as AND or OR). For exam-  
ple, "RSTSRC = 0x02" is correct. "RSTSRC |= 0x02" is incorrect.  
6. Make certain that all writes to the RSTSRC register explicitly set the PORSF bit to a '1'. Areas  
to check are initialization code which enables other reset sources, such as the Missing Clock  
Detector or Comparator, for example, and instructions which force a Software Reset. A global  
search on "RSTSRC" can quickly verify this.  
110  
Rev. 0.3  
 复制成功!