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

SM5964BW44JP 参数 Datasheet PDF下载

SM5964BW44JP图片预览
型号: SM5964BW44JP
PDF下载: 下载PDF文件 查看货源
内容描述: SM5964B\n8位微控制器\n64KB具有ISP功能的Flash\n和1KB RAM的嵌入式 [SM5964B 8-Bit Micro-controller 64KB with ISP Flash & 1KB RAM embedded]
分类和应用: 微控制器外围集成电路
文件页数/大小: 53 页 / 1710 K
品牌: SYNCMOS [ SYNCMOS TECHNOLOGIES,INC ]
 浏览型号SM5964BW44JP的Datasheet PDF文件第45页浏览型号SM5964BW44JP的Datasheet PDF文件第46页浏览型号SM5964BW44JP的Datasheet PDF文件第47页浏览型号SM5964BW44JP的Datasheet PDF文件第48页浏览型号SM5964BW44JP的Datasheet PDF文件第50页浏览型号SM5964BW44JP的Datasheet PDF文件第51页浏览型号SM5964BW44JP的Datasheet PDF文件第52页浏览型号SM5964BW44JP的Datasheet PDF文件第53页  
SM5964B
8-Bit Micro-controller
64KB with ISP Flash
& 1KB RAM embedded
14. In-System Programming (Internal ISP)
The SM5964B can generate flash control signal by internal hardware circuit. Users utilize flash control register,
flash address register and flash data register to perform the ISP function without removing the SM5964B from the
system. The SM5964B provides internal flash control signals which can do flash program/chip erase/page
erase/protect functions. User need to design and use any kind of interface which SM5964B can input data. User
then utilize ISP service program to perform the flash program/chip erase/page erase/protect functions.
14.1 ISP service program
The ISP service program is a user developed firmware program which resides in the ISP service program space.
After user developed the ISP service program, user then determine the size of the ISP service program. User need
to program the ISP service program in the SM5964B for the ISP purpose.
The ISP service programs were developed by user so that it should includes any features which relates to the flash
memory programming function as well as communication protocol between SM5964B and host device which output
data to the SM5964B. For example, if user utilize UART interface to receive/transmit data between SM5964B and
host device, the ISP service program should include baud rate, checksum or parity check or any error-checking
mechanism to avoid data transmission error.
14.2 Lock Bit (N)
The Lock Bit N has two functions: one is for service program size configuration and the other is to lock the ISP
service program space from flash erase function.
The ISP service program space address range $F000 to $FFFF. It can be divided as blocks of N*512 byte. (N=0 to
8). When N=0 means no ISP function, all of 4K byte flash memory can be used as program memory. When N=1
means ISP service program occupies 512 byte while the rest of 3.5K byte flash memory can be used as program
memory. The maximum ISP service program allowed is 4K byte when N=8. Under such configuration, the usable
program memory space is 4K byte.
The lock bit N function is different from the flash protect function. The flash erase function can erase all of the flash
memory except for the locked ISP service program space. If the flash not has been protected, the content of ISP
service program still can be read. If the flash has been protected, the overall content of flash program memory
space including ISP service program space can not be read. As given in Table 14-1.
Table 14-1 ISP code area
ISP service program address
No ISP service program
512 bytes ($FE00h ~ $FFFFh)
1K bytes ($FC00h ~ $FFFFh)
1.5K bytes ($FA00h ~ $FFFFh)
2K bytes ($F800h ~ $FFFFh)
2.5K bytes ($F600h ~ $FFFFh)
3K bytes ($F400h ~ $FFFFh)
3.5K bytes ($F200h ~ $FFFFh)
4 K bytes ($F000h ~ $FFFFh)
0
1
2
3
4
5
6
7
8
ISP service program configurable in N*512 byte (N= 0 ~ 8)
Specifications subject to change without notice contact your sales representatives for the most recent information.
ISSFD-M081
Ver A SM5964B 3/7/2014
- 49 -