51单片机入门(2)

本文详细指导了如何在Keil5中创建项目,编写C代码控制LED模块,包括点亮、闪烁和流水灯功能,并利用STC-ISP进行程序烧录。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

前言

一、使用Keil5创建一个项目

1、项目的创建

2、主体文件的创建

3、.hex文件的编译

二、 STC-ISP辅助软件的使用

1、STC-ISP介绍

2、STC-ISP的使用

三、LED模块及介绍

1、LED模块

2、LED模块介绍

四、编写C代码实现LED的活动

1、点亮一个LED

2、让一个LED闪烁

3、LED流水灯

总结


前言

        从本章开始,将会介绍如何实现单片机的相关功能。涉及到如何创建工程,编写C语言代码,和相关软件的使用(如何烧录程序到单片机)。


一、使用Keil5创建一个项目

1、项目的创建

        双击打开Keil5软件后,在菜单栏中点击“Project”后,再点击下方的“New μVision Project”。

        之后会提示选择创建项目的位置

        这里我创建一个名为KeilProject的文件夹,用来保存所有的Keil文件。点击打开后,还需要在创建一个项目。

        再点击打开后,在下方文件名位置输入“Project”(这个文件名可随意,尽量使用通用或易懂的名称)。

        点击保存之后,会提示输入所拥有的单片机的型号。

         这里我们点击“Atmel”左方加号,并下拉,找到“AT89C52”。

         点击OK,界面会提示我们“是否将‘STARTUP.A51’复制到工程文件夹并将文件添加到Project中?”。这里我们选择否,不用创建。

 

        如此便完成了项目的创建。

2、主体文件的创建

        首先右键左方项目中“Source Group 1”,在下拉菜单中点击“Add New Item...”。

        在弹出的文件设置界面中,选择C File,文件命名为main(第一个项目文件都应是main文件)。

        随后点击Add,即可添加完成。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

扶光°

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值