单片机开发软件keil4和proteus的使用教程(超详细)_☆往事随風☆的博客
单⽚机开发软件keil4和proteus的使⽤教程(超详细)_☆往事随⾵☆的博客⽂章⽬录
前⾔
初次学习单⽚机的⼩伙伴们可能对单⽚机开发的软件的使⽤不太熟悉,这篇⽂章主要介绍⼀下单⽚机开发软件keil和proteus的基础使⽤⽅法,可以满⾜⼤家⽇常的基本开发。
⼀、keil和proteus是什么?
⽰例:keil就是我们为单⽚机编写程序的软件,proteus就是⼀个仿真软件,可以让我们在实际开发板⼦时,先对我们设计的板⼦进⾏⼀个仿真调试。(这⾥以keil4和proteus8举例说明)
⼆、使⽤步骤
1.建⽴项⽬保存⽂件夹
我们在使⽤keil和proteus开发单⽚机时要养成⼀个良好的习惯,那就是先建⽴⼀个总的⽂件夹并命名为你的项⽬名,然后把单⽚机程序和单⽚机仿真分别单独放在⼀个独⽴的⽂件夹下,分别命名为程序和仿真。
如图所⽰:
这样做的好处是能够使我们的项⽬结构更加清晰,并且⽅便我们管理。
2.protues的使⽤⽅法
1.⾸先在菜单栏中的file选项中到new Project选项,单击它创建⼀个新⼯程,在弹出的界⾯中点击Browse,选择好要保存的位置,然后⼀路next,最后点击finish,即可完成项⽬创建。
如图所⽰:
2.接下来就是连接仿真电路图。
经典的句子如图所⽰:
在箭头1⾥边寻所需的器件,在箭头2⾥边寻电源和接地线。接着就是基本的连线问题,这⾥直接看⼀个连接好的仿真图:
3.最后别忘了最关键的⼀步保存⽂件。
3.keil的使⽤⽅法
1.⾸先当我们打开keil软件时会出现这个界⾯,我们要先点击菜单栏的project按钮,然后选择第⼀个选项来新建⼀个项⽬⼯程。
2.完成上⼀步操作后,会弹出项⽬保存界⾯,此时只需要到你刚才新建⽴的保存项⽬的⽂件夹,然后将我们的单⽚机程序保存在项⽬⽂件夹中的名叫程序的⼦⽂件夹下,给项⽬添加项⽬名称,然后单击保存即可。
如图所⽰:
3.保存之后,会弹出选择单⽚机型号界⾯,这⾥我们以51单⽚机为例,我们先到Atmel这个多选卡,然后点击旁边的“+”号到
营业执照怎么在网上办理AT89C51,最后单击ok,完成这些操作后,还会弹出⼀个选项卡,直接选择否即可。
如图所⽰:
备注:当出现上边最后⼀张图⽚所⽰的项⽬组⽂件夹时,表明我们的⼯程已经创建成功,但现在我们还不能编写我们的单⽚机程序,我们还要创建⼀个C语⾔⽂件,并将其添加到我们的项⽬组⽂件夹中。
4.创建⼀个C⽂件,这⾥有两种⽅式,第⼀种⽅法是点击菜单栏的file选项,选择第⼀栏中的new。
有点舍不得杨幂如图所⽰:
2匹空调耗电量
第⼆种是直接点击菜单栏中的那个⽩纸图标。
如图所⽰:
以上两种⽅式都可以⽤来创建c⽂件,具体采⽤那种⽅式可以根据⾃⼰的个⼈习惯,当完成创建后,页⾯会出现可编辑区,如上图箭头所指的区域,但现在依然不能编写程序,因为我们创建的是⽂本⽂件,接下来我们要点击保存,然后按照(项⽬名.c)的形式为其命名,将其保存为c⽂件,注意后缀名中的“.c”不能省去。
如图所⽰:
保存好之后,我们要将我们的c⽂件添加到项⽬组中去,具体操作如下图所⽰:
⾸先,双击左边项⽬栏中的Source Group,双击之后会弹出下图所⽰的功能选项,此时我们可以看到我们⽣成的c⽂件,双击c⽂件,将其添加到项⽬组中去,或者点击Add进⾏添加,添加完成后点击Close,关闭这个页⾯即可。
⾄此,我们的项⽬就算是搭建完成了,现在就可以编写程序了。
会计记账如图所⽰:
我们⾸先点击箭头三所⽰的按钮,会弹出如下界⾯。
接着我们选择第三个选项(Output),然后将箭头3所指的选项勾选,这⼀步是要⽣成16进制⽂件,最后点击OK即可。
然后就是当代码写完以后,我们可以在图⼀中的箭头1所指的位置进⾏编译和保存,如果在箭头⼆所指的位置没有出现报错,那么我们会在我们的程序所在⽂件夹到⼀个.hex结尾的⽂件。
如图所⽰:
当有这个.hex结尾的⽂件⽣成的时候,就说明我们的单⽚机程序已经成功⽣成,接下来要做的就是将其导⼊到我们的proteus仿真中去。4.将程序引⼊单⽚机
1.双击51单⽚机(如下图箭头1所⽰),在弹出的界⾯中点击箭头2所⽰的⽂件夹图标,此时会弹出之前⽣成的.hex⽂件。单击这个.hex⽂件,选择打开,之后会返回到上⼀步,此时点击右侧ok按钮,完成程序的引⼊。⾄此⼀个基础的单⽚机开发就完成了。
2.最后进⾏⼀下仿真结果测试。
如图所⽰:
总结哪些英文歌好听
这⾥主要介绍了单⽚机开发中的keil和proteus这两个软件的使⽤⽅法,适⽤于初次接触单⽚机的同学们。后续将会更新⼏个新⼿必练的⼏个⼩案例。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。