常用PIC系列产品特性一览表
- 格式:doc
- 大小:2.32 MB
- 文档页数:4


PIC系列单片机数据存储器的特点和功能(中)PIC单片机学习PIC单片机数据存储器时,不仅要了解各寄存器单元的功能,而且还应在编制程序时会调用它们完成编程目的。
下面笔者将以编程实例说明它们的用途。
2 间接寻址寄存器INDF和FSR位于PIC单片机数据存储器的最顶端、地址00单元(地址码最小)的间接寻址寄存器INDF是一个空的寄存器。
它只有地址码,在物理上不是一个真正的寄存器。
它的功能常常与寄存器FSR(又称寄存器选择寄存器)配合工作,实现间接寻址目的。
初学专用寄存器INDF和FSR时,记住下述的逻辑关系对编程是有帮助的:使用寄存器INDF的任何指令,在逻辑上都是对寄存器FSR所指向的RAM进行访问,即对INDF(本身)进行间接寻址(访问),读出的应是FSR内容。
以下的一个简单程序是用间接寻址方式清除RAM地址20h~2Fh单元寄存器内容的实例。
MOVLW0x20;20h→w,对指向RAM单元的指针;初始化MOVWF FSR;20h→FSR,FSR指向RAMLOOP CLRF INDF;清除INDF,即清除FSR内容所指;向的单元20h→2FhINCF FSR;(指针)FSR内容加1BTFSS FSR,4;判别(指令)FSR的D3位,若为零;执行下条循环指令;若为1间跳;执行。
GOTO LOOP;跳转到LOOP(循环)CONTINUE…;已完成功能,继续执行程序由上述指令看出,因寄存器INDF和FSR的配合工作,达到了对RAM地址20h~2Fh 的寄存器清零目的。
由于完成上述功能的指令数很少,这就会简化指令系统,使PIC单片机的指令集得以精简。
说明:上述各条指令易于看懂,所以无需再复述,但其中的一条判别指令“BTFSS FSR,4”比较关键。
该条指令是保证题设中要选择RAM地址单元上限值2Fh时,其对应的二进制数为00101111B,此时FSR的第4位恰为1。
所以上述指令中用了一条判断指令;BTFSS FSR,4,判断FSR的D3位值是否为1,若不为1而为0,则执行下条循环指令GOTO LOOP,使FSR中的地址不断加1,直到寄存器FSR的D3位为1时,这时它的内容代表的RAM地址恰为2Fh。
MICROCHIP公司的芯片资料大全第一大部分:PIC micro微控制器资料大全。
比如:PIC12CXXX系列:PIC12C508A PIC12C509A PIC12CR509A PIC12CE518 PIC12CE519 等等等等PIC12FXXX系列:PIC12F629 PIC12F675PIC16C5X系列:PIC16C54C PIC16CR54C PIC16C55A PIC16C56A PIC16CR56A PIC16C57C 等等等等PIC16CXXX系列:PIC14000 PIC16C554 PIC16C558 PIC16C62B PIC16C63A PIC16CR63 PIC16C65B 等等等等PIC16FXXX系列:PIC16F87 PIC16F88 PIC16F627 PIC16F627A PIC16F628 PIC16F628A PIC16F630 PIC16F648A PIC16F676 等等等等PIC17CXXX系列:PIC17C42A PIC17CR42 PIC17C43 PIC17CR43 PIC17C44 PIC17C752 PIC17C756A PIC17C762 PIC17C766PIC18CXXX系列:PIC18C242 PIC18C252 PIC18C442 PIC18C452 PIC18C601 PIC18C801 PIC18C658 PIC18C858PIC18FXXX系列:PIC18F242 PIC18F248 PIC18F252 PIC18F258 PIC18F442 PIC18F448 PIC18F452 PIC18F458 PIC18F1220 PIC18F1320 PIC18F2220 PIC18F2320 PIC18F2439PIC18F2539PIC18F4220 PIC18F4320 PIC18F4439 PIC18F4539 PIC18F6520 PIC18F6620PIC18F6720 PIC18F8520 等等等等第二大部分:PIC射频器件产品资料大全比如:带有UHF RF发射器的rfPIC单片机系列:rfPIC12C509AG rfPIC12C509AF带有UHF RF发射器的rfHCS KEELOQ发送器系列:rfHCS362G rfHCS362FRFID射频卡产品系列:MCRF200 MCRF202 MCRF250 MCRF355 MCRF360 MCRF450等等等等第三大部分:KEELOQ?安全数据产品比如:KEELOQ编码器系列:HCS101 HCS200 HCS201 HCS300 HCS301 HCS320 HCS360 等等等等KEELOQ无线收发器系列:HCS410 HCS412 HCS473KEELOQ解码器系列:HCS500 HCS512 HCS515第四大部分:模拟与接口产品资料大全比如:温度控制产品-温度传感器系列:逻辑输出温度传感器TC6501 TC6502 TC6503 TC6504 TC07 TC620 等等等等电平输出温度传感器TC1046 TC1047 TC1047A 等等等等串行输出温度传感器TC77 TC72 TC74 TCN75 等等等等温度控制产品-直流无刷风扇控制器系列:TC642 TC646 TC647 TC648 TC649 TC650 TC651 TC652 TC653 TC654 TC664TC665 TC670 等等等等电源监控产品-线性调整器系列:50-250mA低压差线性调整器TC2014 TC1014 TC2054 TC1054 TC1070 TC1072 等等等等300mA低压差线性调整器TC1107 TC1108 TC1173 等等等等500-800mA低压差线性调整器TC1262 TC1263 TC1268 TC1264 等等等等特殊应用低压差线性调整器 TC1266 TC1267 TC57 TC59 等等等等电源监控混合产品 TC1300 TC1305 TC1306 TC1307 等等等等电源监控产品-开关调整器MCP1601 TC125 TC126 TC115 TC110 TC105等等等等电源监控产品-充电泵型DCtoDC转换器系列:负压与倍压充电泵TC1044S TC7660 TC7660H TC7660S TC7662B TC1219 TC1221 TC1222 TC1240 TC1240A 等等等等多功能充电泵TCM680 等等等等负倍压充电泵 TC682 TC1682 TC1683 等等等等线性充电泵 TC1142 MCP1252 MCP1253 等等等等电源监控产品-PWM控制器系列:TC170电源监控产品-CPU系统监控器系列:TC1272 TC1275 TCM809 TC1270 TCM811 MCP100 MCP809 TC1274 TC1277 TCM810 等等等等电源监控产品-电压检测器系列:TC51 21429b.pdf TC52 TC53 TC54 等等等等电源监控产品-MOSFET驱动器件系列:0.5A-1.22A峰值电流Low-Side驱动器TC1410 TC1410N TC1411 TC1411N 等等等等1.5A峰值电流Low-Side驱动器TC4426A TC4427A TC4403 等等等等2.0A-9.0A峰值电流Low-Side驱动器TC1412 TC1412N TC1413 TC1413N 等等等等High-Side/Low-Side驱动器TC4626 TC4627 TC4431 等等等等电源监控产品-电池充电器系列:MCP73826 MCP73827 MCP73828 等等等等线性器件产品-运算放大器系列:MCP6041 MCP6042 MCP6043 MCP6044 TC1034 TC1035等等等等线性器件产品-高精度运算放大器系列:高稳定运放 TC7650 TC7652自动调零运放TC913 等等等等线性器件产品-综合线性器件系列:TC1026C TC1043C 等等等等线性器件产品-音频放大器件系列:TC4864混合信号处理器产品-逐次逼近型A/D转换器系列:MCP3001 MCP3002 MCP3004 MCP3008 MCP3201 MCP3202 MCP3204 MCP3208 MCP3301 MCP3302 MCP3304 MCP3221 等等等等混合信号处理器产品-斜切累加型A/D转换器系列:TC3400 TC3401 TC3402 TC3403 TC3404 等等等等混合信号处理器产品-双积分型A/D转换器转换器系列:TC500 TC500A TC510 TC514 等等等等混合信号处理器产品-二、十进制输出型A/D转换器系列:TC835 TC850 TC7135 TC14433 等等等等混合信号处理器产品-显示式A/D转换器系列:TC820 TC826 TC7106 TC7106A TC7107 TC7107A TC7116 TC7116A等等等等混合信号处理器产品-数字电位器系列:MCP41010 MCP41050 MCP41100 MCP42010 MCP42050 MCP42100等等等等混合信号处理器产品-F/V和V/F转换器系列:TC9400 TC9401 TC9402 等等等等接口产品-CAN总线器件系列:MCP2510 MCP25020 MCP25025 MCP25050 等等等等接口产品-红外接口器件系列:MCP2120 MCP2150 MCP2155 等等等等接口产品-LIN总线器件系列:MCP201 等等等等接口产品-串行外围设备器件系列:MCP23016第五部分:串行EEPROM产品资料大全3线式串行EEPROM存储器系列:93C46A 93C46B 93C56A 93C56B 93C66A 93C66B 93C46 93C56 93C66 93C7693C86 等等等等2线式I2C串行EEPROM存储器系列:24C00 24LC00 24AA00 24C01C 24C02C 24LC01B 24LC02B 24LC04B 24LC08B 24LC16B 24AA01 24AA02 24AA04 24AA08 24AA16 24LC32A 24AA32A 24LC64 24AA64 24LC65 24AA65 24C65 24LC128 24AA128 等等等等ISO智能卡系列:25C040 25C080 25C160 25C320 25LC040 25LC080 25LC160等等等等ID卡产品系列:24ACR01 24ACR02 24LC09 24LC21 24LCS21 24LC21A 24LCS21A 24LCS22A 等等等等第六部分:dsPIC?数字信号控制器.......................................新兴的实用芯片资料太多,实在无法一一列出。
pic单片机类型摘要:1.PIC 单片机概述2.PIC 单片机的主要特点3.PIC 单片机的类型划分4.常见PIC 单片机型号及应用正文:一、PIC 单片机概述PIC 单片机,全称Peripheral Interface Controller,即外设接口控制器,是由美国Microchip 公司推出的一种高性能、低成本的单片机。
它具有丰富的外设接口和可编程I/O 口,适用于各种嵌入式系统及应用。
二、PIC 单片机的主要特点1.高性能:PIC 单片机具有高速的指令执行速度和数据处理能力。
2.低成本:PIC 单片机的价格相对较低,降低了嵌入式系统的开发成本。
3.可编程I/O口:PIC单片机具有可编程的I/O口,方便用户进行系统配置。
4.丰富的外设接口:PIC 单片机具有丰富的外设接口,如UART、SPI、IC 等,便于与其他设备通信。
5.节能:PIC 单片机具有多种节能模式,可在降低系统功耗的同时保证性能。
三、PIC 单片机的类型划分根据PIC 单片机的性能、外设和封装等特点,可以将其划分为以下几类:1.基础型:这类PIC 单片机具有较低的性能和较少的外设,适用于简单的嵌入式系统。
如PIC10F 系列。
2.增强型:这类PIC 单片机具有较高的性能和较多的外设,适用于较复杂的嵌入式系统。
如PIC16F 系列。
3.高性能型:这类PIC 单片机具有更高的性能和丰富的外设,适用于高要求的嵌入式系统。
如PIC18F 系列。
4.超高性能型:这类PIC 单片机具有最高的性能和完善的外设,适用于高端嵌入式系统。
如PIC24F 系列。
四、常见PIC 单片机型号及应用1.PIC16F877:该型号单片机具有较高的性能和较多的外设,适用于家电、工业控制等领域。
2.PIC18F452:该型号单片机具有丰富的外设和可编程I/O 口,广泛应用于通信、汽车电子等领域。
3.PIC24FJ64GB006:该型号单片机具有超高性能和完善的外设,常用于高端嵌入式系统开发。