PIC系列单片机入门简介&51系单片机的对比

PIC单片机的特点

  1. I/O口具有20mA的驱动能力(可以直接驱动LED发光)
  2. 8路, 10位的AD转换
  3. I2C, SPI, USART, USB, CAN接口
  4. WDT(看门狗)
  5. CCP(脉冲 / 捕捉 / 比较)
  6. 内置EEPROM
  7. 3路定时器
  8. 多种中断源
  9. 支持休眠的低功耗模式
  10. 流式并行接口
  11. 内置LCD控制器
  12. 芯片加密

PIC16F877A存储资源

  • 8K * 14位的 FLASH 程序存储器
  • 368 * 8位数据存储器RAM
  • 256 * 8位EEPROM存储模块

特殊功能寄存器

  • SFR(Special Function Register)特殊功能寄存器是单片机中各功能部件对应的寄存器,用于存放相应功能部件的控制命令,状态或数据。学单片机主要就是学习特殊功能寄存器的使用。

指令集

  • 使用RISC(Reduced Instruction Set Computer-RISC)精简指令集计算集的PIC单片机,只有35条指令,常用的约20条。好学,易用,绝大多数位单周期指令,执行速度快。
  • 而使用CISC(Complex Instruction Set Computers)复杂指令集计算集的MCS-51系列单片机指令有111条指令。

PIC单片机寻址方式

  1. 寄存器间接寻址
  2. 立即数寻址
  3. 直接寻址
  4. 位寻址

PIC单片机引脚

  • PIC16F877A单片机引脚

    1. VSS, VDD为电源和地线引脚(图上由于是仿真,隐藏了这两个脚)
    2. 13 | 14为时钟振荡器输入/输出引脚
    3. 1 为复位信号和编程输入引脚
    4. 输入/输出端口和第二,第三功能引脚

PIC与51单片机的对比

PIC系列 MCS-51系列
寻址方式个数 4个 7个
1K字节的储存器指令条数 1024条指令 600条指令
posted @ 2021-05-15 13:14  南方与南  阅读(1098)  评论(0)    收藏  举报