SM2965 ISP technology features and applications

Single chip microcomputer STM32L151CCU6
Mobile phone crystal 3.2*2.5mm 3225 26M (26.000MHZ) 7.5PF 10PPM 20PPM 30PPM
NFM18PC105R0J3D MURATA Murata filter original spot

1 Introduction

In-system programming (ISP) has revolutionized traditional programming methods by enabling users to reprogram devices directly within their systems, allowing for online firmware updates and new function configurations. This technology allows program code to be downloaded into the device's memory while it is in operation. Following SST's introduction of the ISP-enabled FlashFlex51 series, companies like Philips, Winbond, LG, Atmel, and SynCMOS have introduced 51-series microcontrollers with ISP/IAP capabilities. These enhancements include increased flash memory capacity, expanded RAM, added special function registers, internal watchdog timers, ALE disable options to reduce EMI, and dual DPTR pointers, which simplify external expansion and create a true "single-chip" system. In POS charging terminals, the SynCMOS SM2965 was adopted as the main processor, making ISP implementation straightforward via the microcontroller’s serial port. This article explores the ISP features of the SM2965 and important considerations during use.

2 Features of SM2965

Compared to the standard 80C52, the SM2965 offers several advanced features: 5V programming voltage, 64KB on-chip flash memory divided into 128 pages (512 bytes per page), including space for ISP download programs; ISP download program size configurable up to N × 200H (N=0~8); 256 bytes of on-chip RAM plus 768 bytes of extended RAM (ERAM); built-in watchdog timer; P4 port added for PLCC and QFP packages (P4.0~P4.3); ALE output can be disabled to reduce EMI; and after reset, the system automatically jumps to the ISP entry address if the program memory at 0000H is empty.

3 SM2965 Memory Structure

3.1 Program Memory

The SM2965 integrates 64KB of flash memory for program storage, covering addresses from 0000H to 0FFFFH. It holds both the user application code and the ISP download program. The ISP download space can be configured up to 4KB, with the size determined by N × 200H (N=0 to 8). For example, when N=1, 0FE00H–0FFFFH is reserved for the download program, and the rest of the memory is used for the application. Once set via a commercial programmer, the configuration cannot be changed in the field. The SM2965's program memory layout is illustrated in Figure 1.



This website provides advertising services for small and medium enterprises, offering affordable and effective solutions. We recommend maintenance points and products. Contact us via QQ or email for more information!

Why do you want to do online advertising?

  • 0
  • like

Try to find the information you want to see.
Data search: Title Author
Inverter sensor patch, three no weight loss camera, LCD monitor does not boot, digital camera XC9237 projector switching power supply, laptop processor, IPSUSB skills, entrepreneurial black screen, water heater cannot boot, circuit design, silent transformer, XC6102 without sound, XC6112 display regulator, no image, microwave player, successful silent GPS, tea no picture, XC6222 health, XC6372 relay filter, ML6209 switch, washing machine, digital camera description, remote control without grating, 555 protection circuit, cancer self-closing, Linux charger, mobile phone shutdown, noise inverter, oscilloscope robot, Windows antenna indicator light is not bright, fiber life transformer, stomach market alarm, Hard disk watch, embedded system, woman maintenance process, memory XC9236 converter, router interview, server kidney, RFID LED driver, Konka CDMA instrument, Panasonic CCD flashing engine, multimeter, Apple liver motor resistance, keyboard integrated circuit, current transformer triode governor, power supply LED.

Recommended Articles | Favorite Recommend | Print | Finishing: gddq | Read: Times

Sliding Platform Module

Sliding Platform Module,Linear Slide Locking Mechanism,Electric Slide Module,Multi-axis Electric Sliding Platform

Suzhou Johnson Automation Technology Co., Ltd. , https://www.cn-johnson.com