用51单片机制作LED旋转屏.pdfVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
、^,、Ivw.n日dio.corn.cn 如果你在网上用gO Ogle有哪些信誉好的足球投注网站 else ch=chi; “POV led 一词 (P0V即persistance P0=~Ch of vision),会找到世界各地的各种 LED旋转屏的制作介绍。那些摇晃出 ) 的空中图案,漂浮在车轮上的动画,以 ) 及形态各异的时钟,一定给你留下深 将这程序编译 刻印象。看到这些千奇百怪、创意无限 下载到系统的单片 的电子作品,除了羡慕、敬佩、感叹外, 机上,待LED灯光开始正常开跑后,我 { 你是否想过自己亲自动手也做一个, 们拿着它在手上来回晃动,你发现这 for(j=0;j8;j++){ 做一个属于你自己的LED旋转屏昵? 光已经不是一条竖直线了,它已经变 P0=~led[j] 其实,无论你看到的LED旋转屏如何 成了一条条斜线,见图2。你可以适当 for(i=3000 i0;i一一 神奇,如何复杂,其原理都一样,也很 修改程序中的延时,让这一连串的斜 ); 简单,说白了就是一个晃动的流水灯。 线更漂亮些(宽和高基本一致),怎么 ) 在51单片机最简系统的其中的一 样,我们的 J 个端口PO接上8个LED,就是一个典 最简LED ) 型的流水灯实验电路。由于没有几个 旋转屏就这 运行看一下,结果与我们的第一 元件,说干就干,把所有元件焊在万能 样做成了。 个程序效果是一样的,但这个程序的 板上,不需花费多长时间,就可完成整 高兴之 一 优势在于我们可以按我们的要求,改 图2漂亮的斜线 个制作,见图1。 余,发现这 变数组中的数据来驱动端口上的LED, 与我们的目标好象还有点遥远,我们 达到我们预期的显示效果。这可以说 并不需要这些斜线,怎样才能做出网 是流水灯的万能程序。这样我们迈出 上的那些大虾那样显示的各种各样的 了第一步。 文字图案呢?接下来,我们还得想其 再来看如何产生需要的图案。 他办法,换一下思路,将需要的图案数 现在我们让LED显示数字12为 据一串串存在数组中,运行时又将数 例,我们先做一个表,见附表。 闰1 据一串串读出来,驱动LED,这样就 这样我们得到了我们的一组扫描 下面是随便找的一个流水灯的 能看到我们想看到的图案了。 码{Ox82,0】df,0x80,0x00,0xe3,0xgl, C51程序 下面是用此思路编的流水灯C5 1 0x89,0x87},将前一程序的数组数据 #include reg5i.h 程序 改成我们得到的扫描码,我们得到新 void main(void) #include reg51.h 的C51程序: ( code unsigned char led[] #include reg51.h unsigned int i,ch; = (0x0i,0x02,0x04,0x08,0xl0, code unsigned char l

文档评论(0)

yingzhiguo + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:5243141323000000

1亿VIP精品文档

相关文档