参数资料
型号: ST52F513Y2B6
厂商: STMICROELECTRONICS
元件分类: 微控制器/微处理器
英文描述: 8-BIT, FLASH, 24 MHz, MICROCONTROLLER, PDIP16
封装: PLASTIC, DIP-16
文件页数: 30/106页
文件大小: 648K
代理商: ST52F513Y2B6
3/106
TABLE OF CONTENTS
ST52F510/F513/F514
1 GENERAL DESCRIPTION .... . . .. .... ... .. . . .. .. . . . ... ... .. . . .. ... 7
1.1 Introduction . . . . . . . . . . .... . . . . .. . . . . . . . . . . . . . ... ... . ... ... . ... .. . . ... .. . .... . . .7
1.2 Functional Description . . .... . . .. .. .. .. . . . . . . . ... .... .... ... . ... .. . . . . . . . . . . . . . . .8
1.2.1 Memory Programming Mode . . . . . . . . . . . . . . . . . .... . . . .... .... .. . . . . . . . . . . . . . . 8
1.2.2 Working Mode. .... ... . . . . . . . . ... .. . . ... . ... .. . . . . .... . . . ... .. .. . . . . . ... . . 8
1.3 Pin Description . . . . . . . .... . . . . .. . . . . . . . . . . . . . ... ... . ... ... . ... .. . . ... .. . .... . .15
2 INTERNAL ARCHITECTURE. . . . . . . . . . . . . .... . ... . . .... ... .. . . .. .. 16
2.1 Control Unit and Data Processing Unit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .... . .16
2.1.1 Program Counter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .... . . . ... .. .. . . . . . ... . 17
2.1.2 Flags. . . . . . . . . . . .... . . . . .. . . . . . . . . . . . . . ... ... . ... ... . ... .. . . ... .. . .... . 17
2.2 Arithmetic Logic Unit . . . . . . . . . . . . . . . . . . . . . . . . . . . . .... . . . .... . . . . .. . . . . . . . . . . . . . .18
2.3 Register Description . . . . .... . . .. .. .. .. . . . . . . . ... .... .... ... . ... .. . . . . . . . . . . . . . .19
3 ADDRESSING SPACES. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .... . ... 20
3.1 Memory Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .... . . . .... . . . ... . . . . ... .. .. . . .20
3.2 Register File . . . . . . . . . .... .... .. . . . . . . . . .... . ... ... . ... .. .. .. . . . . . ... .. . .... . .20
3.3 Program/Data Memory . . . . . . . . . . . . . . . . . . . . . . . . . . .... . . . .... .... .. . . . . . . . . . . . . . .20
3.4 System and User Stacks.... . . . . .. . . . . . . . . .... . ... ... . ... ... . . . . . . . . ... .. . .... . .22
3.5 Input Registers . . . . . . . . .... . . .. .. .. .. . . . . . . . ... .... .... ... . ... .. . . . . . . . . . . . . . .23
3.6 Output registers . . . . . . .... .... .. . . . . . . . . .... . ... ... . ... .. .. .. . . . . . ... .. . .... . .23
3.7 Configuration Registers & Option Bytes . . . . . . . .... . . . ... . . . . . . . . . . . . . . . .... . ... ... .23
4 MEMORY PROGRAMMING . . . . . . . . . . . . . .... .. . . ... . . . .... ... .. . . . 30
4.1 Program/Data Memory Organization . . . . . . . . . . . . . . . .... .... ... . ... .. . . . . . . . . . . . . . .30
4.2 Memory Programming . . . . . . . . . . . . . . . . . . . . . . ... . . . . . . . . . ... .. .. ... .. .. .. . . . . ...31
4.2.1 Programming Mode start . . . . . . . . . . . . . . . . . . . . . . . . . . . .... . . . ... .. .. . . . . . ... . 31
4.2.2 Fast Programming procedure. . . . . . . . . . . . . . . . . .... . . . .... .... .. . . . . . . . . . . . . . 32
4.2.3 Random data writing. . . . . . . . . . . . . . . . . . . . . . . . .... .... ... . ... .. . . . . . . . . . . . . . 32
4.2.4 Option Bytes Programming. . . . . . . . . . . . . . . . . . . .... . . . . ... .... .. . . . . . . . . . . . . . 33
4.3 Memory Verify. .... .... ... . . . . . . . . ... .. . . ... . ... .. . . . . .... . . . ... .. .. . . . . . ... . .34
4.3.1 Fast read procedure . . . .... .. . . . . . . . . .... . ... ... . . . . . . . . . . . . . . . ... .. . .... . 34
4.3.2 Random data reading . . .... .. . .... .. . .... . ... .. .. .. . . . . . . . . . . . . ... .. . . ... . 35
4.4 Memory Lock . .... .... ... . ... .. .. ... .. . . ... . ... .. .. .. . .... ... . . . . . . . ... .. . ...35
4.5 ID Code. . . . . . .... . . . .... .... .. . .... .. . .... . ... .. .. .. . . . . . . . . . . . . ... .. . .... . .36
4.6 Error cases . .... .. . .... .. . .... . ... .. . . . . .... .... .. . . . . . . . . . . . . . ... ... . . . . . . . .36
4.7 In-Situ Programming (ISP) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .... . . . ... .. .. . . . . . ... . .37
4.8 In-Application Programming (IAP) . . . . . . . . . . .... . ... ... . ... ... . . . . . . . . ... .. . .... . .37
4.8.1 Single byte write . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .... . . . ... .. .. . . . . . ... . 37
4.8.2 Block write . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .... . . . .... . . . . .. . . . . . . . . . . . . . 37
4.8.3 Memory Corruption Prevention. . . . . . . . . . . . . . . . . . . . . . . .... . . . ... .. .. . . . . . ... . 37
4.8.4 Option Bytes . . . . . . . . . . . . . . . . . . . . . . . . . . ... . . . . . . . . . ... .. .. ... .. .. .. . . . . . . 38
4.8.5 Input Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .... . . . .... .... .. . . . . . . . . . . . . . 38
TABLE OF
CONTENTS
相关PDF资料
PDF描述
ST52F510Y3B6 8-BIT, FLASH, 24 MHz, MICROCONTROLLER, PDIP16
ST52F514Y2B6 8-BIT, FLASH, 24 MHz, MICROCONTROLLER, PDIP16
ST52T430K3B6 8-BIT, OTPROM, 20 MHz, MICROCONTROLLER, PDIP32
ST52T430K3T6 8-BIT, OTPROM, 20 MHz, MICROCONTROLLER, PQFP32
ST5X86V12HS 64-BIT, 120 MHz, MICROPROCESSOR, CPGA168
相关代理商/技术参数
参数描述
ST52F513Y3M6 制造商:STMicroelectronics 功能描述:
ST52F513YMM6 制造商:STMICROELECTRONICS 制造商全称:STMicroelectronics 功能描述:8-BIT INTELLIGENT CONTROLLER UNIT ICU Two Timer/PWMs, ADC, I2C, SPI, SCI
ST52F514 制造商:STMICROELECTRONICS 制造商全称:STMicroelectronics 功能描述:8-BIT INTELLIGENT CONTROLLER UNIT ICU Two Timer/PWMs, ADC, I2C, SPI, SCI
ST52F514F0B6 制造商:未知厂家 制造商全称:未知厂家 功能描述:Microcontroller
ST52F514F0M6 制造商:未知厂家 制造商全称:未知厂家 功能描述:Microcontroller