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

PIC17C44-25/L 参数 Datasheet PDF下载

PIC17C44-25/L图片预览
型号: PIC17C44-25/L
PDF下载: 下载PDF文件 查看货源
内容描述: 高性能8位CMOS EPROM / ROM微控制器 [High-Performance 8-Bit CMOS EPROM/ROM Microcontroller]
分类和应用: 微控制器和处理器外围集成电路PC可编程只读存储器电动程控只读存储器时钟
文件页数/大小: 240 页 / 1141 K
品牌: MICROCHIP [ MICROCHIP TECHNOLOGY ]
 浏览型号PIC17C44-25/L的Datasheet PDF文件第5页浏览型号PIC17C44-25/L的Datasheet PDF文件第6页浏览型号PIC17C44-25/L的Datasheet PDF文件第7页浏览型号PIC17C44-25/L的Datasheet PDF文件第8页浏览型号PIC17C44-25/L的Datasheet PDF文件第10页浏览型号PIC17C44-25/L的Datasheet PDF文件第11页浏览型号PIC17C44-25/L的Datasheet PDF文件第12页浏览型号PIC17C44-25/L的Datasheet PDF文件第13页  
PIC17C4X
3.0
结构概述
在PIC17C4X的高性能可以attrib-
喊出了多项建筑特色的常用
在RISC微处理器中。首先,在
PIC17C4X采用改性科幻版的哈佛结构。这
结构具有从访问的程序和数据
独立的回忆。所以该设备具有程序
存储器总线和一个数据存储器总线。这提高
带宽比传统的冯·诺依曼结构,
其中,程序和数据被从同一取
内存(在同一总线访问) 。分离
程序和数据存储器使得指令
定尺寸不同于8位宽数据字。
PIC17C4X操作码为16位宽,从而使单
文字说明。完整的16位宽的程序存储器
总线取出在单个周期内的16位指令。一个两
级流水线可以使取指和执行指令的
系统蒸发散。因此,所有指令都在单个执行
周期( 121纳秒@ 33兆赫) ,除了程序分支
那间传输数据的两个特殊说明
程序和数据存储器。
在PIC17C4X最多可寻址64K ×16计划
存储器空间。
PIC17C42
PIC17C42A
集成2K ×16的
的EPROM程序存储器芯片上,而
PIC17CR42
有2K ×16 ROM程序内存的导通
芯片。
PIC17C43
集成了4K ×16 EPROM程序
存储器,而
PIC17CR43
具有4K ×16的ROM
程序存储器。
PIC17C44
集成了8K ×16 EPROM程序
内存。
程序的执行只能是内部的( microcontrol-
LER或受保护的微控制器模式) ,外部只
(微处理器模式)或两者(扩展单片机
器模式) 。扩展单片机模式不
允许代码保护功能。
该PIC17CXX导入可以直接或间接地解决其
注册网络LES或数据存储器。所有特殊功能寄存器
TER值,包括程序计数器( PC)和工作
寄存器( WREG ) ,都映射到数据存储器。
该PIC17CXX导入具有正交(对称)
的指令集,使得可以进行任何
操作上使用任何寻址模式的任何寄存器。
这种对称特性以及无“特别理想静坐
uations “使编程与PIC17CXX导入简单
但英法fi cient 。此外,学习时间也减少了
显着。
其中PIC17CXX导入家庭建筑enhance-的
从PIC16CXX家庭ments允许两个网络连接文件寄存器
在大约两个操作数指令所用字符。这
允许数据直接在两个寄存器之间移动
无需经过WREG寄存器。这
提高性能和降低程序存储
ORY使用。
在PIC17CXX导入器件包含一个8位ALU和工作
荷兰国际集团寄存器。 ALU是一个通用的算术
单元。它执行算术和逻辑运算
在工作寄存器和数据寄存器之间
文件中。
ALU为8位宽,能够进行加,分
牵引,移位和逻辑操作。除非另有
,算术运算都是二进制补
精神疾病的性质。
在WREG寄存器是用于8位工作寄存器
ALU操作。
所有PIC17C4X设备(除PIC17C42 )有
8 ×8硬件乘法器。该乘法器生成
16位结果在一个周期。
根据不同的指令执行时, ALU可能
影响中的进位( C) ( DC )的值,半进位,而
零(Z )位在状态寄存器。 C和DC位
作为借位和半借位, respec-
疑心,在减法。见
SUBLW
SUBWF
说明例子。
虽然ALU不执行符号运算,
该溢流位( OV ) ,可以用来实现签约
数学。签名算法是由一个数量级
和一个符号位。该溢流位表示magni-
突地过FL OWS和导致符号位改变状态。
签名数学可以具有大于7位的值( mag-
nitude ) ,如果多于一个字节。使用的
溢流位只工作在第6位(幅度MSB)
和第7位(符号位)在ALU的价值。即,在
溢流位是没有用的,如果想实现签约
数学其中的幅度,例如,是11位。如果
经签署的数学值大于7位( 15- ,24-
或31位) ,该算法必须保证低位
字节忽略溢流状态位。
护理应加减时,应采取
符号数,以确保正确的操作是
执行。例3-1显示了必须的项目
考虑到在做符号算术上
其中ALU操作为一个无符号的机器。
例3-1:
十六进制值
FFH
+ 01h
= ?
签署MATH
签署价值
数学
-127
+
1
= -126 (在FEh )
无符号值
数学
255
+
1
=
0 (00h);
进位位= 1
签名数学要求的结果REG到
是在FEh ( -126 ) 。这将实现
通过相对于加减去1
1 。
简化的框图如图3-1和
如表3-1所示。
©
1996年Microchip的科技公司
DS30412C第9页
本文档与FrameMaker的4 0 4创建