菜单

51入门之开发平台搭建

2017-11-08 - C51, 教程文章

说明:
本讲主要内容:
* Keil μVision4安装及基本使用说明
* 搭建第一个项目
* 项目烧录


Keil μVision4安装

keil安装所需的全部软件,已打包至网盘 http://pan.baidu.com/s/1qXTLYf6 密码:zm2v,请大家自行下载。
软件的安装参考如下步骤:
打开网盘文件夹下C51V901

选择安装路径

以下各栏任意填写即可

然后注册keil,先选择工具栏File,再选择Lisence Management,如下

打开网盘文件夹中KEIL_Lic,复制上图标号1处CID至下图CID处,其他选项默认如下图,单击Generate,复制生成的密钥到上图标号2处

(关于Keil μVision4工具栏的使用将在课堂上给大家讲解)


搭建第一个项目

现在终于可以搭建第一个51项目了!
选择工具栏Project--New μVision project...

然后可以选择在桌面上新建一个文件夹,用来保存你这个项目的所有文件。这里,我们把工程保存在OSA_obj中

然后选择使用的芯片型号了,选择Atmel下的AT89C52

因为入门,所以先创建一个简单的.c源文件(关于STARTUP.A51会在最后一个目录--拓展中有所说明)

然后Ctrl+S保存到刚刚创建的OSA_obj目录下,命名为osa.c

osa.c源码如下:

    #include <reg52.h>      //包含51单片机的头文件
    sbit led0=P1^0;         //定义P1^0位为led0

    void main()
    {
        led0=0;             //led0拉为低电平,从而点亮led0
    }

双击左边Project框中的----Source Group1,选中osa后Add,就将osa.c成功添加到我们的Source Group1中

选择Target Options,选择Output栏,勾选Create HEX File(标号1处)生成.hex文件。因为最终生成的指令将会以.hex文件格式通过串口烧录到51的单片机芯片上

编译选项Build,编译当前.c源文件,编译结果会在最下面的Build Output 输出,若报错的话,可以依照下面的提示进行错误查找及修改


项目烧录

在烧录.hex文件前,需要先安装CH340串口转USB驱动,驱动为网盘文件夹CH340;驱动安装完成后需要检查是否安装成功,先将单片机与PC相连后,打开PC上:面板控制----设备管理器----端口下查看USB-SERIAL CH340等字样,若没有代表驱动安装失败

打开网盘C51目录中的STC-ISP
标号1处,选择刚刚创建的OSA_obj文件夹中的.hex文件;标号2处,分别选择单片机型号STC89C52,串口号:PC分配给单片机的串口号,软件会自动检测出来,显示为USB-SERIAL的即是;标号3处,烧录.hex文件到单片机


拓展

标签:, ,

发表评论

电子邮件地址不会被公开。 必填项已用*标注