《我和PIC单片机:基于PIC18》——2.3 开发前的准备

时间:2024-03-29 15:13:35

2.3 开发前的准备

至此,相信你已经对PIC的开发过程有了基本的了解。别着急,在驾驭PIC之前,我们还需要做一些软件方面的准备工作。

2.3.1 PICC支持的基本数据类型

变量就像是一个小盒子,用来储存程序运行的数据,我们得先设定盒子的大小,以便能装得下这些数据。指定变量的数据类型就是先在内存中划定一个固定的空间,以便于用这个空间来存储相关的数据。PICC编译器支持的数据类型基本上符合ANSI C,并且增加了单片机需要的位变量类型。PICC编译器支持的基本数据类型如表2-1所示。

《我和PIC单片机:基于PIC18》——2.3 开发前的准备

在PICC编译器中定义数据类型时,有如下需要注意的地方:

1)PICC编译器中用关键字bit来声明一个位变量,它只能存储0或1两种取值。位变量可以保存程序运行时的各个状态值,而且不需要消耗更多的RAM空间。当我们把一个整型变量整体赋值给一个位变量时,整型变量的最后一位将赋值给该位变量,这一点和ANSI C中对布尔类型的转换是不一样的。

2)PICC编译器同时支持有符号和无符号字符型(signed char 和unsigned char)变量,如果关键字signed和unsigned没有标明,则char在默认的状态下为unsigned char。

3)PICC编译器将双精度浮点型数据(double)默认为24位,这样可以节约存储空间并提高运算效率,通过更改编译选项可以将double型设置为32位。

2.3.2 安装MPLAB IDE软件

开发PIC18系列单片机,我们需要安装两种软件,一个是MPLAB IDE软件,另一个是PICC18编译器,这两个软件我们都可以从MICROCHIP网站上下载。下面我们首先来安装MPLAB IDE软件,具体步骤如下所示。

1)从MICROCHIP公司网站上下载MPLAB IDE(V8.80)软件,其压缩包如图2-7所示。

2)下载完成后,首先解压缩软件,并运行setup文件,开始安装软件,如图2-8所示。

《我和PIC单片机:基于PIC18》——2.3 开发前的准备

3)启动MPLAB IDE软件的安装,点击“Next”按钮,如图2-9所示。

4)选中“I accept the terms of the license agreement”选项, 点击“Next”按钮,如图2-10所示。

5)选择默认选项“Complete”,点击“Next”按钮,如图2-11所示。

《我和PIC单片机:基于PIC18》——2.3 开发前的准备

6)使用默认的安装路径,点击“Next”按钮,如图2-12所示。

7)再次选中“I accept the terms of the license agreement”选项, 点击“Next”按钮,如图2-13所示。

8)在出现的对话框中选中“Automatically close and attempt to restart applications”选项,点击“OK”按钮,如图2-14所示。

《我和PIC单片机:基于PIC18》——2.3 开发前的准备

9)点击“Finish”按钮,完成MPLAB IDE软件的安装,如图2-15所示。

10)软件提示是否安装PICC编译器,点击“是”按钮,如图2-16所示。

《我和PIC单片机:基于PIC18》——2.3 开发前的准备

11)点击“Next”按钮,开始安装PICC编译器,如图2-17所示。

《我和PIC单片机:基于PIC18》——2.3 开发前的准备

12)选中“I accept the terms of the licence agreement”选项,点击“Next”按钮,如图2-18所示。

13)使用默认的安装路径,点击“Next”按钮,如图2-19所示。

14)注意,此处不要勾选“Add to environment”选项,直接点击“Next”按钮,如图2-20所示。

15)点击“Finish”按钮,完成HI-TECH C编译器的安装,如图2-21所示。

《我和PIC单片机:基于PIC18》——2.3 开发前的准备

2.3.3 安装PICC18编译器软件

本章前面安装的PICC编译器是用于为PIC10/12/16系列单片机开发C程序的,要开发PIC18系列的单片机,还需另外安装PICC18编译器。安装步骤如下所示。

1)再次访问MICROCHIP网站,下载PICC18编译器软件,如图2-22所示。

2)解压缩后,双击图标,找到PICC18编译器安装文件,如图2-23所示。

《我和PIC单片机:基于PIC18》——2.3 开发前的准备

3)点击“Next”按钮,开始安装PICC18编译器,如图2-24所示。

《我和PIC单片机:基于PIC18》——2.3 开发前的准备

4)选中“Activate in PRO mode 45 day evaluation”选项,将PICC18编译器设定为45天的PRO mode版,45天后软件将自动变成Lite mode版。Lite mode版不会影响程序的正常编译,只是在生成HEX文件的大小上与PRO mode版有所区别。接下来点击“Next”按钮,如图2-25所示。

5)选中“I accept the terms of the licence agreement”选项,点击“Next”按钮,如图2-26所示。

《我和PIC单片机:基于PIC18》——2.3 开发前的准备

6)在出现下面的对话框时,点击“确定”,继续安装,如图2-27所示。

《我和PIC单片机:基于PIC18》——2.3 开发前的准备

7)使用默认的安装路径,点击“Next”按钮,如图2-28所示。

8)使用默认的选项,点击“Next”按钮,如图2-29所示。

9)点击“Finish”按钮,完成PICC18编译器的安装,如图2-30所示。

至此,我们已经完成了开发PIC所需软件的安装过程,接下来就让我们抓紧去体验一下集成开发环境给我们的开发工作带来的便利吧!

《我和PIC单片机:基于PIC18》——2.3 开发前的准备

《我和PIC单片机:基于PIC18》——2.3 开发前的准备