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

M32180F8TFP 参数 Datasheet PDF下载

M32180F8TFP图片预览
型号: M32180F8TFP
PDF下载: 下载PDF文件 查看货源
内容描述: 32位RISC单芯片微型计算机M32R系列M32R / ECU系列 [32-Bit RISC Single-Chip Microcomputers M32R Family M32R/ECU Series]
分类和应用: 计算机
文件页数/大小: 839 页 / 3694 K
品牌: RENESAS [ RENESAS TECHNOLOGY CORP ]
 浏览型号M32180F8TFP的Datasheet PDF文件第146页浏览型号M32180F8TFP的Datasheet PDF文件第147页浏览型号M32180F8TFP的Datasheet PDF文件第148页浏览型号M32180F8TFP的Datasheet PDF文件第149页浏览型号M32180F8TFP的Datasheet PDF文件第151页浏览型号M32180F8TFP的Datasheet PDF文件第152页浏览型号M32180F8TFP的Datasheet PDF文件第153页浏览型号M32180F8TFP的Datasheet PDF文件第154页  
INTERNAL MEMORY  
6.5 Programming the Internal Flash Memory  
6
(2) Page Program command  
The internal flash memory is programmed one page at a time, each page consisting of 256 bytes (lower  
addresses H’00 to H’FF). To program the flash memory, write the Page Program command (H’4141) to any  
address of the internal flash memory and then the program data to the address to be programmed.  
The protected flash memory blocks cannot be accessed for write by the Page Program command.  
Page programming is automatically performed by the internal control circuit, and whether the Page Program  
command has finished can be known by checking the Flash Status Register 1 (FSTAT1) FSTAT bit. (See  
Section 6.4.2, “Flash Status Registers.”) While the FSTAT bit = "0" (busy), the next programming (by the  
Page Program command) cannot be performed.  
START  
Write the Page Program command  
(H'4141) to any address of  
the internal flash memory  
Write the program data to the internal flash  
memory address to be programmed (Note 1)  
Write the next program data to the  
previously programmed address + 2  
NO  
Finished programming  
one page?  
YES  
Internal flash memory is programmed  
by Page Program (Note 2)  
Wait for 1 µs  
(using a hardware or software timer)  
NO  
FSTAT bit = 1  
YES  
NO  
TIME OUT?  
Read any address of the internal flash  
0.5s  
memory (Note 3) to check for programming  
To next page  
error (see Figure 6.4.2)  
YES  
Forcibly terminated  
(see Figure 6.4.3.)  
NO  
Last address?  
YES  
END  
Note 1: Start programming from the beginning of a 256-byte boundary (lower address H'00).  
Note 2: When a programming operation started, the internal flash memory is automatically readied to run the Read Status command,  
so that there is no need to enter the Read Status command until another command is entered.  
Note 3: Inspect the Flash Status Register 2 ERASE (erase status), WRERR1 (write status 1) and WRERR2 (write status 2) bits to check  
for programming error.  
Figure 6.5.8 Page Program Command  
32180 Group User’s Manual (Rev.1.0)  
6-21  
 复制成功!