下载此文档

单片机实验--LED灯闪烁实验.doc


文档分类:通信/电子 | 页数:约6页 举报非法文档有奖
1/6
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/6 下载此文档
文档列表 文档介绍
实验报告
课程名称单片机试验
实验项目 LED灯闪烁实验
2012年 3 月 13 日
【实验目的】
1. 掌握51单片机开发板的使用步骤;
2. 掌握51单片机开发板所需软件的安装过程;
3. 以LED灯闪烁为例子,掌握软件KEIL3的使用方法。熟悉51单片机开发板的使用
【实验环境】
实验仪器、设备
计算机、51单片机开发板
软件
USB驱动程序、KELL开发软件

51单片机开发板的使用步骤
安装USB驱动程序;
安装KEIL开发软件
在KEIL环境中编写和调试程序
用程序烧录软件,将单片机程序烧录到单片机
51单片机开发板所需软件的安装过程
安装USB驱动程序
设置串口
LED灯闪烁的程序的编写、调试和烧录。
【实验内容】
内容一
操作过程
将单片机开发板的电源与PC的USB口相连;
在PC机上安装USB_Driver驱动程序的安装,具体安装步骤,请参见《》;设置串口,请参见《》;
在PC机上安装KEIL V3软件,具体安装步骤,请参见《》;
运行KEIL3软件,软件的具体使用方法,请参见请参见《》文件;
在KEIL软件中,创建内容如下的C程序,文件名为学生自己的学号:
编译和调试,修改程序错误;
使用软件《》将程序烧录到单片机中,观察现象是否与正常;
再在原来程序的基础上,修改程序,实现功能较复杂的程序。
编写内容如下的汇编程序,:
操作结果
程序下载成功后,则单片机开发板上的8个LED灯将闪烁。下图为LED灯电路图。
结果分析
主程序中有:
P2=0x00;
delay (600);
P2=0xff;
delay (600);
第一条程序为置p0口为低电平,点亮p2口8个LED;,第二条程序为调用延时程序,等待一段时间熄灭,第三条程序为置p0口为高电平,熄灭p2口8个LED灯;最后一条程序为调用延时程序。
内容二
操作过程
将原程序修改为:
#include <>
void delay(unsigned int i);
main()
{
P2=0x00;
delay (600);
P2=0xff;
delay (600);
P2=0x01;
delay (600);
P2=0xff;
delay (600);
P2=0x02;
delay (600);

单片机实验--LED灯闪烁实验 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数6
  • 收藏数0 收藏
  • 顶次数0
  • 上传人373116296
  • 文件大小96 KB
  • 时间2017-07-27