购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

2.1 单片机的集成开发系统软件

单片机的开发软件有多种,Keil就是常用的集成开发系统软件之一,本节就来学习Keil软件。

2.1.1 Keil的安装

(1)执行Keil C51编译软件的安装程序Keil.exe(注意,目标文件夹一定要选择C:\),然后单击“安装”按钮,如图2-1所示。

(2)从C:\Keil\UV2的文件夹中找到Uv2.exe执行文件,Uv2.exe就是KeilC51的编译软件。可以在桌面为其建立一个快捷方式。

图2-1 Keil的安装界面

2.1.2 用Keil开发单片机程序

(1)安装好了Keil软件以后,打开它。打开后的Keil主界面如图2-2所示。

图2-2 Keil主界面

(2)新建一个工程文件。

①单击“Project→New Project…”菜单,如图2-3所示。

图2-3 建立工程文件界面

②在弹出的“Create New Project”对话框中选择工程文件要存放的路径,并输入工程文件名LED,最后单击“保存”按钮,如图2-4所示。

图2-4 保存工程文件界面

③然后在弹出的对话框中选择CPU厂商及型号,如图2-5所示。

图2-5 CPU厂商选择界面

④选择好Atmel公司的AT89S52后,单击“确定”按钮,如图2-6所示。

图2-6 单片机型号选择界面

⑤在接着出现的对话框中选择“是”(C语言)或“否”(汇编语言),如图2-7所示。

图2-7 语言选择界面

(3)新建一个程序文件。

①单击左上角的“New File”图标,如图2-8所示,即可新建一个程序文件。

图2-8 新建文件界面

②对于新建的文件,单击“Save”图标,即可进行保存,如图2-9所示。

图2-9 保存文件界面

③在弹出的“SaveAs”对话框中输入保存文件名MAIN.ASM(注意汇编语言的后缀名为.ASM,C语言的后缀名为.C),再单击“保存”按钮即可,如图2-10所示。

图2-10 输出保存文件名界面

(4)在Keil软件的编缉框中编写好程序,保存好后把此文件加入工程中,方法如下。

①在“Source Group1”上单击鼠标右键,然后再单击“Add Files to Group‘Source Group 1’”,如图2-11所示。

图2-11 添加文件界面

②找到要加入的文件MAIN.ASM后,单击“Add”按钮,然后单击“Close”按钮即可,如图2-12所示。

图2-12 文件选择界面

(5)完成了工程项目的建立及将文件加入该工程后,就可以开始编译工作了。

①单击编译图标,如果在错误与警告处看到“0Error(s)”则表示编译通过,如图2-13所示。

图2-13 编译界面

②生成.hex烧写文件:首先单击“Options for Target”,出现如图2-14所示的界面,然后单击“Output”,选中“Create HEX File”,最后单击“确定”按钮。

图2-14 生成.HEX文件界面

(6)打开文件夹‘实验1’,查看是否生成了HEX文件,如图2-15所示。

图2-15 查看HEX文件界面 QAZlRWO4+oZ5W66LBEertLWlOiFGhhQlHS8jxX2bwAjHipAydg9wCR8aaqxiTL8n

点击中间区域
呼出菜单
上一章
目录
下一章
×