PIC单片机如何进行编程

PIC单片机如何进行编程,第1张

  对于单片机爱好者、单片机入门的学生来说,和其他任何MCU一样,要对PIC单片机进行编程,通常需要以下软件工具:

  (1)IDE(集成开发环境),它将为应用程序编写的符号逻辑转换为程序命令;

  (2)编译器,将程序转换为设计工程师通常称为HEX文件的MCU汇编语言;

  (3)IPE(集成编程环境),在进行某些程序调整后,最终将其用于将十六进制文件传输到PIC中;

  (4)在线调试器/编程器

  据单片机开发工程人员介绍,Microchip的软件开发工具因其性能和易用性而受到不少人的推崇。该公司的MPLAB XIDE,MPLAB XC编译器和MPLAB IPE减轻了单片机开发人员购买第三方工具的负担。

  对于首次使用8位PIC单片机的用户,Microchip推出了基于云的IDE MPLAB Xpress,从而使入门变得更加容易,它摒弃了下载、安装、配置和定期更新工具的繁琐工作。MPLAB Xpress包含MPLAB代码配置器,使用户能够使用图形界面和引脚图为8位(或16位)PIC单片机自动生成初始化和应用C语言代码。

  与其他单片机一样,首先是设置配置寄存器。这些寄存器中编程的位指定了基本的器件 *** 作,例如振荡器模式,看门狗定时器,编程模式和代码保护。必须正确设置这些位,代码才能成功运行。

  一旦配置位被设置,程序创建过程的其余部分取决于应用程序。代码完成后,接下来的步骤涉及将基于逻辑的实体移到真实的位世界中。

  集成编程环境(IPE)可以发挥多种功能,包括将PC或工作站上创建的程序转移到MCU中。如前所述,Microchip的环境结合了这些功能,但是三个重要的概念是PIC的仿真,调试和编程。有关软件工具及其使用方式的完整描述不在本文的讨论范围之内。

  值得一提的是PICkit 3在线调试器/编程器,因为它是附加的硬件,因此从概念上讲比其他工具的软件配置更先进。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/dianzi/2511400.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-08-05
下一篇 2022-08-05

发表评论

登录后才能评论

评论列表(0条)

保存