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

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
数据检测
写 EEPROM 时 如果内部的自擦除过程没有结束 读正在写的地址会得到$FF 当写过程
结束后 读取的数据则为写入的数据 用这种方法可以确定何时可以写入新数据 但是对于
$FF 就不可以用这种方法了 此时应当在编程新数据之前至少等待 t
芯片在编程 EEPROM 之前已经进行过芯片擦除 则数据$FF 就可以不用再编程了
注 a = 地址高 Bit
读 EEPROM
写 EEPROM
读定标字节
读 FLASH
写 FLASH
编程使能
芯片擦除
读锁定位
写锁定位
写熔丝位
读熔丝位
读厂标
指令
3 = CKSEL0
4 = CKSEL1
5 = CKSEL2
6 = CKSEL3
7 = RSTDISBL
8 = SPIEN
b = 地址低 Bit
o = 输出数据
x = 任意
1 = Lock Bit1
1 = 锁定位 1
2 = 锁定位 2
0010 H000
0100 H000
1010 1100
1010 1100
1010 0000
1100 0000
0101 1000
1010 1100
0011 0000
0011 1000
1010 1100
0101 0000
字节 1
2 = Lock Bit2
H = 0 低地址 1 高地址
i = 输入数据
0101 0011
100x xxxx
0000 000a
0000 000a
0000 0000
0000 0000
xxxx xxxx
xxxx xxxx
xxxx xxxx
101x xxxx
xxxx xxxx
1111 1211
字节 2
表 23
图 31
指令格式
ATtiny10/11/12
第35页共35页
低压串行编程指令
串行编程波形
Xxxx xxxx
Xxxx xxxx
bbbb bbbb
bbbb bbbb
xxbb bbbb
xxbb bbbb
xxxx xxxx
xxxx xxxx
xxxx xxbb
0000 0000
xxxx xxxx
xxxx xxxx
字节 3
A987 6543
A987 6543
xxxx xxxx
xxxx xxxx
oooo oooo
oooo oooo
xxxx x21x
xxxx xxxx
oooo oooo
oooo oooo
字节 4
iiii iiii
iiii iiii
WD_PROG
写 H 高或低 字节
从字地址 a:b 读取 H
从地址 b 读取数据 o
/RESET 为低时使能
从地址 b 读厂标 o
擦除 FLASH 和 EE
写数据 i 到地址 b
i 到字地址 a:b
高或低 字节 o
0 代表要编程
0 代表已编程
0 代表编程
串行编程
写锁定位
的时间 如果
操作
(1)

Related parts for TINY12