添加收藏夹  设为首页  深圳服务热线:13751165337  13692101218
51电子网联系电话:13751165337
位置:首页 > IC型号导航 > 首字符P型号页 > 首字符P的型号第529页 > PIC16C770 > PIC16C770 PDF资料 > PIC16C770 PDF资料5第22页
PIC16C717/770/771
2.3
PCL和PCLATH
2.4
程序计数器(PC )特定网络连接ES的地址
指令取出执行。 PC为13位
宽。低字节称为PCL寄存器。该稳压
存器是可读写的。高字节称为
PCH寄存器。该寄存器包含PC<12 : 8>
位,不可直接读写。所有更新
在PCH寄存器出现通过PCLATH寄存器。
堆栈允许最多8个程序调用的组合
和中断。堆栈包含返回
从程序执行该分支处理。
中档系列器件具有一个8级深x 13位宽
硬件堆栈。堆栈空间不属于任何
程序或数据空间和堆栈指针不
读写。在PC压入堆栈
当一个
通话
指令执行或中断
导致一个分支。进行出栈操作中的一个的情况下
RETURN , RETLW
OR A
RETFIE
指令执行。
PCLATH不会被修改时,堆栈推或
POPed 。
后堆栈压栈8次,第九
推进覆盖了从第一个网络存储的价值
推。第十推覆盖第二推送(和
等)。
2.3.1
程序存储器分页
PIC16C717 /七百七十一分之七百七器件能够寻址的
荷兰国际集团的程序存储器的连续8K字块。
通话
GOTO
指令只提供11位
地址允许在2K程序分支
内存页。当执行
通话
or
GOTO
指令,
高2位的地址是由提供
PCLATH<4 : 3> 。当执行
通话
or
GOTO
指令
化,用户必须确保页选位
编程,使得所需的程序存储器
页面寻址。返回指令弹出一个PC
地址从堆栈到PC寄存器。因此,
操纵PCLATH<4的: 3>位不要求
对于返回指令(该指令弹出地址
从栈) 。
图2-4:
PCH
12
8 7
PCLATH<4 : 0>
5
PCLATH
12
PCH
1110
PC在LOADING
不同情况下
的PCl
0指令与
PCL作为
目的地
ALU
8
的PCl
8 7
11
操作码<10 : 0>
0
GOTO , CALL
PCLATH<4 : 3>
2
PCLATH
DS41120C第22页
1999年至2013年Microchip的科技公司

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