TINY12 ATMEL [ATMEL Corporation], TINY12 Datasheet - Page 50

no-image

TINY12

Manufacturer Part Number
TINY12
Description
8-bit AVR Microcontroller with 1K Byte Flash
Manufacturer
ATMEL [ATMEL Corporation]
Datasheets

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
TINY12-8SC
Manufacturer:
ATMEL/爱特梅尔
Quantity:
20 000
Part Number:
TINY12L
Manufacturer:
ATMEL
Quantity:
5 510
Part Number:
TINY12L
Manufacturer:
NS
Quantity:
5 510
SBC I
AND
ANDI
OR
ORI
EOR
COM
NEG
SBR
CBR
INC
DEC
TST
CLR
SER
RJMP
RCALL
RET
RETI
CPSE
CP
CPC
CPI
SBRC
SBRS
SBIC
SBIS
BRBS
BRBC
BREQ
BRNE
BRCS
BRCC
BRSH
BRLO
BRMI
BRPL
BRGE
Rd K
Rd Rr
Rd K
Rd Rr
Rd K
Rd Rr
Rd
Rd
Rd K
Rd K
Rd
Rd
Rd
Rd
Rd
k
k
Rd Rr
Rd Rr
Rd Rr
Rd K
Rd b
Rd b
A b
A b
s k
s k
k
k
k
k
k
k
k
k
k
带进位减立即数
逻辑与
与立即数
逻辑或
或立即数
异或
1
2 的补码
寄存器的位置位
寄存器的位清零
加一
减一
零和负测试
清除寄存器
置位寄存器
相对跳转
相对调用
调用返回
中断返回
比较 相等则跳
比较
带进位位比较
与立即数比较
寄存器位清零即
寄存器位置位即
I/O 寄存器位清零
即跳
I/O 寄存器位置位
即跳
状态标志置位跳
状态标志清零跳
相等即跳
不等即跳
进位即跳
没有进位即跳
大于等于即跳 无
符号
小于即跳
负即跳
正即跳
大于等于即跳 有
符号
无符
ATtiny10/11/12
第50页共50页
Rd ß Rd – K - C
Rd ß Rd
Rd ß Rd
Rd ß Rd
Rd ß Rd
Rd ß Rd O
Rd ß $FF - Rd
Rd ß $00 - Rd
Rd ß Rd
Rd ß Rd
Rd ß Rd + 1
Rd ß Rd - 1
Rd ß Rd
Rd ß Rd O
Rd ß $FF
PC ß PC + k + 1
PC ß PC + k + 1
PC ß 堆栈
PC ß 堆栈
若 Rd=Rr PCßPC+2
或 3
Rd - Rr
Rd – Rr - C
Rd – K
PCßPC+2 或 3
若 I/O A b
PCßPC+2 或 3
若 I/O A b
PCßPC+2 或 3
PCßPC+2 或 3
PCßPC+k+1
PCßPC+k+1
若 Z=1 PCßPC+k+1
若 Z=0 PCßPC+k+1
若 C=1 PCßPC+k+1 -
若 C=0 PCßPC+k+1 -
若 C=0 PCßPC+k+1 -
若 C=1 PCßPC+k+1 -
若 N=1 PCßPC+k+1
若 N=0 PCßPC+k+1
PCßPC+k+1
跳转指令
Rd
Rd
SREG
SREG
NO+V=1
b
b
 K
 K
Rr
K
Rr
Rd
s
s
Rr
$FF - K
Rd
= 0
= 1
=1
=0
= 1
= 0
Z,C,N,V ,S,H
Z, N,V ,S
Z, N,V ,S
Z, N,V ,S
Z, N,V ,S
Z, N,V ,S
Z,C,N,V ,S
Z,C,N,V ,S,H
Z, N,V ,S
Z, N,V ,S
Z, N,V ,S
Z, N,V ,S
Z, N,V ,S
Z, N,V ,S
-
-
-
-
I
-
Z,C,N,V ,S,H
Z,C,N,V ,S,H
Z,C,N,V ,S,H
-
-
-
-
-
-
-
-
-
-
-
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3/4
4/5
4/5
1/2/3
1
1
1
1/2/3
1/2/3
1/2/3
1/2/3
1/2
1/2
1/2
1/2
1/2
1/2
1/2
1/2
1/2
1/2
1/2

Related parts for TINY12