时间:2016-3-11来源:本站原创作者:佚名
本文介绍这些开发工具及其安装方法

3

在mplab ide 下,通过pic c 与pic c18 的c 编译器,对pic 的c 语言源程序进行编译和连接,以生成目标代码(.hex)

该编译器是性能优异的pic 系列单片机c 编译软件pic c 可用于pic16 单片机系列产品,pic c18 可用于pic18 单片机系列产品,二者均可在mplab ide 集成开发环境(较高版本)下运行工作用户编辑的c 语言源程序,必须用c编译器进行编译和连接后,才能生成绝对目标文件而产生其他格式的文件,如.hex(目标码),进行程序应用和调试所以,用c 语言开发pic单片机系列产品,除了要了解pic 单片机的硬件功能外, mplab ide 和excel函数应用实例pic c 与pic c18c 编译器也是不可缺少的下面介绍pic c 与picc18c 编译器的主要功能

pic c 与pic c18c 编译器,是澳大利亚hi—tech 公司研制的c 语言源程序编译器,简称c 编译器,它完全符合美国ansic 标准

c语言相关文章:c语言教程

十一、pic c与pic c18c编译器简介

mplab ide 是microchip 公司推出的pic系列单片机集成开发环境(ide :integrateddevelopment environment), 可在pc 机的windows 操作系统下运行mplab ide 有多种版本,下面介绍mplab ide7.40 版集成开发环境的主要功能

十、m中医入门书籍有哪些plab ide7.40版集成开发环境

1.编辑程序

3.混合编程

上一页

在《pic 单片机c 语言程序(1)~(6)》中,我们介绍了c 语言的一些基本特点和主要内容,并用c 语言编写了一些学习pic 单片机的基本程序和实用程序上述源程序,需要生成目标码hex 文件,并将其烧写到pic 单片机的芯片中,进行实际运行,方能验证源程序的正确性此过程必须用pic 单片机的开发工具来完成

1

2.支持仿真

1.工作方式

在mplab ide(指7.40 版,以下相同)下,书写编辑适用于pic 单片机的源程序(汇编语言和c 语言程序均可),也能书写编辑其他文本文件

运行在mplab ide 集成开发环境下(较高版本,如mplab ide7.40 版),以创建项目而生成目易语言结束应用程序标码hex 文件,即将pic 单片机源程序代码烧写到对应pic 芯片的文件(hex)

4.模拟调试

利用mplab i d e 中的m p l a b s i msimulatov 命令,可以对pic 系列单片机的目标代码(实际是源程序)进行模拟调试通过模拟调试,不仅可以找出程序设计中的问题,还可以观察到c 语言程序运行全过程,定量察看程序运行的时间,如延时函数的延时值等笔者在学习c 语言编辑pic 单片机某功能源程序时,就常通过模拟调试,直观地观察源程序的运行过程,快速掌握了c 语言程序的特点和运行方式在后面的连载中,还将介绍源程序模拟调试的详细方法,请关注mplab ide7.40 集成开发环境还有更多功能,学习中医的书籍限于篇幅,这里赘述,读者可查阅相关书籍

3.编译程序

在mplab ide 下,将pic 的汇编语言源程序进行汇编,生成多种目标代码(如.hex),以支持microchip 公司的多种编程器

2.汇编程序

支持硬件仿真mplab ice(in-circuitemulator);支持软件仿真mplab sim(simalator);支持低价位的在线调试器mplab icd 和mplabicd2(in-circuit debugger)

下一页

4

pic c 与pic c18c 编译器运行在mplab ide下,允许调试源程序在调试时,可在源程序上设置断点,当程序运行到断点处会自动停止下,以便调试者观察变量值、修改变量值;允许进行程序的蒙语教学入门课程单步、连续运行操作等这些功能,对学习c 语言有极大的帮助

2

pic c 与pic c18c 编译器支持汇编语言和c语言的混合编程

4.调试源程序


白癜风的偏方有哪些
转载请注明原文网址:http://www.gzdatangtv.com/bbqb/439.html
------分隔线----------------------------