首页 > 电脑专区 > 电脑教程 >

51单片机HC6800开发入门实践-LED灯控制

来源:互联网 2023-02-20 18:13:53 160

本篇主要是介绍如何使用HC6800-ES V2.2开发套件学习开发51单片机的开发程序,控制LED灯的闪烁教程。607办公区 - 实用经验教程分享!

工具/原料

  • HC6800-ES V2.2开发板
  • Keil uVision5
  • Windows XP系统的电脑

方法/步骤

  • 1

    打开Keil uVision5,选择Project-> New uVision Project607办公区 - 实用经验教程分享!

    51单片机HC6800开发入门实践-LED灯控制607办公区 - 实用经验教程分享!

  • 2

    输入工程的名称“ledline”后点击保存按钮607办公区 - 实用经验教程分享!

    51单片机HC6800开发入门实践-LED灯控制607办公区 - 实用经验教程分享!

  • 3

    为目标工程选择单片机类型,这里选择 Atmel -> AT89C51后选择OK按钮,607办公区 - 实用经验教程分享!

    出现对话框提示选择“是(Yes)”创建工程607办公区 - 实用经验教程分享!

    51单片机HC6800开发入门实践-LED灯控制607办公区 - 实用经验教程分享!

    51单片机HC6800开发入门实践-LED灯控制607办公区 - 实用经验教程分享!

  • 4

    设置工程output输出格式为hex,通过工具栏的Options for target按钮可以进入设置界面607办公区 - 实用经验教程分享!

  • 5

    创建ledline.c文件:选择菜单 File –> New创建一个新文件,输入一下内容后保存为ledline.c607办公区 - 实用经验教程分享!

    #include reg51.h> 607办公区 - 实用经验教程分享!

    607办公区 - 实用经验教程分享!

    void delay(unsigned int i)607办公区 - 实用经验教程分享!

    {607办公区 - 实用经验教程分享!

    unsigned char j;607办公区 - 实用经验教程分享!

    for(i; i > 0; i--)607办公区 - 实用经验教程分享!

    for(j = 1000; j > 0; j--);607办公区 - 实用经验教程分享!

    }607办公区 - 实用经验教程分享!

    /**************************************************************************/607办公区 - 实用经验教程分享!

    main()607办公区 - 实用经验教程分享!

    {607办公区 - 实用经验教程分享!

    607办公区 - 实用经验教程分享!

    while(1)607办公区 - 实用经验教程分享!

    {607办公区 - 实用经验教程分享!

    P2 = 0x00;607办公区 - 实用经验教程分享!

    delay(1000);607办公区 - 实用经验教程分享!

    P2 = 0xff;607办公区 - 实用经验教程分享!

    delay(1000);607办公区 - 实用经验教程分享!

    607办公区 - 实用经验教程分享!

    }607办公区 - 实用经验教程分享!

    }607办公区 - 实用经验教程分享!

    51单片机HC6800开发入门实践-LED灯控制607办公区 - 实用经验教程分享!

    51单片机HC6800开发入门实践-LED灯控制607办公区 - 实用经验教程分享!

  • 5该信息非法爬取自百度经验
  • 6

    将ledline.c文件纳入工程中:在左侧工程视图中,右击Source Group 1 ,选择”Add Existing Files to Group Source Group 1”,选择刚刚创建的ledline.c文件607办公区 - 实用经验教程分享!

    51单片机HC6800开发入门实践-LED灯控制607办公区 - 实用经验教程分享!

  • 7

    工程编译:点击工具栏中的编译按钮,进行代码编译,在Build Output窗口可以看到编译结果607办公区 - 实用经验教程分享!

    51单片机HC6800开发入门实践-LED灯控制607办公区 - 实用经验教程分享!

  • 8

    将单片机于电脑连接:用usb线连接好单片机,同时打开单片机上的电源开关按钮打开,这时候单片机的电源指示灯开始亮了607办公区 - 实用经验教程分享!

    51单片机HC6800开发入门实践-LED灯控制607办公区 - 实用经验教程分享!

  • 9

    下载程序到单片机:打开普中科技的PZ-ISP软件,选择“打开文件”按钮,打开之前编译好的ledline.hex文件,然后选择“程序下载”就可以将程序下载到单片机中607办公区 - 实用经验教程分享!

    51单片机HC6800开发入门实践-LED灯控制607办公区 - 实用经验教程分享!

    51单片机HC6800开发入门实践-LED灯控制607办公区 - 实用经验教程分享!

    51单片机HC6800开发入门实践-LED灯控制607办公区 - 实用经验教程分享!

  • 10

    程序运行效果:这时候可以看到led的9个灯开始不断闪烁在亮了,说明我们成功了607办公区 - 实用经验教程分享!

  • 以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!607办公区 - 实用经验教程分享!


    标签: 硬件入门实践控制

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码