下载此文档

51单片机流水灯实验报告-单片机实验报告流水灯.doc


文档分类:高等教育 | 页数:约6页 举报非法文档有奖
1/6
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/6 下载此文档
文档列表 文档介绍
51单片机流水灯实验报告-单片机实验报告流水灯
51单片机
51单片机流水灯试验
一、试验目的



51单片机流水灯实验报告-单片机实验报告流水灯
51单片机
51单片机流水灯试验
一、试验目的



二、试验器材
个人电脑,80c51单片机,开发板
三、试验原理
单片机流水的实质是单片机各引脚在规定的时间逐个上电,使LED灯能逐个亮起来但过了该引脚通电的时间后便灭灯的过程,试验中使用了单片机的P2端口,对8个LED灯进展掌握,要实现逐个亮灯马上P2的各端口逐一置零,中间使用时间间隔隔开各灯的亮灭。使用rl或rr a实现位的转换。
A存放器的位经过rr a之后转换如下所示:

然后将A存放器转换一次便送给P2即MOV P2,A便将转换后的数送到了P2口,不断循环下去,便实现了逐位置一操作。


四、试验电路图


51单片机


五、通过仿真试验正确性
51单片机
代码如下:ORG 0
MOV A,#00000001B
LOOP:MOV P2,A
RL A
ACALL DELAY
SJMP LOOP
DELAY:MOV R1,#255
DEL2:MOV R2,#250
DEL1:DJNZ R2,DEL1
DJNZ R1,DEL2
RET


End
试验结果:

六、试验参考程序
#
#define uchar unsigned char
#define uint unsigned int
uchar table[]={0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x80};


51单片机
sbit P00=P0^0;
sbit P01=P0^1;
void delay(uchar t)
{
uchar i,j;
for(i=0;it;i++)

51单片机流水灯实验报告-单片机实验报告流水灯 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数6
  • 收藏数0 收藏
  • 顶次数0
  • 上传人ATONGMU
  • 文件大小13 KB
  • 时间2022-08-19