可能很多网友奇怪,在数字芯片高速发展的今天,32位单片机价格低廉,功能强大,芯片成本已经不是产品开发的主要问题,那为什么还要普及PIC单片机,这样一款中低端的单片机呢?原因很简单,既然现在还没有被淘汰的,总有它存在的理由,PIC单片机号称稳定性极好,可以在十分恶劣的环境下稳定工作,因此在工业领域受到工程师们的偏爱,而且目前来看,任何一个系列的单片机都在不断的推陈出新,产品性能也在不断的提升,PIC单片机也一样,高端的PIC单片机也有32位的,主频高达上百兆,详细介绍大家可以去官网查看。
促使我写这样一片文章的另外一个原因是,网上关于PIC单片机的入门或者学习资料相对较少,不像STM32或者51单片机那样丰富,如果是有一定单片机基础的,想学习PIC单片机,看完这篇文章,应该就可以入门了。
来介绍一下我所使用的平台信息、调试工具。
PIC单片机型号:dsPIC30F6014A
开发环境:MPLAB X IDE v3.05
下载工具:PIC Kit 3.5
PIC Kit 3.5下载器
一、 安装开发环境
我是直接在官网(www.microchip.com)上下载的MPLAB X IDE v3.05版本,400多兆,应该是最新版本了,安装过程中使用推荐选项就可以,还安装了一个C30编译器(MPLAB_C30_V3.0)。
二、 新建项目
我安装开发环境的时候,选择了中文版本ÿ