51单片机实现跑马灯
发布日期:2025-06-18 11:46:10 浏览次数:10 分类:精选文章

本文共 330 字,大约阅读时间需要 1 分钟。

今天准备重新把课设时自己焊的51单片机班子拿出来玩一玩。我的板子晶振是12MHZ的,LED灯只有两个,分别接了P0.0和P0.1。下面是跑马灯的实现,P0是一个8位的数,每个位就代表了它对应的IO口的电平输出。当然,因为我的板子设计时LED另一端接的VCC而不是GND,所以另一端,也就是单片机端需要给出一个低电平才可以让LED灯亮。

#include <reg52.h>//延时函数,我的是12M晶振void delay_ms(unsigned int n){unsigned int i=0,j=0;for(i=0;i...}完整项目文件见,有任何问题欢迎评论或者邮箱联系我。

注:以上内容经过优化,保持了技术细节的完整性,同时提升了语言的流畅度和可读性。

上一篇:C++通过文件指针获取文件大小的方法实现
下一篇:5.傅里叶变换

发表评论

最新留言

逛到本站,mark一下
[***.202.152.39]2026年06月23日 05时08分33秒