51单片机教程__led点阵_at89c51单片机led点阵

2020-02-27 其他范文 下载本文

51单片机教程__led点阵由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“at89c51单片机led点阵”。

led点阵的正确打开方法__51单片机

作者:Moby 2014/08/11

这是典型的led点阵屏幕的硬件原理图:

假设我要显示这个图案:

我们来测试一下就显示第一行的效果: ↓这里是实际的显示效果

我们再以同样的办法把每一行和每一列的十六位码写完整:

我们写一个循环,让点阵逐行显示每一行的内容:

↓里是实际显示的效果:

完成了!

附录: 以下是程序的全部代码:-------#include #define uchar unsigned char #define uint unsigned int uint i;/*列码*/ uchar code lie[]= { 0X7E,0XBD,0XDB,0XE7,0XE7,0XDB,0XBD,0X7E };/*行码*/ uchar code hang[]= { 0X80,0X40,0X20,0X10,0X08,0X04,0X02,0X01 };

/*延时*/ void delay(uint z){ uint x,y;for(x=z;x>0;x--)for(y=110;y>0;y--);} /*P0控制行 P1控制列*/ void main(){

while(1){

for(i=0;i

{

P0=hang[i];

P1=lie[i];

delay(1);

}

} }-------------------------

《51单片机教程__led点阵.docx》
将本文的Word文档下载,方便收藏和打印
推荐度:
51单片机教程__led点阵
点击下载文档
相关专题 at89c51单片机led点阵 点阵 单片机 教程 at89c51单片机led点阵 点阵 单片机 教程
[其他范文]相关推荐
    [其他范文]热门文章
      下载全文