pic单片机,pic单片机的分类,pic单片机参数指标等
电子元件,电子元器件深圳市创唯电子有限公司
您现在的位置: 首页 > 电子知识 > pic单片机,pic单片机的分类,pic单片机参数指标等
pic单片机,pic单片机的分类,pic单片机参数指标等  2011/10/3

目录

  • PIC单片机简介
  • PIC单片机的优点
  • PIC单片机程序设计解析
  • PIC单片机应用设计经验与技巧
  • PIC单片机捕捉模块的设计思路
pic单片机

PIC单片机简介

  •   PIC单片机系列是美国微芯公司(MiCroShip)的产品,是当前市场份额增长最快的单片机之一。CPU采用RISC结构,分别有33、35、58条指令(视单片机的级别而定),属精简指令集。而51系列有111条指令,AVR单片机有118条指令,都比前者复杂。采用Haryard双总线结构,运行速度快(指令周期约160~200nS),它能使程序存储器的访问和数据存储器的访问并行处理,这种指令流水线结构,在一个周期内完成两部分工作,一是执行指令,二是从程序存储器取出下一条指令,这样总的看来每条指令只需一个周期(个别除外),这也是高效率运行的原因之一。此外,它还具有低工作电压、低功耗、驱动能力强等特点。PIC系列单片机共分三个级别,即基本级、中级、高级。其中又以中级的PICl6F873(A)、PICl6F877(A)用的最多,本文以这两种单片机为例进行说明。这两种芯片除了引出脚不同外(:PICl6F873(A)为28脚的PDIP或SOIC封装PICl6F877(A)为40脚的PDIP或44脚的PICC/QFP封装),其他的差别并不很大。

      PIC系列单片机的:I/O口是双向的,其输出电路为CMOS互补推挽输出电路。I/O脚增加了用于设置输入或输出状态的方向寄存器(TRISn,其中n对应各口,如A、B、C、D、E等),从而解决了51系列I/O脚为高电平时同为输入和输出的状态。当置位1时为输入状态,且不管该脚呈高电平或低电平,对外均呈高阻状态;置位0时为输出状态,不管该脚为何种电平,均呈低阻状态,有相当的驱动能力,低电平吸人电流达25mA,高电平输出电流可达20mA。相对于51系列而言,这是一个很大的优点,它可以直接驱动数码管显示且外电路简单。它的A/D为10位,能满足精度要求。具有在线调试及编程(ISP)功能。

      该系列单片机的专用寄存器(SFR)并不像51系列那样都集中在一个固定的地址区间内(80~FFH),而是分散在四个地址区间内,即存储体0(Bank0:00-7FH)、存储体1(Bankl:80-FFH)、存储体2(Bank2:100-17FH)、存储体3(Bank3:180-1FFH)。只有5个专用寄存器PCL、STATUS、FSR、PCLATH、INTCON在4个存储体内同时出现。在编程过程中,少不了要与专用寄存器打交道,得反复地选择对应的存储体,也即对状态寄存器STATUS的第6位(RPl)和第5位(RPO)置位或清零。如:

      例4:

      CLRF STATUS  ;清零RPl,RPO。选择存储体O  BSF STAUS,RPO;置位RPO。选择存储体1  BCF STATUS,RPO;清零RPO。选择存储体O

      这多少给编程带来了一些麻烦。对于上述的单片机,它的位指令操作通常限制在存储体0区间(00~7FH)。

与《pic单片机,pic单片机的分类,pic单片机参数指标等》相关列表
电话:400-900-3095
QQ:800152669
库存查询
Copyright(C) 2011-2021 Szcwdz.com 创唯电子 版权所有 备案号:粤ICP备11103613号
专注电子元件代理销售  QQ:800152669  电子邮件:sales@szcwdz.com  电话:400-900-3095