PIC单片机C语言编程_9_.pdf

 2024-02-26 01:05:51  阅读 0

就业技能.0654 的每个部件都必须涂上一层油漆,以防止这些部件被镀锡。 可见这两种膜具有互补关系。 从这个讨论来看,不需要等待项目的设置。 (续上期)三、pic07.C源程序的编译语言程序(八)》文中我们在.40集成开发环境中编辑了pic07.CPIC单片机,对于单片机来说,所有语言源程序都必须是编译生成目标代码.hex文件后,就可以烧写到PIC单片机中进行运行了,即对编辑的每个程序(pic0.7c)的编译操作非常重要,下面详细介绍使用PICC编译pic07.C源程序并生成目标代码.hex文件的整个过程 (1)编辑源程序 按照《PIC单片机语言程序(八)》一文介绍的方法,编辑.40运行界面中的源程序pic07.C并保存到磁盘,如图29所示。 图29 (2)创建工程 单击图29中菜单栏的“项目”( ) ) 命令在其下拉菜单中生成如图 30 所示的命令! (欢迎屏幕。该界面中的项目向导可以帮助您配置新项目。 图 30 (3)选择设备,然后单击图 30 中的“下一步”。将弹出“:(第一步:选择设备)”对话框向上,如图31(a)所示。

如果该设备位于对话框(以及下拉列表中)中,请完成设备选择,如图 31(b) 所示。 图 31 (4) 所需语言工具选择“下一步”,“:ite”只需满足“-MCU C 语言编程就业技能 e”(PICC 工具,如图 32)的识别字母要求即可。如果没有如果匹配,点击标志字母右侧的三角按钮,在弹出的下拉菜单中选择“HI-”。 (5)命名项目名称(步骤3:添加项目名称)”(项目( Path)栏中输入“e:\pic07,如图33。 (6)添加节点(Add) 图34 单击图33中的“Next”,然后在生成的界面中单击“OK”如图34 ,得到类似图35的对话框(这里不列出),用鼠标拉动左边的滑块,找到pic07.C文件名并点击,然后点击命令Add(添加节点)即可完成第四步,添加程序。图35(pic07.C)节点到项目操作,如图35。(7)完成项目创建步骤”,弹出项目创建完成界面,如图36。

点击图36中的“”,生成如图37所示的“ Tree”窗口。编译生成目标code.hex。 单击图29工具栏中的 ) 命令,或者单击菜单栏中的“ ”命令并单击其下拉菜单中的“ ”命令,生成“(输出)信息提示窗口”,如图38所示。最下面的...”是编译成功的提示。 至此,如图38所示,pic07.C源程序编译完成,生成目标代码.hex。 此时,任何PIC单片机的编程器都可以调用.hex文件,单片机已经编程完成。 (9)错误提示及修改有错误的。 例如pic07.c的delay函数中的(关键字-)的写法如图39所示,那么经过上述编译操作后,会得到一个编译失败提示文件(如图40所示)。在此文件中,源程序pic07.c中的所有错误行和错误类型(原因)都会被指出,即源文件中的行“Error”被显示出来。我们只需点击文件中的“Error”即可生成pic07.c源程序文件如图41所示。左边有一个箭头指向pic07.c对应的错误行,即“此时,Just it into, then save it in MPLAB,然后按照上面所说的一步步编译,完成程序编译并生成.hex文件。

注:本文给出的图形界面与实际界面相比,仅省略了空白区域或占据了主体部分(布局有限),不会影响读者的学习和操作过程。 另外,虽然不同版本的程序编译过程略有不同,但只要熟练掌握高版本Learn Me.0656的操作方法,使用其他版本的MPLAB就不会出现问题。问题。 图 39 图 40 图。 ASM 组装。 程序的编译过程类似。 区别仅在于第二步(参见图 32)。 选择语言操作,点击“”右侧的三角按钮。 Ite42 显示在其下拉菜单中。 其余操作不变。 图 42 电阻器是最基本、最常用的电子器件。 例如,一个医疗仪器控制电路由微处理器MCU、6种芯片、LED数码管、变压器、晶体管、电阻、电容、电感等73个元件组成。 其中,59个电阻占元件总数的80%。 据统计,电阻器在一般电路中所占的比例在40%以上。 另外,电阻器在电子电路中的广泛应用,进一步凸显了电阻器的重要地位。 1、电阻器在电子电路中的应用《常用电子元件系列讲座》——第一讲:电阻器 奚大顺 于小平 成都理工大学 编者注:就像一座高耸入云的大厦是建立在无数砖瓦之上,电子电路它由多种电子元件组成。 对这些元件的全面了解和正确应用是保证电子电路性能的基础。 本系列讲座将介绍电阻、电容、电感、变压器、三极管、继电器、光耦、显示器等常用电子元器件的性能和应用知识。

标签: 所示 器件 如图

如本站内容信息有侵犯到您的权益请联系我们删除,谢谢!!


Copyright © 2020 All Rights Reserved 京ICP5741267-1号 统计代码