单片机仿真软件
Keil C51 软件的使用教程(中文版)
keil uvision2 C51 软件是当前功能最强盛的单片机 c 语言集成开发环境,本软件及视频教程能够本站下载。
下边我们经过图解的方式来 Keil C51 软件的使用教程,学习最简单的,怎样输入源程序 → 新建工程 → 工程详尽设置 → 源程序编译获取目标代码文件。
第一步: 双击 Keil uVision2 的桌面快捷方式(图 1),启动 Keil 集成开发开发软件。软件启动后的界面如图 2 所示。
图 1:启动 Keil uVision2 单片机集成开发环
境
1 / 14
单片机仿真件KeilC51软件的使用教程(中文版)
图 2:软件启动后的界面
第二步: 新建文本编写窗。点击工具栏上的新建文件快捷按键,即可在项目窗口的右边翻开一个新的文本编写窗,见图 3 所示。
图 3: 新建文本编写窗
第三步:输入源程序。 在新的文本编写窗中输入源程序, 能够输入 C 语言程序,也能够输入汇编语言程序,见图 4。
2 / 14
单片机仿真件KeilC51软件的使用教程(中文版)
图 4:输入源程序
第四步:保留源程序。 保留文件时一定加上文件的扩展名, 假如你使用汇编语言编程,那么保留时文件的扩展名为“ .asm”,假如是 C 语言程序,文件的扩展名使用“ *.C ”。
图 5:保留源程序
注:第 3 步和第 4 步之间的次序能够交换, 即能够先输入源程序后保留, 也能够先保留后输入源程序。
第五步:新成立 Keil 工程。如图 6 所示,点击 \" 工程 \" → \" 新建工程 \" 命令,将出现保留对话框(图 7)。
3 / 14
单片机仿真件KeilC51软件的使用教程(中文版)
图 6:新建工程
图 7:保留工程对话框
在保留工程对话框中输入你的工程的文件名, Keil 工程默认扩展名为 \".uv2\" ,工程名称不用输入扩展名(见图 7),一般状况下使工程文件名称和源文件名称同样即可,输入名称后保留,将出现 \" 选择设施 \" 对话框(图 8),在对话框中选择 CPU的型号。
第六步:选择 CPU型号。如图 8 所示,为工程选择 CPU型号,本新建工程选择了 ATMEL企业的 ATC51单片机。
4 / 14
单片机仿真件KeilC51软件的使用教程(中文版)
图 8: 选择 CPU型号对话框
第七步:加入源程序到工程中。 在选择好 CPU型号后,点击 \" 确立 \" 按钮返回主界面,此时可见到工程管理窗中出现“ Target 1”,点击“ Target 1”前方的“+”号睁开下一层的“ Source Group 1 ”文件夹,此时的新工程是空的, “Source Group 1”文件夹中什么文件都没有,一定把方才输入的源程序加入到工程中间。如图 9 所示,右击工程管理窗中的“ Source Group 1”,出现下拉菜单,点击“增添文件到组 'Source Group 1' ”命令,将出现增添文件对话框(图 10)。
5 / 14
单片机仿真件KeilC51软件的使用教程(中文版)
图 9:增添文件到工程命令
更详尽的单片机 c 语言教程共 17 课时,附有源代码下载
在增添文件对话框(图 10)中,找到要增添到工程中的源程序言件。注意:在对话框中的文件种类默认为 \"C 源文件 (*.c) \" ,假如你要增添到工程中的是汇编语言程序,则在文件种类中一定选中“ Asm 源文件 (*.a*; *.src) ”, 以 *.asm 为扩展名的汇编源程序才会出此刻文件列表框中。
图 10: 阅读选择 ASM源程序
双击该文件 lich1.asm ,即可将该文件增添到工程中间,此外也能够单击
lich1.asm 选中该文件,再点击 \"Add\" 按钮,也能够把文件加入工程中 (见图 11)。
6 / 14
单片机仿真件KeilC51软件的使用教程(中文版)
图 11: 选中 ASM源程序,加入到工程中
点击 Add 按钮后,把文件增添到工程中, 此时增添文家对话框其实不会自动封闭,而是等候持续增添其余文件, 初学者常常认为没有加入成功, 再次双击该文件,则会出现图 12 对话框,表示该文件不再加入目标。此时此时应当点击“确立”按钮,返回到前一对话框,再点击“封闭”按钮,返回到主界面。
图 12:重复加入文件对话框
当给工程增添源程序言件成功后,工程管理器中的“ Source Group 1”文件夹的前方会出现一个“ +”号,单击“ +”号,睁开文件夹,能够看到 已经出此刻里面,双击即可翻开该文件进行编写改正源程序(见图 13)
7 / 14
单片机仿真件KeilC51软件的使用教程(中文版)
图 13: 文件成功加入工程
第八步:工程目标 'Target 1' 属性设置。以下列图 14 所示,在工程项目管理窗中的 \"Target 1\" 文件夹上右击,出现下拉菜单,点击“目标 'Target 1' 属性”命令,就进入目标属性设置界面。
8 / 14
单片机仿真件KeilC51软件的使用教程(中文版)
图 14: 进入工程目标属性设置
工程目标 'Target 1' 属性设置对话框(图 15)中有 8 个页面,设置的项目众多复杂,大多数使用默认设置即可, 我们主要设置此中的“目标”、 “输出”、“调试”三个页面,下边对这三个页面的设置进行详尽介绍。
1 、工程目标属性设置。该页面单片机的晶振频次、储存器等,我们把晶振
的频次改为 11.0592 ,频次设置和你实验板上的实质晶振频次同样即可 (图 15)。
图 15:晶振频次设置
2、工程输出设置。该页面设置以下列图 16 所示。注意:假如要进行单片机写片实验,则必定要把“E 生成 HEX文件”选项选中,程序编译后才能生成我们写单片机需要的 HEX格式目标文件。
9 / 14
单片机仿真件KeilC51软件的使用教程(中文版)
图 16:工程输出设置
3、工程调试设置。“调试”页面设置以下列图 17 所示。该页分为左右两半,左半边是软件 仿真设置,而右半边是硬件 仿真设置,当你使用软件仿真时, 选中左侧的“S 使用仿真器”;假如你使用硬件仿真器,那么就按下列图所示设置硬件仿真,同时把仿真器连结到你的电脑串口上。
10 / 14
单片机仿真件KeilC51软件的使用教程(中文版)
图 17:仿真调试设置
4、串口设置。串口设置以下列图 18 所示。串口号依据你的仿真器实质连结来设置,如你把仿真器接到 COM2,那么就选择 COM2;通讯波特率选择 38400 即可。
11 / 14
单片机仿真件KeilC51软件的使用教程(中文版)
图 18:串口设置
第九步:源程序的编译与目标文件的获取
至此,我们已经达成了从源程序输入、工程成立、工程详尽设置的工作,接下来我们将达成最后的步骤, 此时我们能够在文本编写窗中持续输入或改正我们的源程序,使程序实现我们的目标,在检查程序无误后保留工程。接着以下列图 19 所示,点击“结构目标”快捷按钮,进行源程序的编译连结,源程序编译相
关的信息会出此刻输出窗口中的“结构”页中。 下列图 19 显示编译结果为 0 错误, 0 警示,同时产生了目标文件 lich1.hex 。假如源程序中有错误,则不可以经过编译,错误解在输出窗口中报告出来, 双击该错误,就能够定位到源程序的犯错行,我们能够对源程序进行频频改正,再编译,直到没有错误为止。注意:每次改正源程序后必定要保留。
12 / 14
单片机仿真件KeilC51软件的使用教程(中文版)
编译通事后,我们翻动工程文件夹(图 20),能够看到文件夹中有了
“lich1.hex ”,这就是我们需要的最后目标文件,用编程器把该文件写入单片 机,单片机就能够实现我们程序的功能了, 赶忙把目标文件写入单片机, 在实验 板上看看程序的成效吧。该程序实现单片机闪耀灯,实验板上接在 P1.7 端口上 的发光二极管会不断地闪耀
13 / 14
单片机仿真件KeilC51软件的使用教程(中文版)
14 / 14
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- haog.cn 版权所有 赣ICP备2024042798号-2
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务