欢迎访问ic37.com |
会员登录 免费注册
发布采购

AT89S8252-16AA 参数 Datasheet PDF下载

AT89S8252-16AA图片预览
型号: AT89S8252-16AA
PDF下载: 下载PDF文件 查看货源
内容描述: 8位微控制器8K字节的Flash [8-Bit Microcontroller with 8K Bytes Flash]
分类和应用: 微控制器
文件页数/大小: 41 页 / 465 K
品牌: ATMEL [ ATMEL CORPORATION ]
 浏览型号AT89S8252-16AA的Datasheet PDF文件第6页浏览型号AT89S8252-16AA的Datasheet PDF文件第7页浏览型号AT89S8252-16AA的Datasheet PDF文件第8页浏览型号AT89S8252-16AA的Datasheet PDF文件第9页浏览型号AT89S8252-16AA的Datasheet PDF文件第11页浏览型号AT89S8252-16AA的Datasheet PDF文件第12页浏览型号AT89S8252-16AA的Datasheet PDF文件第13页浏览型号AT89S8252-16AA的Datasheet PDF文件第14页  
表5 。
SPSR - SPI状态寄存器
SPSR地址= AAH
复位值= 00XX XXXXB
SPIF
符号
SPIF
7
功能
WCOL
6
5
4
3
2
1
0
SPI中断标志。当串行发送结束后,SPIF位被置位,如果中断产生SPIE = 1和ES
= 1, SPIF位是通过读取SPI状态寄存器的SPIF和WCOL位设置,然后读取/写入清除
SPI数据寄存器。
写冲突标志。如果SPI数据寄存器在数据传输过程中被写入了WCOL位被置位。在数据传输过程中,
读取SPDR寄存器的结果可能是不正确的,并写有没有效果。 WCOL位(和SPIF位)是
通过读取SPI状态寄存器的SPIF和WCOL集,然后访问SPI数据寄存器清零。
WCOL
表6 。
SPDR - SPI数据寄存器
SPDR地址= 86H
复位值=不变
SPD7
7
SPD6
6
SPD5
5
SPD4
4
SPD3
3
SPD2
2
SPD1
1
SPD0
0
数据存储器 -
EEPROM和RAM
该AT89S8252实现2K字节的片上EEPROM用于存储数据和256
字节的RAM 。高128字节RAM占用一个平行空间,特别
功能寄存器。这意味着高128字节具有相同的地址作为
SFR空间而与SFR的空间在物理上分离。
当一个指令访问地址高于7FH的内部位置,地址
在指令模式下使用指定的CPU是否访问高128字节
RAM或SFR空间。使用直接寻址访问SFR空间的指令。
例如,下面的直接寻址指令访问SFR的位置
0A0H (即P2) 。
MOV 0A0H , #data
使用间接寻址访问高位128字节的RAM指令。对于应试
PLE ,下面的间接寻址指令,其中R0内容为0A0H ,访问
数据字节的地址0A0H ,而不是为P2(地址为0A0H ) 。
MOV @ R0 , #data
请注意,堆栈操作是间接寻址的例子,因此上限为128字节
数据RAM可作为堆栈空间。
片上EEPROM数据存储器选择通过设置的EEMEN位
WMCON在SFR地址单元96H寄存器。 EEPROM的地址范围是从
000H到7FFH 。用MOVX指令用于访问EEPROM 。要访问摘
芯片的数据存储器用MOVX指令时, EEMEN位需要被设置为“0” 。
需要在WMCON寄存器中的位EEMWE为“1”之前的任何字节位置被设置
在EEPROM中,可以写入。用户软件应重新EEMWE位为“0” ,如果没有进一
疗法EEPROM写入是必需的。在串行编程模式下的EEPROM写周期
是自定时的,一般需要2.5毫秒。 EEPROM的写入进度可以MONI-
通过读取SFR WMCON的RDY / BSY位(只读) tored 。 RDY / BSY = 0表示
10
AT89S8252
0401F–MICRO–11/03