添加收藏夹  设为首页  深圳服务热线:13692101218  13751165337
51电子网联系电话:13692101218
位置:首页 > IC型号导航 > 首字符K型号页 > 首字符K的型号第102页 > KS57C0502 > KS57C0502 PDF资料 > KS57C0502 PDF资料1第18页
地址空间
KS57C0502 / C0504 / P0504单片机
存储器银行0,1和15
BANK 0
(000H–0FFH)
最低32半字节银行0 ( 000H - 01FH )被用作工作寄存器;
下一个224的半字节( 020H - 0FFH ) ,可以用来作为堆栈区和作为
通用数据存储器。使用的堆栈区实现子程序
调用和返回,以及中断处理。
这个区域被用作通用的数据存储器。
该微控制器采用银行15内存映射的外设I / O。固定
每个外设硬件地址RAM地址映射到这个
区。
银行1
15银行
(100H–1FFH)
(F80H–FFFH)
数据存储器寻址模式
在启用内存库(教统局)标志用于控制数据存储体0或15时的寻址模式
EMB标记是逻辑0 ,则寻址的区域被限制在特定的位置,这取决于是否直接或
间接寻址使用。与直接寻址,您可以访问银行0 ,银行1的位置000H - 07FH和
银行15.间接寻址,仅银行0 ( 000H - 0FFH )可以访问。当EMB标志被置为逻辑
1 ,所有两个数据存储器区块可以根据当前的SMB值进行访问。
对于8位的寻址,两个4位的寄存器的地址为一个寄存器对。当使用8位指令到地址
礼服RAM位置,记得用偶数寄存器地址作为指令的操作数。
工作寄存器
在RAM的工作寄存器区中的数据存储区0被进一步划分成四个
注册
银行(存储体0 , 1,2,
和3)。每个寄存器组有8个4位寄存器和配对4位寄存器是8位寻址。
寄存器A被用作一个4位的累加器寄存器对EA是一个8位扩展累加器。进位标志
位也可以被用作一个1位累加器。寄存器对WX , WL和HL用作地址指针
间接寻址。为了限制数据损坏的可能性,由于不正确的寄存器寻址,最好是
使用寄存器组0的中断服务程序的主程序和银行的1 , 2 ,和3 。
BIT时序CARRIER ( BSC )
比特顺序的载体(BSC)是映射到RAM地址FC0H - FC3H即可以一个16位的通用寄存器
由1-, 4- ,和8位的RAM的控制指令进行操作。
RESET
清除所有的位值逻辑0 。
可以指定的地址,并依次用1位的间接寻址指令位的位置。在这
这样,一个程序可以通过移动位的位置顺序,递增或递减处理16位数据
L寄存器的值。 BSC的数据也可以通过直接寻址操作。对于8位操作,你
必须单独处理的上部和低8位。
2–6

深圳市碧威特网络技术有限公司