单片机基础与应用(C语言版)(第3版)课件 实例24 LED动态显示移动广告屏.pptxVIP

  • 1
  • 0
  • 约1.32千字
  • 约 7页
  • 2026-07-31 发布于山东
  • 举报

单片机基础与应用(C语言版)(第3版)课件 实例24 LED动态显示移动广告屏.pptx

实例24LED动态显示移动广告牌《单片机基础与应用(C语言版)》高等教育出版社深圳职业技术大学

实例要求用单片机控制8个LED向左移动显示生日信息。

实例分析在8个LED上移动显示字样,显示过程如图

硬件电路段选控制端并联在一起,用P1口控制,位选口由P2口控制

控制程序设计//程序:ex26.c//功能:动态LED向左滚动显示8个字符#includeREGX51.H//包含头文件REGX51.H,定义了51单片机的所有SFR//函数名:time1ms//函数功能:在T0工作方式1下定时1ms,采用查询方式实现//形式参数:无//返回值:无voidtime1ms(){TMOD=0x01;//设置T0为工作方式1,定时功能TH0=(65536-1000)/256;//重新设置T0计数初值高8位,定时时间1msTL0=(65536-1000)%256;//重新设置T0计数初值低8位TR0=1; //启动T0while(!TF0);//查询计数是否溢出,即定时1ms时间到,TF0=1TF0=0; //1ms定时时间到,将T0溢出标志位TF0清0}

控制

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档