Datasheet 搜索 > 微控制器 > ST Microelectronics(意法半导体) > ST7FLITE35F2M6 数据手册 > ST7FLITE35F2M6 用户编程技术手册 2/97 页


¥ 7.131
ST7FLITE35F2M6 用户编程技术手册 - ST Microelectronics(意法半导体)
制造商:
ST Microelectronics(意法半导体)
分类:
微控制器
封装:
SOIC-20
描述:
STMICROELECTRONICS ST7FLITE35F2M6 微控制器, 8位, ST7, 8 MHz, 8 KB, 384 Byte, 20 引脚, SOIC
Pictures:
3D模型
符号图
焊盘图
引脚图
产品图
ST7FLITE35F2M6数据手册
Page:
of 97 Go
若手册格式错乱,请下载阅览PDF原文件

2/97
Table of Contents
INTRODUCTION . . . . . . . . . . . . . . . . . . . . . . 1
1 GLOSSARY . . . . . . . . . . . . . . . . . . . . . . . . . 5
2 ST7 CORE DESCRIPTION . . . . . . . . . . . . . 6
2.1 INTRODUCTION . . . . . . . . . . . . . . . . 6
2.2 CPU REGISTERS . . . . . . . . . . . . . . . 6
3 ST7 ADDRESSING MODES . . . . . . . . . . . . 8
Inherent: . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Immediate: . . . . . . . . . . . . . . . . . . . . . . . 10
Direct (short, long): . . . . . . . . . . . . . . . . . 11
Short direct: . . . . . . . . . . . . . . . . . . . . . . . 12
Long direct: . . . . . . . . . . . . . . . . . . . . . . . 13
Indexed (no offset, short, long) . . . . . . . . 14
(no offset) Indexed: . . . . . . . . . . . . . . . . . 15
Short Indexed: . . . . . . . . . . . . . . . . . . . . . 16
Long Indexed: . . . . . . . . . . . . . . . . . . . . . 17
Indirect (short, long): . . . . . . . . . . . . . . . . 18
Short Indirect: . . . . . . . . . . . . . . . . . . . . . 19
Long Indirect: . . . . . . . . . . . . . . . . . . . . . 20
Indirect indexed (short, long): . . . . . . . . . 21
Short indirect indexed: . . . . . . . . . . . . . . 22
Long indirect indexed: . . . . . . . . . . . . . . . 24
Relative mode (direct, indirect): . . . . . . . . 26
Relative (Direct): . . . . . . . . . . . . . . . . . . . 26
Relative Indirect: . . . . . . . . . . . . . . . . . . . 28
4 ST7 INSTRUCTION SET . . . . . . . . . . . . . . 30
4.1 INTRODUCTION . . . . . . . . . . . . . . . 30
4.2 INSTRUCTION SET SUMMARY . . . 31
ADC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
ADD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
AND . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
BCP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
BRES . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
BSET . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
BTJF . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
BTJT . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
CALL . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
CALLR . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
CLR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
CP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
CPL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
DEC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
HALT . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
INC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
IRET . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
JP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
JRA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
JRxx . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
LD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
MUL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
NEG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
NOP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
OR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
POP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
PUSH . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
RCF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
RET . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
RIM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
RLC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
RRC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
RSP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
SBC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
SCF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
SIM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
SLA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
SLL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
SRA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
SRL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
SUB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
SWAP . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
TNZ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
TRAP . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
WFI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
XOR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
5 SOFTWARE Library . . . . . . . . . . . . . . . . . 82
5.1 TIPS GENERAL TRICKS . . . . . . . . . 83
5.2 DBSET/DBRES, DYNAMIC BIT SET/RE-
SET . . . . . . . . . . . . . . . . . . . . . . . . . 84
5.3 JMPCALLTBL, IMPLEMENTATION OF
JUMP/CALL VECTOR TABLES . . . . 85
5.4 UNSIGNED WORD MULTIPLICATION
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
5.5 UNSIGNED LONG WORD BY WORD DI-
VISION . . . . . . . . . . . . . . . . . . . . . . 88
5.6 MIN./MAX. CHECK . . . . . . . . . . . . . 91
5.7 RANGE CHECK . . . . . . . . . . . . . . . 93
6 REVISION HISTORY . . . . . . . . . . . . . . . . . 96
2
器件 Datasheet 文档搜索
AiEMA 数据库涵盖高达 72,405,303 个元件的数据手册,每天更新 5,000 多个 PDF 文件