描述
快速开启PIC18F设计:开发工具全解析
在电子设计领域,PIC18F系列微控制器凭借其出色的性能和广泛的应用场景,深受工程师们的喜爱。为了帮助大家更高效地进行PIC18F的设计开发,今天就来详细介绍一系列与之相关的开发工具。
文件下载:DM163024.pdf
特色软件工具
MPLAB® C18 (SW006011)
MPLAB C18编译器是一款功能全面且符合ANSI标准的C编译器,专为PIC18系列8位MCU打造。它是Microchip公司MPLAB集成开发环境(IDE)的重要组成部分,能够与MPLAB ICD 2在线调试器、MPLAB REAL ICE™仿真器和MPLAB SIM模拟器配合,实现源代码级别的调试。如果你想先体验一下这款编译器的功能,还可以在www.microchip.com/C18 下载60天免费试用版。大家不妨思考一下,在实际项目中使用这款编译器能带来哪些效率上的提升呢?
MPLAB® Visual Device Initializer (VDI)
MPLAB VDI可以通过图形化的方式对微处理器和外设进行配置。配置完成后,它能生成可用于汇编语言或C程序的代码。同时,它还会对赋值和设置进行全面的错误检查,一旦发现资源冲突就会生成错误信息。你可以在www.microchip.com/MPLAB 随MBLAB IDE一起下载VDI。想象一下,图形化配置能为开发过程节省多少时间和精力呢?
Application Maestro™ Software
这是一个独立的模块工具,用于将一系列预先编写好的固件模块配置并集成到PIC®微控制器应用中。通过图形界面,你可以选择一个或多个模块,然后配置列出的参数。该软件生成的代码可以在MPLAB IDE或任何兼容的开发环境中集成到应用项目中。可在www.microchip.com/applicationmaestro 下载。在实际开发中,这种预先编写好的模块能为我们带来哪些便利呢?
特色演示板
高引脚数PIC18微控制器
PICDEM™ HPC Explorer (DM183022) :这是一款低成本的演示板,用于评估高引脚数(HPC)8位PIC18F系列微控制器的性能。板上搭载了PIC18F8722,它是64和80引脚PIC18F通用系列的超集。套件中还包含一个子板(夹层板),允许将具有相同引脚输出的不同处理器安装在探索板上进行测试。
PIC18 J系列插件模块 (MA180011 - 16) :配合HPC Explorer板,可用于评估PIC18 J系列3V设备。
PICkit™ 2 PIC18J演示板 (DM164120 - 5) :这款超低成本的小型演示板采用了PIC18F87J10设备,需与PICkit™ 2编程器(PG164120)配合使用。
低引脚数PIC18微控制器
PICDEM™ 2 Plus (DM163022) :该演示板展示了18、28和40引脚的PIC18和PIC16设备的功能。它可以独立使用已编程的部件,也可与MPLAB REAL ICE或MPLAB ICD 2配合使用。板上有原型制作区域、LCD显示屏、由PWM信号驱动的压电发声器、RS - 232接口、温度传感器、4个LED和2个按钮开关。
USB接口
PICDEM™ 全速USB演示板 (DM163025) :该评估板采用PIC18F4550设备,支持全速USB 2.0操作(12 Mbit/s)。演示板预装了USB引导加载程序,还包括20 MHz晶体、串口、电压调节功能(可从外部电源切换到USB总线供电)、扩展连接器、兼容PICtail™子板标准、温度传感器、电位器、2个用于状态显示的LED和2个输入开关。
PIC18F87J50 FS USB插件模块 (MA180021) :这是一个简单的USB插件模块,可与HPC Explorer板配合使用,用于评估PIC18F87J50系列。该模块包含全速USB接口,并能自动调整电压以适应3V设备。
ZigBee™和MiWi™无线网络协议
PICDEM™ Z演示板 (DM163027 - 4) :这是一个易于使用的ZigBee无线通信协议开发和演示平台。套件包含ZigBee协议栈和两个PICDEM Z板,每个板都配有一个RF子卡,采用了Microchip的MRF24J40 2.4 GHz IEEE 802.15.4收发器和PIC18高性能微控制器。Microchip提供免费许可协议下的ZigBee软件栈和较小的MiWi协议栈。
ZENA™无线网络分析仪工具 (DM183023) :Microchip的ZENA无线网络分析仪使用简单的图形界面来配置免费的Microchip ZigBee和MiWi协议栈。它由硬件和软件组成,是一款IEEE 802.15.4协议分析仪,能够解码ZigBee和MiWi协议数据包。
LCD分段显示
PICDEM™ LCD 2演示板 (DM163030) :该板展示了LCD Flash 28、40、64和80引脚PIC微控制器的功能。板上搭载了PIC18F85J90 MCU,其他设备可通过单独的插件模块包(MA160011)支持。板上包含一个3V LCD玻璃显示屏样本,用于定制原型制作,并能展示PIC18F85J90的升压和对比度功能。板上附带演示代码,可使用锂硬币电池供电。
以太网技术
PICDEM.net™ 2开发板 (DM163024) :这是一款以太网开发板,支持流行的ENC28J60以太网控制器和单芯片以太网微控制器系列PIC18F97J60。使用Microchip的免费TCP/IP栈和该开发板,可以开发一个网络服务器,展示通过互联网远程监控和控制嵌入式应用的能力。板上的功能包括2个RJ - 45以太网连接器、PICtail™连接器、LCD显示屏、ICSP™/MPLAB ICD 2接口、可编程按钮/LED、温度传感器、RS - 232/RS - 485接口和实时时钟。
CAN技术
PICDEM™ CAN - LIN 2, 3 (DM163011, DM163015) :Microchip提供两款类似的PICDEM CAN - LIN演示板,用于支持不同的PIC微控制器。这些板展示了设备的主要功能,特别是集成CAN模块的功能。板上还使用Microchip的PIC16C43X和PIC18F320设备系列构建了一个LIN子网。
电机控制
PICDEM™ MC演示板 (DM183011) :该演示板包含评估用于电机控制设计的高性能PIC18FXX31 MCU所需的一切。它支持功率高达800瓦的电机,电源和控制电路之间完全隔离,这使得在连接高功率时可以连接调试器和仿真器。开发板预装了PIC18F2431和PIC18F4431设备。
PICDEM™ MC低压板 (DM183021) :这是一种经济高效的方法,用于评估和开发有传感器或无传感器的无刷直流(BLDC)电机控制应用。该板支持28引脚的PIC18微控制器,能够控制额定电压高达48V、电流2.2安培的电机。板上预装了PIC18F2431和dsPIC30F3010设备。
纳瓦技术
低功耗演示板 (DM163026) :该板使用PIC18F4620来展示纳瓦功能并实现系统功率降低技术。板上包括一个带LCD显示屏的全功能超声波测距仪、一个直流升压电路、USART、用于测量系统和PIC功耗的测试点、三个开关、2个LED和一个Microchip TC1047A温度传感器。CD - ROM中包含三个自主的分步实验。
特色调试器和编程器
MPLAB® ICD 2在线调试器 (DV164005)
这是一款低成本的实时调试器和编程器,可与所有PIC18 Flash微控制器配合使用。
MPLAB® PM3编程器 (DV007004)
这是一款先进的通用编程器,支持所有PIC18F设备。
PICkit™ 2开发编程器 (PG164120)
这是一个小巧易用的入门套件,使用户能够开始编写代码并对PIC微控制器进行编程。该编程器可与PICkit演示板(包括PIC18 J系列和K系列设备)接口。
MPLAB® REAL ICE™ (DV244005)
这是Microchip最新的高速在线仿真器系统,用于调试和编程Microchip Flash微控制器设备。
以上就是PIC18F开发工具的详细介绍,希望这些工具能帮助大家更高效地完成PIC18F的设计开发项目。大家在使用这些工具的过程中,有没有遇到过什么问题或者有什么独特的使用经验呢?欢迎在评论区分享交流。更多产品信息可访问www.microchip.com/developmenttools 。
打开APP阅读更多精彩内容