收藏本站
联系我们
群虎论坛
2008年11月21日
 

欢迎光临群虎论坛,一个MICROCHIP DSPIC 16位单片机专业论坛

   

PIC®单片机概述
基于RISC架构的单片机
PIC单片机的架构基于改进型哈佛RISC指令集,它提供了从6到80引脚,384字节到128K字节程序存储器的一种很好的迁移方法。通过将RISC特性和改进型的哈佛双总线架构结合起来,Microchip快速存储器且灵活的10 MIPS PIC18F内核成为了新单片机设计中最受欢迎的架构。简单的指令集以及能在各系列产品之间实现无缝迁移,使得PIC单片机成为了需要灵活性和高性能设计的合理选择。
优势

  • 12、14和16位宽指令向上兼容并使得效率最大化,从而提高系统性能
  • 指令和数据通过独立的总线进行传输,避免处理的瓶颈并提高整个系统的性能
  • 两段式的流水线操作使得在执行一条指令的同时,读取下一条指令
  • 单字指令提高了软件代码的效率并减少了所需的程序存储空间

片上外设
PIC单片机为产品提供了广泛的片上外设特性,包括:


通信外设和协议:
-RS232/RS485
-SPI
-I2C™
-CAN
-USB
-LIN
-射频
-TCP/IP
显示器外设:
LED驱动器
LCD驱动器

控制和定时外设:
-捕捉/比较
-脉宽调制器(PWM)
-计数器/定时器
-看门狗定时器
模拟外设:
-高达12位的模数(A/D)转换器
-比较器和运放
-欠压检测
-低压检测
-温度检测
-振荡器
-电压参考
-数模(D/A)转换器

选择一款PIC®单片机
为您的应用选择一款PIC单片机需要考虑许多因素。这些因素包括:

  • 所需的I/O引脚数目
  • 所需的外设(如:CCP模块和USART等)
  • 存储器大小(程序存储器、RAM和EEPROM)
  • 单片机速度
  • 实际大小(外形因素)

在选择一款PIC单片机时要记住的重要一点是,在成本和以上所列的所有因素之间做一个权衡。您希望选择一个能以最少的I/0引脚数目、外设、存储器和速度实现您需要功能的器件。为了便于理解选择一款特定器件的过程,让我们一起来看一下下面这个例子。
在此示例中,我们希望设计一台体重追踪浴室用称。称的主要部件包括:
1) 一个带有三位七段显示的LCD(共21段),用于显示体重
2) 一个杠杆驱动的电位计,将秤上的重量线性化输出为电压
3) EEPROM,用于存储用户的体重
4) 低功耗选项,使得产品整个生命周期中,只要用一节电池
在Microchip的网站,点击产品列下面的“PIC®单片机”。在“特殊特性”下选择“LCD”。看一下这些数据手册,您可以发现PIC16F913。这个基于闪存的器件可以驱动64段(16段x 4个),包括片上EEPROM、一个内部RC振荡器和5个模数转换通道,并具有Microchip的纳瓦技术,可用于优化电池使用。PIC16F913是Microchip生产的引脚数最低带有内部LCD驱动器的单片机。此款的引脚数对于这个应用来说已经足够。PIC16F913的程序存储空间也同样能够满足需要。我们已经为这个应用找到了最适合的一款单片机!
如果您对应用所需的外设不太确定,您可以使用Microchip搜索引擎就您的特定应用或您应用的不同系统进行搜索(如:驱动一个LCD和读取电位计等)。通过阅读应用笔记,您可以确定此应用需要哪些PIC单片机的外设和特性。列出您所需的特性和外设后,根据您阅读的相关技术文档,预估所需的存储器大小和单片机速度。在许多情况下,您阅读的应用笔记和技术摘要会直接指出您所要用的器件。最后,联系您当地的Microchip销售办事处,与我们资深的销售人员或FAE讨论一下您的想法。他们将非常乐意帮助您选择一款适合您的PIC单片机。

 >>>开始选择适合我的单片机