还剩1页未读,继续阅读
文本内容:
单片机单灯闪烁实验报告实验目的通过单片机控制一个LED灯的闪烁,熟悉单片机的基本操作以及10口的使用实验器材
1.STC89c52单片机开发板
2.LED灯
3.面包板
4.连接线实验原理单片机是一种微型计算机,具有中央处理器、存储器和输入输出设备等,可以进行数据的输入、输出、运算等操作本实验使用的STC89c52单片机具有4个10口,其中P0口和P2口可以用来控制外部设备通过控制这些10口的高低电平,可以控制LED灯的亮灭实验步骤
1.将STC89c52单片机开发板连接到电脑上,并打开Keil软件
2.在Keil软件中新建一个工程,选择STC89系列单片机,并设置好工程的文件路径
3.在新建的工程中,编写代码实现单片机控制LED灯闪烁的功能代码如下ftincludesbit LED.P2P;//将LED连接到P
2.0口void delay//延时函数int i,j;for i=0;i100;i++for j=0;j1000;j++;void main{while1//无限循环LED=0;//点亮LED灯delay//延时LED=1;//熄灭LED灯delay//延时
4.在Keil软件中编译代码,生成HEX文件
5.将生成的HEX文件下载到STC89c52单片机开发板中
6.将LED灯连接到P
2.0口上,保证正极连接到P
2.0口,负极连接到GND
7.接通电源,LED灯开始闪烁实验结果经过实验,可以看到LED灯在程序的控制下不断闪烁,每次亮灭的时间间隔为延时函数设置的时间实验总结本实验通过单片机控制LED灯闪烁的实验,初步了解了单片机的基本操作和10口的使用通过编写简单的代码,我们可以控制单片机的输出,实现各种不同的功能在今后的学习中,我们可以进一步学习单片机的其他功能,如输入输出、定时器、中断等,从而更深入地了解单片机的应用。
个人认证
优秀文档
获得点赞 0