单片机作息时间控制课程设计(16)
时间:2025-04-17
时间:2025-04-17
单片机作息时间控制课程设计
写存储序列:
在写数据到存储器序列之前,先发布WREN指令来设置“写使能”锁存器(WEL)。首先使/CS变为低电平,对该装置定时WREN指令,再把/CS拉成高电平。再次把/CS拉成低电平,在8位地址之后,进入WRITE指令,接着数据就被写入。WRITE指令的第3位包含地址位A8,可以选择序列的高位或低位。如果在WREN和WRITE之间/CS没有变成高电平,WRITE指令将无效。
WRITE指令至少需要16个时钟周期,CS在整个操作过程中必须保持低电平。操作者可以继续写入16字节的数据。唯一的限制是这16个字节必须存在同一页中。一页的地址开始于地址[x xxxx 0000] ,结束于地址[xxxxx 1111]。如果字节地址达到了该页的最后一个字节,并且时钟仍然继续,计算器将返回到该页的第一个地址,写在以前写过的数据上。
为了写操作(字节或页写)能被完成,在时钟周期内被写入的最后的数据字节的0位以后CS必须被拉成高电平。如果它在任何时间没有被拉成高电平,写操作将不能完成。
在写过程中跟随着一个状态寄存器或存储序列写时序,状态寄存器可以被读入来检查WIP位。非易变写过程中WIP处于高电平。
图3-9:存储序列时序
图3-10:写存储时序
上一篇:小企业员工宿舍管理规定
下一篇:第6章 解线性方程组的迭代法