首先,对于keil的安装,可以在百度上搜索安装包。 文末附csdn资源链接。 单击下一步即可完成安装。
如何编译第一个程序?
第一步:
打开Keil编译器:
创建项目:Project——新建uVision项目
第二步:
创建一个文件夹,用于存放项目相关文件,给项目命名,然后点击保存:
第三步:
选择芯片类型。 虽然我们使用的是STC90C516RD或STC89C52RC单片机,但这里我们只选择ATMEL——AT89C52芯片。 因为都是51核,所以STC和ATMEL没有区别,只是不同的厂家。
选择对应的芯片后,点击确定。 将出现一个窗口。 该窗口是51单片机的启动代码。 它是可选的或不可选的。 我们这里点击否,因为编译器在编译我们的文件时会自动添加启动代码。
第四步:
箭头指向“创建新文档”图标,我们用它来创建 C 文件。 单击后,保存文档。 请注意,我们需要将其保存在与项目相同的文件夹中。
注意保存文档时后缀必须是C(C文件)或asm(汇编文件)。
第五步:
然后将C文件添加到我们的项目文件中。
第6步:
单击之前保存的C文件,然后单击Add将其添加到我们的项目目录中。 我们可以在项目目录下查看。
现在我们已经成功创建了项目目录。 现在,我们可以在 test.c 文档中编辑代码。
第7步:
编译通过后,我们需要输出hex文件,即单片机可执行的二进制文件。
步骤8:
请按照如下所示的顺序步骤进行操作。 勾选输出十六进制文件的选项—。 再次编译,可以在我们保存的工程文件下找到hex文件。
至此keil编译环境就完成了。
然后,这是最后一步,安装 PZ-ISP。 如果是Windows 10,在安装PZ-ISP之前,需要安装开发板USB转串口CH340驱动。 您可以自行搜索下载,也可以参考文末附的csdn资源链接。
如何下载程序?
第一步:
使用开发板附带的USB线或者手机的数据线连接PC。
第二步:
打开光盘目录下的步骤3开发工具,打开开发板USB转串口CH340驱动文件,安装ch340驱动。
安装成功的提示如下:
注意:安装过程中可能会出现故障。
1. 出现“驱动预装成功”。 原因是ch340软件无法检测到ch340驱动芯片。
解决方案:
板子需要连接PC,然后安装ch340驱动芯片即可。
2、出现“驱动安装失败”。 第一个原因是,它可能是系统的精简版。 系统缺少插件设备的驱动程序信息。 您可以尝试另一台计算机。 第二个原因可能是ch340板的驱动芯片损坏。 这种情况比较少见,多是由于电脑系统问题造成的。
第三步:
打开—–步骤3开发工具烧录软件普中自动下载软件,软件图标如下:
打开该软件需要配置一些信息:
第四步:
配置好相关信息后,我们点击下载程序,下载成功如图:(注意!!!,完成这一步时,单片机与电脑已连接,但处于断电状态状态(即开关关闭),先选择“打开文件”选择需要导入的文件,然后点击“下载程序”,点击完成按钮后半秒内,打开设备开关单片机,给单片机上电,就可以烧录成功了(如果不按照这一步,很可能一直烧录失败)。
第五步:
下载程序后,单片机就会运行我们下载的程序。
注意:
下载过程中可能会出现失败。
解决方案:
在普中自动下载软件中,在波特率行选项中,选择低速下载。
解决方案:
USB数据线与PC或板卡接口接触不良,请重新连接USB。
解决方案:
请从锁定座中取出微控制器并重新安装回去。
附【相关下载链接】