Create New PIC Project
PIC教程3-点亮LED②软件
2.创建一个新项目:点击主菜单→Project→new,出现对话框:New Project,在对话框中输入项目名称和路径。注意MPLAB I一个项目其软件和硬件必须在同一目录,否则会死机退出。
3.设置编程语言
主菜单→Project→Bulid All或Ctrl+F10
如果你看到一行绿色,说明编译成功。如果你看到的进度条最后是红色的,嘿嘿,有点麻烦,你的.asm程序有错误。成功后的画面如下:
9.查看刚刚生成的.hex文件
上图中的LX1_LED.HEX文件就是软件开发的最后成果,实际应用时需要将这个文件烧录到单片机中去,这样单片机就可以运行,也就能按照你预先设定的程序运行。关于实际中如何烧录程序,我们后面再讲。
4.打开项目管理器。主菜单→View→Project
5.新建.asm文件。
主菜单→File→New,出现一个Untitled文本编辑器,在编辑器中输入相应的汇编程序。关于程序的输入,后面再详细讲解,请打开本教程附带的文件,用EXCEL打开LX1_LED目录下的”点亮LED之软件.XLS”文件,从第一行选中到最后一行(共4列),复制到MPLAB IDE中的Untitled文本编辑器中,存盘(注意路径),命名为LX1_LED.asm,如下图:
PIC单片机的编程语言有“汇编”和“C语言”。C语言有:①PICC、②MCC18和③CCS。
汇编语言和C语言各有千秋,这里不做讨论。本教程主要讲解用汇编语言进行单片机开发。下面就如何选择汇编语言,进行相关设置。如图:
主菜单→Project→Select Language Toolsuite→Microchip MPASM Toolsuite
【弱智的PIC教程之2】
PIC 如何建第一个工程
第二章基础实验2.1 MPLAB安装及联调实验2.1.1 实验目的(1)掌握MPLAB IDE集成环境安装、工程创建、编译与调试方法。
(2)掌握ICD2与实验板联调方法。
(3)对实验系统测试例程进行编译、调试。
(4)熟悉实验板硬件结构。
2.1.2 实验仪器(1)实验板APP0001。
(2)ICD2下载器。
2.1.3 MPLAB IDE集成环境安装、工程创建、编译与调试方法1. MPLAB IDE集成环境安装MPLAB的安装,这里以MPLAB Tools v8.20为例进行讲解:(1)打开安装包,双击“Install_MPLAB_v820”文件进入安装程序。
(2)按照安装提示进行安装。
(3)在setup type对话框中选择“complete”,点击“Next”按钮。
(4)选择安装路径后点“Next”按钮。
(5)按照提示选择“I accept the terns of the license agreement”,点击"Next"按钮。
(6)如果C编译器选择picc编译器,则在跳出如图2.1的窗口点击“是(Y)”继续安装,如果选择安装MPLAB-C18-v2_40,则点击“否(N)”。
如果没有跳出这个窗口,直接跳出完成对话框,则直接单击完成安装。
图2.1 选择picc编译器窗口(7)点击“完成”,完成MAP_LAB安装。
2. C编译器的安装这里以MPLAB-C18-v2_40为例:(1)打开安装文件,进入安装环境,按照提示进行安装。
(2)安装过程中,选择安装路径,当第一次安装MPLAB C18 时,默认的安装目录是C:\mcc18。
如果是安装升级程序,安装程序则会把默认安装目录设置为上次安装时的目录。
在升级时,所选的安装目录必须是上次安装或升级时的安装目录。
指定目录后请点击Next。
选中相应的复选框,选择需要安装的组件,参见图2.2。
图2.2 选择需要安装的组件(3)为系统选择具体的MPLAB C18 配置选项,如图 2.3所示。
mplab使用
mplab使用如何创建第一个工程项目及调试开发 -->>返回首页和 MCS51 单片机中的 Keil 编程开发软件一样,我们做项目开发,MPLAB IDE 软件也是以工程为单位,即我们得为咱们的源程序创建工程文件,再进行配置,载入相应的源程序文件。
下面,我们来一起看一下,在PIC中,如何创建我们的第一个工程。
一、启动 MPLAB IDE用以下任何一种方法启动该软件:A.选择Start>Programs>Microchip>MPLAB IDE 7.41>MPLAB IDE。
(不同版本的MPLAB IDE软件可能路径名称会略有不同。
)B.双击桌面上的MPLAB IDE 图标。
二、创建源文件1(选择File(文件)>new…(新建),出现一个文本编辑窗口,在该窗口中输入以下汇编语言源程序:2(先创建文件夹D:\myprj,然后将上面输入的源程序保存该文件夹,注意文件的扩展名为asm,这里我们将它保存为exam1.asm:文件保存后,我们发现源程序编辑窗口中的程序被着上了各种颜色,这些颜色能帮助我们更好地阅读源程序,快速发现输入有误的指令:三、创建项目项目是将文件组织起来以便进行编译和汇编的方式。
选择Project(项目)>new…(新建),出现New Project(新项目)对话框:在New Project(新项目)对话框中,我们将这个示例项目命名为MyPrj,使用Browse 按钮,将项目放在名为D:\myprj的文件夹中。
单击OK按钮,在MPLAB IDE 界面上我们会看到已创建项目的的项目窗口,如下图:如果项目窗口未打开,请选择View>Project。
四、给项目节点添加文件源文件是必须添加的。
其他文件,如头文件、库文件、链接描述文件,视项目的具体情况可加可不加。
在本实例中,只添加一个源文件exam1.asm,在左边的项目窗口中找到Source Files节点,在其上点鼠标右键,在弹出的快捷菜单中选Add Files。
pickit2编程方法
pickit2编程方法Pickit2编程方法Pickit2是一款常用的微控制器编程器,用于对PIC系列微控制器进行编程。
本文将介绍Pickit2的编程方法,帮助读者更好地使用该工具。
一、准备工作在使用Pickit2之前,我们需要准备以下材料:1. 一台装有Windows操作系统的电脑;2. 安装好MPLAB IDE软件;3. 一根USB数据线;4. 需要编程的PIC微控制器芯片。
二、连接硬件设备1. 将Pickit2与电脑通过USB数据线连接好;2. 将Pickit2与PIC微控制器芯片连接,确保连接正确并稳固。
三、打开MPLAB IDE软件1. 打开MPLAB IDE软件,点击菜单栏上的“File”选项,选择“New Project”,新建一个工程;2. 在弹出的对话框中选择“Microchip Embedded”文件夹下的“Standalone Project”,点击“Next”;3. 选择适合的设备系列和型号,点击“Next”;4. 选择合适的编译器,点击“Next”;5. 设置工程的名称和存储路径,点击“Finish”完成工程的创建。
四、配置编程器1. 在MPLAB IDE软件中点击菜单栏上的“Configure”选项,选择“Select Device”;2. 在弹出的对话框中选择对应的PIC微控制器芯片型号,点击“OK”;3. 点击菜单栏上的“Configure”选项,选择“Select Programmer”;4. 在弹出的对话框中选择“PICkit 2”,点击“OK”;5. 点击菜单栏上的“Configure”选项,选择“Programmer”,再选择“PICkit 2”;6. 在弹出的对话框中点击“Apply”进行配置。
五、编写代码1. 在MPLAB IDE软件中点击菜单栏上的“File”选项,选择“New”;2. 在弹出的对话框中选择“main.c”文件类型,点击“OK”;3. 在代码编辑器中编写相应的C语言代码。
建筑方案pic什么意思
建筑方案pic什么意思建筑方案PIC是指项目负责人(Project In Charge)或方案设计负责人(Project Independent Consultant)。
在建筑行业中,PIC负责领导和管理整个建筑项目,并对项目的设计和实施质量负责。
本文将从不同角度解释建筑方案PIC的意义。
首先,建筑方案PIC的工作职责是协调和统筹项目的各个方面。
他们与建筑师、结构工程师、机电工程师等专业人员合作,负责整体方案的设计和实施。
在设计阶段,PIC与设计团队合作,确保项目方案符合客户需求和法律法规要求。
在实施阶段,PIC负责监督施工进度和质量,以确保项目按照计划进行。
其次,建筑方案PIC对于项目的成功非常重要。
他们是项目的决策者和决策者,他们的经验和专业知识对于项目的顺利进行至关重要。
PIC需要有广泛的知识和技能,包括建筑设计、工程管理、预算控制等。
他们需要对建筑行业的最新趋势和技术进行了解,并能够灵活应对项目中的各种挑战和问题。
此外,建筑方案PIC还负责沟通和协调各项目参与方之间的关系。
建筑项目通常涉及多个利益相关者,包括业主、设计师、施工队和政府监管部门等。
PIC需要与各方沟通并解决潜在的冲突和问题,以确保项目的顺利进行。
他们需要具备出色的沟通和谈判技巧,以及解决问题的能力。
另外,建筑方案PIC在项目实施过程中扮演着监督者和质量保证者的角色。
他们负责确保建筑项目符合设计方案的要求,并满足相关法律法规和环保要求。
他们需要定期巡视工地,检查施工质量和安全情况,并及时采取措施解决问题。
他们需要与施工队密切合作,确保项目按照预算和时间表进行。
最后,建筑方案PIC对于项目管理和控制也起着关键作用。
他们负责监督项目的进度和预算,确保项目按照计划进行,并在需要时进行调整。
他们需要制定项目目标和管理策略,并与团队合作实施。
他们还需要了解项目的风险和挑战,并制定相应的风险管理计划。
总之,建筑方案PIC在建筑项目中发挥着至关重要的作用。
altium-designer集成元件库的创建
6. 单击
按钮,关闭Choose Color对话框,采用与原理图绘制中导线绘制相同旳措施,
绘制如图4-6所示旳几条线段,完毕电容外形旳绘制。
图4-6 绘制电容外形
图4-7 管脚放置状态
7. 执行菜单命令Place»Pin,进入管脚放置状 态,光标呈十字状,且附着一种管脚符号, 如图4-7所示。
图4-13 PCB Library Component对话框
14. 单击
按钮,关闭Pin Properties对话框。在工具栏中单击 图标,进入焊盘放置
状态,如图4-14所示。在出现旳Pad对话框中设置焊盘参数如图4-15所示。
图4-14 焊盘放置状态
图4-15 设置焊盘参数
15. 单击
按钮,关闭Pad对话框。移动鼠标到合适位置,单击左键,放置第一种焊盘,
37. 单击
按钮,出现如图4-39所示旳界面,结束封装创建向导。
图4-39结束封装创建向导
38. 单击
按钮,在PCB Library面板中将出现以上环节创建旳封装模型,在封装编辑界
面中将显示其外形,如图4-40所示。
图4-40 创建好旳封装模型
39. 保存目前文档。反复环节20-22,为元件PIC18F458指定封装模型为刚创建旳:DIP40,如 图4-41所示。
图4-18拟定新旳原点
图4-19 绘制线段
18. 在工具栏中单击 图标,进入线段放置状态,以新旳原点为起点,绘制如图4-19所示旳 线段。双击各条线段,在出现旳属性对话框中设置参数如图4-20所示。
图4-20 设置线段所在层
19. 用一样旳措施绘制焊盘2四面旳线段,如图4-21所示。
图4-21 完毕元件封装旳绘制
PIC单片机仿真步骤
PIC单片机仿真步骤
1、打开仿真软件E: \PROGRAM FILE \ MPLAB \ MALAB.EXE
2、新建一个汇编文件,在仿真环境中选择FILE / NEW可打开一个编辑
器进行汇编程序的编辑。
3、保存汇编文件, 使用FILE / SA V AS。
4、(1)新建一个工程文件,在仿真环境中选择PROJECT / NEW可打开对
话框,
(2)在框中填写工程文件名后按回车键,
(3)然后在弹出的对话框中寻找ADD NODE按键按下,
(4)此时将汇编文件加入对话框要求的地方,按OK就完成了工程文件的建立。
5、按下PROJECT /BUILD ALL编译连接工程文件,在弹出的信息框中显示
了编译连接成功与否,有错则需要重新修改汇编文件。
6、编译成功后,可进入菜单RUN/RUN/…中进行调试,亦可利用快捷键进
行调试了。
工程启动委员会的管理职责
工程启动委员会的管理职责一、引言工程启动委员会(Project Initiation Committee,简称PIC)是一个组织内负责项目启动阶段管理的重要机构。
其主要职责是确保项目在启动阶段顺利进行,并为项目的后续管理和实施奠定基础。
本文将深入探讨工程启动委员会的管理职责,以及如何有效履行这些职责。
二、工程启动委员会的职责工程启动委员会的职责涵盖了项目启动阶段的各个方面,包括项目目标的制定、项目可行性分析、项目计划的制定、资源的调配等。
具体而言,工程启动委员会的职责包括以下几个方面:2.1 项目目标的制定工程启动委员会负责与项目发起人一起确定项目的目标和目标。
这包括明确项目的业务目标、技术目标和财务目标,以及项目的范围和约束条件。
工程启动委员会应确保项目目标与组织的战略目标相一致,并具备可实现性和可衡量性。
2.2 项目可行性分析在项目启动阶段,工程启动委员会需要进行项目可行性分析,以评估项目的可行性和可行性。
这包括对项目的技术可行性、经济可行性和风险可行性进行评估。
工程启动委员会应确保项目在技术上可行,能够满足组织的需求,并具备经济效益和可持续性。
2.3 项目计划的制定工程启动委员会负责制定项目的计划,包括项目的时间计划、资源计划和成本计划。
工程启动委员会应确保项目计划合理、可行,并与组织的其他项目和运营活动相协调。
工程启动委员会还应制定项目的里程碑和关键路径,并确保项目按计划进行。
2.4 资源的调配工程启动委员会负责调配项目所需的资源,包括人力资源、物资资源和财务资源。
工程启动委员会应确保项目能够获得足够的资源支持,并合理分配和利用这些资源。
工程启动委员会还应协调不同部门和团队之间的资源冲突,并解决资源不足的问题。
2.5 项目风险的管理工程启动委员会应负责项目风险的管理,包括识别、评估和应对项目的风险。
工程启动委员会应建立有效的风险管理机制,制定相应的风险管理策略和措施,并监控项目的风险状况。
MPLAB IDE 简单使用说明
与 MCS51 单片机中的 Keil 编程开发软件一样,我们做项目开发,MPLAB IDE软件也就是以工程为单位,即我们得为咱们的源程序创建工程文件,再进行配置,载入相应的源程序文件。
下面,我们来一起瞧一下,在PIC 中,如何创建我们的第一个工程。
一、启动 MPLAB IDE用以下任何一种方法启动该软件:A、选择Start>Programs>Microchip>MPLAB IDE 7、41>MPLAB IDE。
(不同版本的MPLAB IDE软件可能路径名称会略有不同。
)B、双击桌面上的MPLAB IDE 图标。
二、创建源文件1.选择File(文件)>new…(新建),出现一个文本编辑窗口,在该窗口中输入以下汇编语言源程序:2.先创建文件夹D:\myprj,然后将上面输入的源程序保存该文件夹,注意文件的扩展名为asm,这里我们将它保存为exam1、asm:文件保存后,我们发现源程序编辑窗口中的程序被着上了各种颜色,这些颜色能帮助我们更好地阅读源程序,快速发现输入有误的指令:三、创建项目项目就是将文件组织起来以便进行编译与汇编的方式。
选择Project(项目)>new…(新建),出现New Project(新项目)对话框:在New Project(新项目)对话框中,我们将这个示例项目命名为MyPrj,使用Browse 按钮,将项目放在名为D:\myprj的文件夹中。
单击OK按钮,在MPLAB IDE 界面上我们会瞧到已创建项目的的项目窗口,如下图:如果项目窗口未打开,请选择View>Project。
四、给项目节点添加文件源文件就是必须添加的。
其她文件,如头文件、库文件、链接描述文件,视项目的具体情况可加可不加。
在本实例中,只添加一个源文件exam1、asm,在左边的项目窗口中找到Source Files节点,在其上点鼠标右键,在弹出的快捷菜单中选Add Files。
单片机原理及应用——C51编程+Proteus仿真(第3版)课件第4章-keil与Proteus的使
35
占用程序存储器共89字节。最后生成的.hex文件名为“流水灯.hex”,至 此,整个程序编译过程就结束了,生成的.hex文件就可在后面介绍的 Proteus环境下进行虚拟仿真时,装入单片机运行。
下面对用于编译、连接时的快捷按钮
与 作简要说明:
(1) 用于编译正在操作的文件。。
这些图标大多数是与菜单栏命令【Debug】下拉菜单中的各项子命令是 相对应的,只是快捷按钮图标要比下拉菜单使用起来更加方便快捷。
24
图4-15与图4-16中常用的快捷按钮图标的功能介绍图4-14中各个窗口的开与关。
25
(2)各调试功能的快捷按钮
片机可以运行的二进制文件(.hex格式文件),文件的扩展名为.hex。 (2)Select Folder for objects—选择最终的目标文件所在的文件夹,默认
与项目文件在同一文件夹中,通常选默认。 (3)Name of Executable—用于指定最终生成的目标文件的名字,默认与
项目文件相同,通常选默认。
(2) 按钮—用于编译修改过的文件,并生成相应的目标程序(.hex文 件),供单片机直接下载。
(3) 按钮—用于重新编译当前项目中的所有文件,并生成相应的目标 程序(.hex文件),供单片机直接下载。主要用在当项目文件有改动时 ,来全部重建整个项目。
36
因为一个项目不止一个文件,当有多个文件时,可用本按钮进行编译。 用C51编写的源代码程序不能直接使用,一定要对该源代码程序编译,生
窗口会出现一个空白的文件编辑画面,用户可在这里输入编写的程序源 代码。
11
(2)单击图4-1中快捷按钮
图4-7 建立新文件
(2)单击图4-1中快捷按钮 ,保存用户程序文件,这时会弹出如图4-8 所示窗口。,保存用户程序文件,这时会弹出如图4-8所示窗口。
Proteus软件仿真教程
我的毕业论文(二):Keil软件的基本用法2007年07月02日星期一 13:11Keil μVision是Keil公司(ARM子公司)开发的一款用于MCS-51单片机开发的应用十分广泛的编译和调试软件。
该软件可以编辑、编译汇编语言、C51语言,连接定位目标文件和库文件,创建HEX文件,调试目标程序等。
Keil软件功能强大,包含很多部分,本文我们主要使用Keil μVision来开发C51项目、调试程序并生成HEX文件来用于单片机开发。
Keil μVision是一款在Windows 下使用的集成开发环境,目前最新版本为V3,本文中我们为了简便选用V2.0。
下面我们就来熟悉一下Keil软件。
首先安装软件,它的安装与MedWin一样简单,我们不做过多介绍。
安装完成后,我们就可以使用软件了,打开软件,我们可以看到其界面,如下图所示:下面我们就来使用Keil软件开发我们的第一个项目。
点击“Project”(工程)菜单下面的“New Project”(新建工程),我们来新建一个工程。
软件弹出“Create New Project”(创建新工程)窗口。
如下图所示:我们为工程输入文件名后,点击“保存”按钮,软件将弹出“Select Device for Tar get”(选择MCU)窗口,如下图所示。
我们只需根据自己工程的需要选择相应的MCU,然后点击“确定”按钮就可以了。
在这里我们选择Atmel公司的AT89C51,这种类型的单片机与Intel 的8051单片机完全兼容,但是它内含4KB Flash存储器,使用非常方便,而且在我国也较为流行。
事实上,目前AT89C51已经被AT89S51所淘汰,因为AT89S51加入了ISP(在线可编程)功能,通过Atmel 公司或者自制的下载线就可以对片内Flash进行编程,使用更为方便。
然而AT89S51与AT89C51除了ISP以外完全兼容,而且下面我们要说明的Proteus软件目前只能支持AT89C51,所以本文将以AT89C51来代替8051使用,请大家注意。
使用MPLAB烧写PIC单片机程序步骤KIT3
使用MPLAB烧写PIC单片机程序步骤KIT3使用MPLAB烧写PIC单片机程序步骤KIT3MPLAB(Microchip PIC Development Environment)是Microchip公司提供的一款针对PIC单片机的集成开发环境。
而MPLAB IDE则是其集成开发环境中的一个主要组件。
本文将介绍如何使用MPLAB和KIT3来烧写PIC单片机程序。
步骤一:准备工作在开始烧写PIC单片机程序之前,需要进行一些准备工作。
首先,确保你已经安装了MPLABIDE及其必要的驱动程序。
然后,准备好需要烧写的PIC单片机,以及与目标单片机对应的程序文件。
步骤二:连接硬件将KIT3调试器与电脑通过USB线连接。
然后,将KIT3调试器与PIC 单片机进行连接。
具体连接方式如下:1.将调试器上的RJ-11连接线插入KIT3调试器的RJ-11端口。
2.将连接线的另一端插入PIC单片机上的调试器接口。
步骤三:设置MPLABIDE打开MPLAB IDE,并选择"Project"菜单中的"Select Device"选项。
在弹出的对话框中,选择与目标单片机型号相对应的设备。
然后,选择"Project"菜单中的"Set Configurations"选项。
在弹出的对话框中,选择"Single Configuration"并点击"OK"按钮。
步骤四:编译程序在MPLAB IDE中,选择"File"菜单中的"New Project"选项。
在弹出的对话框中,选择"Microchip Embedded"文件夹下的"Standalone Project"模板,并点击"Next"按钮。
然后,选择目标单片机型号并点击"Next"按钮。
PICKit3 中文使用手册
3.3 第 3 课:轮流点亮 LED ................................................................................. 25
3.3.1 分配文件寄存器存储单元 ...........................................................................25 3.3.2 分配程序存储器 ..........................................................................................26 3.3.3 探究第 3 课的源代码 ..................................................................................27 3.3.4 编译和编程第 3 课的代码 ...........................................................................28
第 3 章 PICkit™ 3 Debug Express 课程
3.1 第 1 课:Hello LED ....................................................................................... 11
MPLABIDE简单使用说明书
和 MCS51 单片机中的 Keil 编程开发软件一样,我们做项目开发,MPLAB IDE软件也是以工程为单位,即我们得为咱们的源程序创建工程文件,再进行配置,载入相应的源程序文件。
下面,我们来一起看一下,在PIC中,如何创建我们的第一个工程。
一、启动 MPLAB IDE用以下任何一种方法启动该软件:A.选择Start>Programs>Microchip>MPLAB IDE 7.41>MPLAB IDE。
(不同版本的MPLAB IDE软件可能路径名称会略有不同。
)B.双击桌面上的MPLAB IDE 图标。
二、创建源文件1.选择File(文件)>new…(新建),出现一个文本编辑窗口,在该窗口中输入以下汇编语言源程序:2.先创建文件夹D:\myprj,然后将上面输入的源程序保存该文件夹,注意文件的扩展名为asm,这里我们将它保存为exam1.asm:文件保存后,我们发现源程序编辑窗口中的程序被着上了各种颜色,这些颜色能帮助我们更好地阅读源程序,快速发现输入有误的指令:三、创建项目项目是将文件组织起来以便进行编译和汇编的方式。
选择Project(项目)>new…(新建),出现New Project (新项目)对话框:在New Project(新项目)对话框中,我们将这个示例项目命名为MyPrj,使用Browse 按钮,将项目放在名为D:\myprj的文件夹中。
单击OK按钮,在MPLAB IDE 界面上我们会看到已创建项目的的项目窗口,如下图:如果项目窗口未打开,请选择View>Project。
四、给项目节点添加文件源文件是必须添加的。
其他文件,如头文件、库文件、链接描述文件,视项目的具体情况可加可不加。
在本实例中,只添加一个源文件exam1.asm,在左边的项目窗口中找到Source Files节点,在其上点鼠标右键,在弹出的快捷菜单中选Add Files。
PDMS-ADMIN模块-项目管理
PDMSPlant Design Management System工厂三维设计管理系统PDMS项目管理培训手册2003-11-18目录项目存取(Project Access) (4)示范项目 (4)在批处理文件中添加项目环境变量 (5)建立新项目(Creating a new Project) (6)项目设置 (7)进入项目管理 (7)设置项目支持中文字符 (8)设置项目信息 (8)项目规划一:单写数据库 (9)项目规划的内容 (9)组TEAM (9)练习一:生成下面的组CREATE TEAM (9)数据库类型DATABASE (9)管理数据库 (9)模型数据库 (9)数据库之间的关系 (9)设计数据库的更新 (9)数据库的设置 (9)练习三:生成设计数据库CREATE DATABASE (9)练习四:生成元件数据库和出图定制库 (9)练习五:共享其他项目的元件数据库INCLUDE FOREIGN DATABASE (9)练习六:拷贝其他项目的数据库COPY DATABASE (9)显示数据库的完整信息 (9)调整Admin elements对话框的大小 (9)删除数据库 (9)数据库组(Multiple Databases-MDBs) (9)练习七:生成数据库组MDBs (9)生成下面的数据库组。
(9)用户USER (9)练习八:生成用户CREATE USER (9)进入PDMS时用户,模块及MDB之间的关系 (9)联机工作 (9)项目使用中的问题1-每个分区要建立自己的SITE。
(9)练习九:创建SITE (9)练习十:交叉数据库宏 (9)规划项目二:多个用户使用一个数据库 (9)使用Multiwrite Databases。
(9)声明列表 (9)在项目ABC中使用Multiwrite Databases (9)项目管理工具 (9)数据库阶段性的保存 Database Sessions (9)数据库回溯Backtrack (9)数据库合并 (9)VANTAGE PDMS培训手册2-35显示菜单Display (9)锁定项目LOCK (9)改变密码Change Password (9)模块定义Module Definition (9)数据完整性检查PDMS Data Integrity Checker (DICE) (9)项目拷贝Replicating a Project (9)练习:拷贝项目数据 (9)练习:拷贝项目结构 (9)重新配置Reconfigure (9)Example of a Simple Reconfigurer (9)Example of Partial Reconfigurer (9)字型设置Font Families (9)直接进入设计模块 (9)数据备份Daily Backups (9)项目备份Project Backups (9)VANTAGE PDMS培训手册3-35项目存取(Project Access)Vantage PDMS使用环境变量定义PDMS软件的位置和项目。
CS3000组态步骤
CS3000组态步骤一、新建工程1、从开始\ 程序\YOKOGAW A CENTUM \System View中打开组态软件。
2、用鼠标点到SYSTEM VIEW,点击FILE\CREATE NEW\PROJECT,弹出一个Outline的对话框,在Project Information中随便输入一定信息(比如:实验工程等),点OK。
随后出来一个Create New Project的对话框,在Project中输入工程名称(一定要输入英文,比如:CENTUM),其它的不用管,点OK。
然后出来一个Create New FCS(建立控制站)的对话框,我们在Station Type的下拉菜单中选择AFS40D Duplexed Field Control Unit(for FIO,with Cabinet),其它的就不用管,点OK。
弹出BKEsysView的对话矿,不用管直接点OK。
接着弹出Create New HIS (创建操作站)的对话框,直接点OK。
这样工程接建造完毕,就可以可以在左边的SYSTEM VIEW的下拉菜单中看到CENTUM的工程了(如下图):二、建I/O卡件1、打开CENTUM,进入到FCS0101,右键点IOM进入到Create New\Node,弹出New FIONode对话框,点确定。
就可以看到在IOM下面产生了一个NODE1。
2、建模拟输入卡板右键点NODE1进入到Create New\IOM,弹出Create New IOM对话框,在IOM Type 下的Category的下拉框中选择Analog Input ,Type的下拉框中选择AAI143-S(16-Channel Current Input,Isolated),点确定,这样就在右边的框中产生了模拟输入卡板。
2、建模拟输出卡板右键点NODE1进入到Create New\IOM,弹出Create New IOM对话框,在IOM Type 下的Category的下拉框中选择Analog Ouput ,Type的下拉框中选择AAI543-S(16-Channel Current Ouput,Isolated),点确定,这样就在右边的框中产生了模拟输出卡板。
PIC如何创建第一个工程项目及调试开发
双击要添加的文件exam1.asm,或单击要添加的文件exam1.asm,然后点“打”按纽:
2.先创建文件夹D:\myprj,然后将上面输入的源程序保存该文件夹,注意文件的扩展名为asm,这里我们将它保存为exam1.asm:
文件保存后,我们发现源程序编辑窗口中的程序被着上了各种颜色,这些颜色能帮助我们更好地阅读源程序,快速发现输入有误的指令:
三、创建项目
项目是将文件组织起来以便进行编译和汇编的方式。 选择Project(项目)>new…(新建),出现New Project(新项目)对话框:
Power Up Timer 上电廷时使能位,一般选择为 on 有利于芯片起振,也可以选off。
Brown Out Detect 掉电检测使能位,ICD2作调试工具时一定要选择为 off!
Low Voltage Program 低压编程使能,必须选择为 off!
Flash Program Write 写 FLASH 使能,选择为Write Protection off(写保护关闭)。 Data EE Read Protect 读内部 EEPROM 保护位, 用 ICD2 作调试工具时一定要选择为 off!
如何创建第一个工程项目及调试开发 -->>返回首页
和 MCS51 单片机中的 Keil 编程开发软件一样,我们做项目开发,MPLAB IDE软件也是以工程为单位,即我们得为咱们的源程序创建工程文件,再进行配置,载入相应的源程序文件。下面,我们来一起看一下,在PIC中,如何创建我们的第一个工程。
PIC IDE软件操作说明
PIC IDE 操作简单说明
广东工业大学自动化学院 电子系 张学习
一、 建立一个工程
Project -> Project Wizard -> Device: PIC18F452
Step two : 默认
Step three : Create New Project -> Browse 确定工程名称和路径
Step four 添加文件:C:\Programe Files\ Microchip\Mpsam Suite\Template:P18f452.INC C:\Programe Files\ Microchip\Mpsam Suite\LKR:P18f452.lkr
二、 相关设置
1)Programmer-> Setting -> Communication : USB
2)Programmer-> Select Programmer-> MPLAB ICD 2
3)Configure -> Select Device -> 18F452
4)Configure -> Configure Bite -> Oscillator : XT ; Watchdog Timer : Disable 5)Programmer-> Connect , 当第一次用目标板时,需操作一次
三、 程序编译及下载
1)程序 *.asm 文件编写之后,BUILD ALL 进行编译
2)编译通过以后,PROGRAMMER
四、 3个主要界面
1)*.asm 汇编语言编译窗口
2)*.mcw 工程工作平台
3)OUTPUT:相关参数观察窗口。
第4章 PIC软件开发设计基础
PIC单片机主题模拟器(PIC MASTER Emulator) MPLAB还具有对硬件的模拟工具,也能对ROM写入器进行控制。 MPLAB的最新版 MPLAB Ver7.00已出。但与2003年的MPLAB Ver6.30大同 小异,只是加强了Editor,Simulation功能。使用方式方法基本相同。 另外与以前的MPLAB Version 5.70,6.10,6.20版本相比,虽没有本质上的 差别,主要的改进在于软件使用的便利性的改良和PIC新品种 (PIC18系列) 及 对最新PC Windows操作系统 (Windows XP等) 的支持。其功能比较等请见表 4.1。其主要改进如下: 针对32 Bits 的Windows系统的MPLAB开发环境。能对应Windows 98以后的 所有Windows系统。(Windows2000,Windows XP等) 能开发PIC的新芯片。(PIC18 系列) 能控制ICD和Progarmmer编程器等,且支持USB连接。 为大规模开发,MPLAB能并行处理多个开发芯片。这样在MPLAB中引 入了 Workspace 新概念,软体且能对多个开发Projects进行统一的管理。 增强程序的Editor编辑功能。 增强了程序Debug调试功能。
表4.1 MPLAB软件各版本功能比较
MPLAB 5.70 × △ ○ ○ ○ ○ ○ × 已 MPLAB 6.10 ○ ○ × ○ × × × ○ ’02/11 MPLAB 6.20 ○ ○ ○ ○ ○ × ○ ○ '03/4 MPLAB 6.30 ○ ○ ○ ○ ○ × ○ ○ '03/7
对应PIC种类 dsPIC PIC18 PIC17 PIC16midrange PIC16baseline PIC14 PIC12 rfPIC能力,要进行PIC应用系 统的设计开发,其离不开硬件开发和软件开发两种工具。 在进行软件开发时,首先利用相关的编辑软件,按照相应 的格式创建PIC单片机的源程序,然后对源程序进行汇编。 在完成汇编之后,用户可以利用模拟调试软件或者硬件在 线仿真器对其目标程序(机器代码)进行运行调试,发现其 错误并修改之。经过调试、修改、再汇编之后,即可将修 改后的目标程序用硬件编程器将目标代码烧写到用户的 PIC芯片中,最终将固化的芯片插入到用户板(实验板)脱 机运行。本章主要讲述PIC软件开发工具MPLAB的使用方 法等。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Quick Start for Embedded Development in MPLAB X IDETo quickly get started with MPLAB X IDE, follow the steps below:l Preliminariesl Creating a New Project - All development within MPLAB X IDE requires a project.l Adding Source Code to the Projectl Verifying Language Tool Locations and Building the Projectl Verifying Hardware Tool Communicationl Debugging the Project Outputl Changing Hardware Tool or Compiler Properties.l Building and Debugging – A Special Notel Getting More HelpSee details below.PreliminariesMac Users: You need to install Xcode or your project will not build. See /technologies/xcode.html.Windows Users: Ensure you have installed the correct USB drivers for your hardware tool, if you are using one. Refer to “MPLAB IDE v8 Users – IMPORTANT”.Creating a New ProjectCreate a new project in one of two ways:l Select "Create New Project" fromthe "Learn & Discover" tab ofthe MPLAB X Start Page.l Select File>New Project fromthe menu bar.1. A project wizard will open to help walk you through the creation of your project. Select "Microchip Embedded" fromCategories and "C/ASM Standalone Application" from Projects . Click Next .2. Select the device you want to use in your project. Click Next.3.Select the Hardware Tool you want to use to either debug your application or program your target device. Click Next.4.Select the compiler toolchain (toolsuite) you want to use to build the output image of your project. Click Next.5.Provide a project name and directory where you want the project to reside. Click Finish.Your project should now be visible in the Project window.You have now created a new embedded project. Every embedded project contains the following items that are essential in the development of embedded targets:1.Group of files to build a final embedded image2.Device the resultant image will be built forpiler to use to build the image4.Hardware Tool to be used for debugging/programming the target deviceAlthough it is possible to edit single files without using a project, any development requiring a build or hardware tool activities has to operate through the embedded project.Adding Source Code to the ProjectNow that you have created the project you can add existing or create new source files within the project.Select File>New File to launch a File wizard.1.The project to which the new file will be added is listed in the Project field. Select the file type and click Next. the file and the location at which to store the file. Click Finish.A new file will be created, opened in the editor and placed into the project identified. Drag and drop the file to place it in the Source Files virtual folder.You can also add existing source files or create new files from the right click (context) menu.Verifying Language Tool Locations and Building the ProjectOnce you have your source created and are ready to build the project, ensure that the selected language tools are pointing to the correct locations.For Mac OS: Access the build tools from mplab_ide>/preferences from the main menu bar.For Other OSs: Access the build tools from Tools>Options>Embedded>Build Tools.Ensure the directories listed are pointing to the tools you intend to use. If there is nothing in the field you may browse to the required directory. If your tool set is not listed in the left hand text box you may Add another toolsuite and provide the name of your choice:Base directoryC CompilerAssemblerMakeFor embedded projects you do not need to fill in the C++, Fortran or debugger paths. Close the dialog (click OK) once the settings are verified.You can now build your source code by right clicking on your project in the Project tab and selecting “Build”. Correct any compiler or build errors that occur. Once you have a Build Successful you are ready to debug the code in your device.Verifying Hardware Tool CommunicationUnder Windows OS only, ensure that the USB device drivers are configured correctly for MPLAB X IDE. To do this you can use a switcher utility. The switcher directory is under the mplab_ide installation and can be run from the command line or through batch files. The batch files are correct if the MPLAB IDE v8 and the MPLAB X IDE installed locations are the default locations. If the location of the installations are changed, the batch files will need to be edited to update the correct location of your installation.Here is a screen shot of the Device manager under My Computer>Properties>Hardware>Device Manager.The USB device drivers used for MPLAB X IDE must be of device type WinUSB.Debugging the Project OutputReturn back to the MPLAB X IDE and select Debug>Debug Project.The project will be re-built using make. The resulting image of your project will include a debug executive. The file will then be programmed down onto the device, and a debug session will be started.When running the application code on the device, you can pause and continue, step or step over, and set break points. When debug is complete, click Halt to stop the debug session.To start another session, select Debug>Debug Project again. make will check if a build is required and then the same action as above will be repeated.Changing Hardware Tool or Compiler Properties.To access the projects tool properties you can get to it from three different areas.1.Main menu: File>Properties2.Right click (context) menu: Projecttab, project name, Properties3.Configuration drop down in thetoolbar. Select “Customize”.From each project you can change the hardware tool properties or the compiler toolsuite properties for the image you are producing and debugging.Building and Debugging – A Special NoteWhen you select “Build” or “Clean and Build” you build a production image of the output. There is no debug image available. When you select Debug>Debug Project you build only a debug image, i.e., it is used only during your debug session.Therefore, do not sequentially select “Build”, Debug Project , “Build”, Debug Project , as this will cause a full make to occur every time.It is ONLY necessary to select Debug Project . This will invoke a make to only build the required files and add the required debug information in order to allow you to debug the silicon. If the build fails the debug session will also be aborted.Getting More HelpThis document has provided you a quick start setup of how to develop some embedded code under the MPLAB X IDE. For further assistance please refer to on-line help (Help>Help Contents ).Page 11 of 11Quick Start for MPLAB X IDE 2013-5-8file://F:\PIC IDE installfile\mplab_ide\mplab_ide\modules\docs\QuickStart.htm。