《物联网单片机技术》课件——8流水灯程序设计.pptxVIP

  • 2
  • 0
  • 约小于1千字
  • 约 7页
  • 2026-05-21 发布于福建
  • 举报

《物联网单片机技术》课件——8流水灯程序设计.pptx

流水灯程序设计物联网单片机技术

学习目标能够使用库函数实现流水灯效果。能够使用端口直接赋值方式实现流水灯效果;0102

任务要求通过并行I/O端口控制8个LED发光二极管顺序点亮。单片机上电后,先点亮D1灯,此时其余全灭,延时一段时间以后,再点亮D2灯,此时其余7个灯全灭,以此类推,逐个点亮8个LED。当D8灯亮过以后又从D1灯开始。循环不止,使其呈现流水状态。

程序头文件?1.作用:51系列单片机编程常用头文件,提供底层硬件操作相关的内部函数,简化汇编指令调用。关键头文件(intrins.h)说明2.包含功能:定义数据移位、空操作、位测试等函数,可直接嵌入C语言程序,实现高效硬件控制。3.所属库:KEILC51编译器传统扩展库,设计源于8051单片机架构的特殊需求。4.本程序使用原因:主程序中需调用左移函数,因此必须引入该内部函数库文件以支持函数调用。#includeintrins.h

程序设计#includereg51.h#includeintrins.hvoidDelayms(unsignedintm){unsignedinta,b;for(b=m;b0;b--)for(a=125;a0;a--);}voidmain(){P1=0xfe;Delayms(1000);while(1){ P1=_crol_(P1,1);

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档