PIC单片机编程的基本步骤和方法
eeskill 2023-11-22

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


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


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


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


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


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


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


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


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

声明: 本文转载自其它媒体或授权刊载,目的在于信息传递,并不代表本站赞同其观点和对其真实性负责,如有新闻稿件和图片作品的内容、版权以及其它问题的,请联系我们及时删除。(联系我们,邮箱:evan.li@aspencore.com )
0
评论
  • 【立即预约】Keysight直播:搞懂介电常数那些事儿


  • 相关技术文库
  • C语言
  • 编程
  • 软件开发
  • 程序
下载排行榜
更多
评测报告
更多
EE直播间
更多
广告