完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
首先,我们需要准备好51开发板,代码软件keil4,烧录软件(我所使用的是普中科技烧录软件)。
第一,我们要理解工作原理,下面是开发板中的电路图。 可以看到,LED阴极接到单片机的P2脚,阳极经过电阻接到VCC,所以当p2脚为低电平时,通电之后LED就可以点亮。 第二步到编程,因为我们只是点亮LED,所以直接把p2口赋予低电平。在这里我们以p20口为例。首先需要包含头文件reg52.h,然后用其中的位定义,把P2^0口用LED来定义,增加程序的可读性。进入到main函数,用while(1)死循环,使程序不断执行以保持LED持续亮,最后在死循环中把0赋予LED即可。 #include“reg52.h”***it led=P2^0;void main(){ while(1) { led=0; }} 写完代码后,编译没有错误与警告就可与进入烧录。(要注意保存hex文件) 打开烧录软件,用u***连接开发板和电脑,首先要确认串口是否识别到,看串口号有ch340 就说明已经被识别了。如果没有,则可能你的相关的设备驱动器没有安装上。 直接打开设备管理器,找到相关的驱动器安装上就可以了。然后选择你所建立的hex文件,选择好芯片类型,然后点击程序下载即可。如果显示下载超时,调节波特率即可。最后可以在开发板上看到D1灯亮就说明成功点亮LED。 |
|
|
|
只有小组成员才能发言,加入小组>>
2496 浏览 0 评论
1059浏览 2评论
678浏览 1评论
440浏览 0评论
175浏览 0评论
292浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-10 14:25 , Processed in 0.985504 second(s), Total 47, Slave 40 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号