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

AT89C2051X2-16PL 参数 Datasheet PDF下载

AT89C2051X2-16PL图片预览
型号: AT89C2051X2-16PL
PDF下载: 下载PDF文件 查看货源
内容描述: [Microcontroller, 8-Bit, FLASH, 16MHz, CMOS, PDIP20, 0.300 INCH, PLASTIC, MS-001AD, DIP-20]
分类和应用: 闪存微控制器
文件页数/大小: 19 页 / 205 K
品牌: ATMEL [ ATMEL CORPORATION ]
 浏览型号AT89C2051X2-16PL的Datasheet PDF文件第2页浏览型号AT89C2051X2-16PL的Datasheet PDF文件第3页浏览型号AT89C2051X2-16PL的Datasheet PDF文件第4页浏览型号AT89C2051X2-16PL的Datasheet PDF文件第5页浏览型号AT89C2051X2-16PL的Datasheet PDF文件第7页浏览型号AT89C2051X2-16PL的Datasheet PDF文件第8页浏览型号AT89C2051X2-16PL的Datasheet PDF文件第9页浏览型号AT89C2051X2-16PL的Datasheet PDF文件第10页  
对限制
某些指令
该AT89C2051x2是Atmel公司的成长FAM-一种既经济又符合成本效益的成员
随手单片机。它包含2K字节的闪存程序存储器。它是完全
与MCS- 51体系结构兼容的,并且可以使用的MCS-51进行编程
指令集。但是,也有一些考虑,我们必须记住,当
利用某些指令编程该器件。
凡是涉及到跳转或分支的指令应该被限制,使得
目的地地址落在该设备,物理程序存储空间,其中
是2K的AT89C2051x2 。这应该是软件的责任编程
MER 。例如, LJMP 7E0H是为AT89C2051x2有效指令(用
2K的内存) ,而LJMP 900H不会。
分支指令
LCALL , LJMP , ACALL , AJMP , SJMP , JMP @ A + DPTR
这些无条件转移指令将执行正常,只要亲
语法一直记住,目标分支地址必须落在
程序存储器大小的物理边界(地址00H到7FFH为
AT89C2051x2 ) 。违反物理空间的限制可能导致未知的程序
行为。
CJNE [...] , DJNZ [ ...] , JB , JNB , JC , JNC , JBC , JZ , JNZ
有了这些条件转移指令,同样的规则适用以上。再次, vio-
lating内存的边界可能会造成不稳定的执行。
对于申请,涉及的中断,正常的中断服务程序的地址某些地区可能
的8051系列架构的系统蒸发散已被保存。
MOVX相关的指令,
数据存储器
该AT89C2051x2包含128个字节的内部数据存储器。因此,在本
AT89C2051x2 ,堆栈深度限制为128个字节,可用RAM的数量。
外部数据存储器访问,不支持在该装置中,也不是外部PRO-
程序存储器执行。因此,不执行MOVX [...]指令应包括在
该程序。
一个典型的80C51汇编仍将汇编指令,即使它们都写在vio-
LATION的上述限制。它是在控制器的用户的责任
知道所使用的物理特性和该设备的局限性,并调整
使用相应的指令。
程序存储器
锁定位
在芯片上是可以被编程( U) ,也可以是亲两个锁定位
编程(P ),得到下表中列出的附加性能:
锁定位保护模式
(1)
程序锁定位
LB1
1
2
3
注意:
U
P
P
LB2
U
U
P
保护类型
没有程序锁功能。
对Flash编程的进一步禁用。
模式2相同,也验证了被禁用。
1.锁定位只能擦除,芯片擦除操作。
6
AT89C2051x2
3285B–MICRO–10/03