參數(shù)資料
型號: SM5964C25
廠商: 新茂國際科技股份有限公司
英文描述: 8-Bits Micro-controller 64KB ISP flash & 1KB RAM embedded
中文描述: 8位微控制器,64KB的閃存供應(yīng)商
文件頁數(shù): 9/26頁
文件大?。?/td> 899K
代理商: SM5964C25
SyncMOS Technologies International, Inc. SM5964
8-Bits Micro-controller
64KB ISP flash & 1KB RAM embedded
3. In-System Programming (ISP) Function
Specifications subject to change without notice contact your sales representatives for the most recent information.
Ver 2.2 SM5964 08/2006
9
The SM5964 can generate flash control signal by internal hardware circuit. User utilize flash control register, flash
address register and flash data register to perform the ISP function without removing the SM5964 from the system.
The SM5964 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 SM5964 can input data. User then utilize ISP
service program to perform the flash program/chip erase/page erase/protect functions.
3.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 SM5964 for the ISP purpose.
The ISP service program 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 SM5964 and host device which output data
to the SM5964. For example, if user utilize UART interface to receive/transmit data between SM5964 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.
The ISP service program can be initiated under SM5964 active or idle mode. It can not be initiated under power down
mode.
3.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 from $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 64K byte flash memory can be used as program memory. When N=1
means ISP service program occupies 512 byte while the rest of 63.5K byte flash memory can be used as program
memory. The maximum ISP service program allowed is 4K byte for N=8. Under such configuration, the usable
program memory space is 60K byte.
After N determined, SM5964 will reserve the ISP service program space downward from the top of the program
address $FFFF. The start address of the ISP service program located at $Fx00 while x is an even number, depending
on the lock bit N. Please see page 7 program memory diagram for this ISP service program space structure.
相關(guān)PDF資料
PDF描述
SM5964C40 8-Bits Micro-controller 64KB ISP flash & 1KB RAM embedded
SM5S11 Connectors
SM5S10 Surface Mount Automotive Transient Voltage Suppressors
SM5S20 Surface Mount Automotive Transient Voltage Suppressors
SM5S10A Surface Mount Automotive Transient Voltage Suppressors
相關(guān)代理商/技術(shù)參數(shù)
參數(shù)描述
SM5964C40 制造商:SYNCMOS 制造商全稱:SYNCMOS 功能描述:8-Bits Micro-controller 64KB ISP flash & 1KB RAM embedded
SM5964IHHK 制造商:SYNCMOS 制造商全稱:SYNCMOS 功能描述:8 - bit single chip microcontroller with 64KB flash & 1K byte RAM embedded
SM59D03G2 制造商:SYNCMOS 制造商全稱:SYNCMOS 功能描述:8-Bits Micro-controller
SM59D04G2 制造商:SYNCMOS 制造商全稱:SYNCMOS 功能描述:8-Bits Micro-controller
SM59R04A2C25 制造商:SYNCMOS 制造商全稱:SYNCMOS 功能描述:新品上市