找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 62378|回复: 4
打印 上一主题 下一主题
收起左侧

单片机LED闪烁灯实验报告

[复制链接]
跳转到指定楼层
楼主
实验一:LED闪烁灯一、实验目的
  • 掌握51单片机开发板的使用步骤;
  • 掌握51单片机开发板所需软件的安装过程;
  • LED灯闪烁为例子,掌握软件KEIL4的使用方法。
二、实验设备
1. 实验仪器设备:
   计算机、51单片机开发板
2. 软件:
   USB驱动程序、KELL开发软件
三、实验内容及实验步骤
1.软件操作过程
(1) 将单片机开发板的电源与PC的USB口相连;
(2) 在PC机上安装USB_Driver驱动程序的安装,具体安装步骤,请参见《文件驱动程序安装说明.pdf》;设置串口,请参见《设置串口.pdf》;
(3) 在PC机上安装KEIL V4软件,具体安装步骤,请参见《安装说明.TXT》;                                
(4)运行KEIL4软件,软件的具体使用方法,请参见请参见《keil入门.PDF》文件;
(5)打开Keil软件,新建一个工程,命名为“LED”;
(6)选择芯片类型,虽然使用的是STC90C516RD 或 STC89C52RC的单片机,但这里选择ATMEL------AT89C52这个芯片就行。因为都是51的内核, STC和 ATMEL没有什么区别,只是厂商不同。
(7)新建一个文件,输入LED闪烁灯实验的相关代码;
(8)保存文件看,文件名为“LED.asm”;
(9)右键单击“Source Group 1”,单击“Add Files to Group ‘Source Group 1’”,将刚刚生成的LED.asm文件加入到工程中;
(10)单击编译按钮 ,或按F7编译工程,结果如下则视为编译无误;
(11)右键单击“Target1”→“Options for Target ‘Target 1’...”,选择对话框中“Output”选项卡,选中“Create HEX File”选项用于生成十六进制文件,再次单击按钮编译,成功后会生成同名的十六进制文件;
(12)打开普中科技专用的烧录软件,将刚刚生成的十六进制文件导入该软件中,单击“程序下载”按钮,结果如下则视为烧录成功;
观察实验、记录结果。
       8盏LED交替亮灭。
2. 硬件接线图
四、实验收获与体会
做单片机硬件和软件结合的实验,在以前学过的编程语言基础上,学习用单片机编程实现点亮熄灭LED和单片机控制LED闪烁,在理解老师讲解的知识基础上和同学一起探讨交流,慢慢熟悉了一些新知识。操作过程中,软硬件方面都出现一些问题,实验中实验结果讨论遇到试验箱上发光二极管坏掉的情况,而编写的程序是让发光二极管熄灭,但它却一直亮着,在检查程序无误后,改用另一个二极管,结果程序正常显现了,我们才知道是二极管的问题,于是改用其他正常二极管之后问题得以解决,因此实验中器件应该及时检查,不然会影响实验的顺利进行。

完整单片机实验报告下载(word格式 可编辑):
http://www.51hei.com/bbs/dpj-88784-1.html



分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:353602 发表于 2018-6-18 12:04 | 只看该作者
强啊,感谢大佬
回复

使用道具 举报

板凳
ID:73182 发表于 2018-6-18 16:22 | 只看该作者
同用普中实验套的飘过…………
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表