
附录标准串行I / O模式1 (闪存版)
单芯片16位CMOS微机
全状态检查
结果,从执行擦除和编程操作可以通过运行一个完整的状态检查是已知的。身材
1.35.21显示了全状态检查的流程,并说明如何纠正发生的错误。
nt
r
德PME
联合国ELO
v
de
Rev.B2的校对
三菱微型计算机
M32C / 83群
读状态寄存器
是的
命令
顺序错误
SR4 = 1和SR5
=1 ?
NO
SR5=0?
是的
SR4=0?
是的
执行清除状态寄存器命令( 50
16
)
清除状态寄存器。尝试执行
确认操作后,再一次的
命令输入正确。
如果一个块擦除错误发生,错误块
不能使用。
NO
块擦除错误
NO
程序错误(页面
或锁定位)
执行读取锁定位状态命令( 71
16
)以
查看该块被锁定。取出锁后,
以相同的方式执行写操作。如果
仍然出现错误,在错误的页不能被使用。
删除出错的块后,执行写操作
操作一次。如果同样的错误仍然
发生时,在错误的块不能被使用。
SR3=0?
是的
NO
程序错误
(块)
结束(块擦除,编程)
注意:当SR5至SR3之一被设定为1 ,没有页面编程的,块擦除,擦除所有解锁
块和锁位程序的命令被接受。执行清除状态寄存器命令
(50
16
)在执行这些命令之前。
图1.35.21 。全状态检查流程图和补救程序错误
/范例电路应用标准的串行I O模式1
下面的图显示了标准的串行I / O模式1.控制引脚将有所不同电路的应用
根据外围设备(编程) ,因此看外围设备(程序员)手册
更多的信息。
时钟输入
数据输出
CLK1
T
X
D1
M32C/83
闪存版
BUSY输出
数据输入
RTS1(BUSY)
R
X
D1
CNVSS
P5
0
( CE)
P5
5
( EPM )
NMI
(1)控制管脚和外部电路根据外周部(程序员)将变化。欲了解更多
信息,请参阅外围设备(程序员)手册。
(2)在本实施例中,微处理器模式和标准的串行I / O模式,通过一个开关被切换。
图1.35.22 。对于标准的串行I / O模式1例电路中的应用
419