PIC16C83系列单片机:高性能RISC CPU与特性概述

需积分: 9 0 下载量 126 浏览量 更新于2024-11-03 收藏 74KB PDF 举报
本文档是关于Microchip Technology Inc.在1995年发布的单片机系列,主要包括PIC16C83、PIC16CR83、PIC16C84、PIC16C84A以及PIC16CR84。这些单片机的特点是高性能的RISC(Reduced Instruction Set Computer)架构,具有低学习成本,所有指令执行时间基本都在一个时钟周期内(400ns@10MHz),只有程序分支需要两个时钟周期。它们的操作速度非常快,可以在直流电源下工作,最高可达10MHz的时钟输入,数据处理周期最快可达400ns。 该单片机的核心特性包括: 1. **14位宽的指令集**:能够执行复杂的计算任务。 2. **8位宽的数据路径**:适合高效的数据处理。 3. **15个特殊功能硬件寄存器**:提供了丰富的内部资源用于程序控制。 4. **8级深度的硬件堆栈**:支持多任务处理和函数调用。 5. **多种寻址模式**:直接、间接和相对地址寻址,增强了代码的灵活性。 6. **四个中断源**:包括外部中断(INT)、定时器TMR0溢出、PORTB高4位变化和数据EEPROM写入完成,提供了丰富的中断管理能力。 7. **大容量EEPROM**:1百万字节的数据存储,支持快速的擦除和写入操作,且数据保留时间超过40年。 在外设方面,该系列单片机有13个I/O引脚,每个引脚可以独立设置输入/输出方向,支持高电流驱动,适合直接驱动LED,最大sink电流为25mA,source电流为20mA。此外,单片机还配备了一个8位定时器/计数器TMR0,带有8位可编程预分频器,为精确的时间测量提供了基础。 在存储方面,PIC16C83单片机具有512字节的RAM,以及用于数据存储的EEPROM。频率和最大数据/程序存储容量分别为36字节。 Microchip的PIC16C83系列单片机因其高效的指令集、丰富的功能和强大的中断管理,适用于对性能、存储和外设需求较高的应用场合,例如工业控制、嵌入式系统和简单的自动化设备。