2016 - 2024

感恩一路有你

用iar烧录的具体步骤 IAR如何建立工程?

浏览量:3592 时间:2023-04-21 10:50:51 作者:采采

IAR如何建立工程?

1.打开IAR软件。

2、新建项目文件-新建-工作区。

3.项目-创建新项目,选择一个空项目,然后选择一个保存位置。

4.创建一个新文件,并将其保存在同一文件夹中。

5.将鼠标移动到项目上,右键单击并添加-添加 "main.c "(main.c是刚刚保存的文件)。

6.将鼠标移动到项目上,点击右键,选择第一个选项,通用选项-目标-器件,反向选择单片机型号。

7.继续修改。

8.然后就可以开始编程了。

9.写完后编译一下,看看有没有错误,有就修改。

10.无误后点击烧录,程序可以烧录到MCU中。

iar软件中怎么运行程序?

1创建新的工作区

选择文件新建工作区,

2个新项目

依次选择项目,选择创建新项目...(这里我选择C来设置项目名称,最后设置保存路径。

然后就可以写代码了。

4设置输出文件格式,右键单击D

初学单片机需要准备哪些学习套件?

一、资料是单片机学习不可或缺的常用资料。最好用单片机开发板学习。

在单片机的学习过程中,一定存在以下几个误区:1。看完学习视频,我想我已经理解了这一部分,可以进入下一章了;2,模拟通过,所以我这次编的程序肯定没问题。首先,第一种可能的简单部分是你能立刻理解,但是当你遇到难懂的知识时,你当时真的知道了,并且印象深刻,但是如果你等到自己一个人做完这些内容,你可能会感到无所适从。所以在编程中,可以先按照原程序打程序,然后在复制的过程中慢慢理解,这样就可以通过复习旧的来学习新的东西。久而久之,就离不开了。况且仿真软件的第二要求并不严格,稍有差错就能正常运行,仿真也可能没有差错!所以在我们的学习过程中,一定要理论联系实际,实践才能产生真知!练习需要很多材料。让 让我们来看看需要哪些常用材料。

基本上以上都会用到,比如电阻、电容、三极管、led二极管、单片机、IC(指集成电路,单片机是集成电路的一种)底座。一般每个电路都不会丢下他们。图片中白色字体常用电阻;一般不同颜色的22p、104、10uf LED灯,耐压值是不一样的。如果你们都接同一个电阻,有的灯会亮,有的灯会亮。灯光会变暗。如果你不 t接电阻,有的灯会烧坏,有的灯会一直亮着,亮度比较高。

上图中,三极管9013和9014都是NPN型。让 ■说说常用的三极管:

9011 NPN 30V 30mA 400mW 150MHz放大倍数20-80

9012 PNP 50V 500mA 600mW低频电子管放大倍数30-90

9013 NPN 20V 625mA 500mW低频管放大倍数40-110。

9014 NPN 45V 100mA 450mW 150MHz放大倍数20-90

8050 NPN 25V 700mA 200mW 150MHz放大倍数30-100

8550 PNP 40V 1500mA 1000mW 200MHz放大率40-140

除了上图中的元件,我们还得准备一些必备的元件:晶振、钥匙、自锁开关、电源接口。另外还可以买一些扩展元件:数码管、LCD1602、小电机、蜂鸣器、时钟芯片、红外接收器等等。当然,如果我们有开发板,那就好办了,因为大部分元器件都集成在上面了。看懂原理图,自己编程就能控制一切。但是缺少了一些乐趣,电路图的练习都是自己构思的,一切都按照你的思路来。使用开发板就是使用别人 的定义来开发你自己的电路,在这个过程中必须加以限制!不过我还是建议先跟开发板学习,然后自己练习!

二、单片机实验底板的选择常用的实验板有三种:面包板、孔板、pcb板。严格来说,pcb板一般不做实验板,因为pcb展示的实物可以批量出售。但是我们也可以把它作为实验板,因为我们进公司一般都是用pcb板。闲话少说,让我们 让我们集中讨论这三种方法的优缺点。

1.面包板

面包板因板上有许多小孔而得名,很像面包上的孔。面包板的优点是各种电子元件可以根据需要随意,省去了焊接,节省了电路的组装时间,元件可以重复使用,非常适合电子电路的组装、调试和培训。缺点是容易接触不良,只适用于元件少的简单电路,复杂电路更容易出错。

让 s介绍一下它的原理:中间有很大空隙的上下两部分不导电,这两部分每列导电,每行不导电用于元件连接。顶部和底部的线通常用于电源和接地端子。上下只有一条线,即一条线做电源,一条线做接地端子。具体原理见图:

2.孔板

孔板,又称万能板,是一种标准板IC间距(2.54mm)全是焊盘,印刷电路板可以根据自己的意愿插元器件和电线。与专业PCB制版相比,打孔板具有以下优势:门槛低、成本低、使用方便、扩展灵活。但如果电路焊接不正确,拆元件就麻烦,容易损坏元件。只注重结果,不注重美观。为了节省时间,可以使用飞线。如果想作品更好看,可以拿着铁皮,把裸线埋在铁皮下面。

3.PCB制造

PCB是 "印刷电路板及配件在英语中,字面意思是印刷电路板。它的含义是:具有一定尺寸并在其上至少有一个导电图形和设计好的孔以实现电子元件之间的电连接的板称为印刷电路板。公司之所以选择pcb,是因为它有很多独特的优势:1。印制板的高密度可以随着集成电路集成度的提高和安装技术的进步而发展;2、可靠性高,通过一系列检查、测试和老化试验,PCB能长期可靠工作;3、可设计性,通过设计标准化、规范化等实现PCB设计,时间短、效率高;4.可生产性,采用现代化管理,可以进行标准化、规模化、自动化生产,保证产品质量一致性;5.可测性:建立相对完整的测试方法、测试标准、各种测试设备和仪器,对PCB产品的合格性和使用寿命进行测试和鉴定;6.可装配性。PCB产品不仅便于各种元器件的标准化组装,而且可以实现自动化和批量生产。同时,PCB和各种元器件组装件也可以组装成更大的零件和系统,直至整机;7.可维护性。因为PCB产品和各种元器件组装零件在设计和量产上都是标准化的,所以这些零件也是标准化的。因此,一旦系统出现故障,可以快速、方便、灵活地进行更换,快速恢复系统工作。对于我们目前的研究,我们不 不需要自己接线,简化了焊接,不容易焊接短路。缺点是成本太高。It 做一个pcb图很容易,但是要打印出来,要么我们有自己的专用打印机,要么只能去网上批量打印,这对我们学习来说不划算。

边肖建议用面包板搭建一个更简单的电路;用复杂且想一直保留的孔-孔板焊接;用于竞争或预期产品的可制造pcb板。当然,对于身边资源丰富的学习者来说,用哪个都方便。

三、软件单片机常用软件

先放个全局:

1、Protel Dxp

我们完成了自己作品的设计后,第一件事就是画电路,这样编程可以更方便。Dxp是我们常用的电路图绘制软件。它不仅能画出常见的电路图,还能直接转换成pc。图B很方便。当然,有时候我们可能会遇到元件库里没有需要的元器件图纸或者PCB,所以dxp也为我们自己提供了这些元器件或者PCB,可以说是非常方便。

2、凯奇尔c51

编程完成后,就该编程了。使用的软件是单片机常用的编程软件kecil c51。这个软件不仅支持汇编,还支持C语言。而我们最终需要的是这个软件输出的十六进制文件。

仿真软件

在程序被正确编写后,我们不 不要急着先焊电路板,可以先用这个仿真软件简单验证一下。当然,模拟和现实还是有区别的。例如,它不 如果模拟中有些管脚没有连接上也没关系,所以只能作为验证你的主程序是否ok的参考。

4.下载软件

以上没有错,所以一定要把程序烧到单片机里。根据单片机厂家的不同,下载的软件也不同。stc和下图一样,atm等都有专门的下载软件。可以用自己的开发板,也可以网上买个usb下载工具。

5.取模软件

这个软件不是必须的,但是用点阵液晶的时候很方便。如果你想显示数字、图案和文字,你不要 你不必自己计算地址码,但你可以自动生成它们。

这些软件可以在网上很快找到。一般你买开发板,信息里都会有。该软件可以 不会用,而且网上有很多教学视频,很容易学。在互联网时代,每个人都应该利用互联网增长知识。

零是原点写于201808701:以上文章来自小文章《单片机新手入门:材料篇》。

单片机入门新手:软件,《单片机学习:单片机实验底板的选择》。

软件 电路 单片 PCB

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。