单片机8*8LED点阵纵向滚动显示我爱你的仿真与源码

发布者:创新火箭最新更新时间:2020-02-19 来源: 51hei关键字:单片机  8*8LED点阵  纵向滚动 手机看文章 扫描二维码
随时随地手机看文章

分享一个8*8LED点阵屏纵向滚动并且显示三个字"我爱你"


仿真原理图如下

0.png

单片机源程序如下:

#include

unsigned char code image[]={0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, 

        0xC3,0xE7,0xE7,0xE7,0xE7,0xE7,0xC3,0xFF, 

        0x99,0x00,0x00,0x00,0x81,0xC3,0xE7,0xFF,

  0x99,0x99,0x99,0x99,0x99,0x81,0xC3,0xFF,

  0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF};   //24个

unsigned char code TAB[8]  = {0x80,0x40,0x20,0x10,0x08,0x04,0x02,0x01};


void main(){

  EA=1;

        TMOD=0x01;

        TH0=0xfc;

        TL0=0x67;

        ET0=1;

        TR0=1;

        while(1);



}

void int0() interrupt 1{


        static unsigned char i=0;

        static unsigned char tmr=0;

        static unsigned char index=0;

        TH0=0xfc;

        TL0=0x67;

        

        P0=0xff;

        switch(i){

        

                case 0: P1=TAB[7];i++;P0=image[index+0]; break;

                case 1: P1=TAB[6];i++;P0=image[index+1]; break;

                case 2: P1=TAB[5];i++;P0=image[index+2]; break;

                case 3: P1=TAB[4];i++;P0=image[index+3]; break;

                case 4: P1=TAB[3];i++;P0=image[index+4]; break;

                case 5: P1=TAB[2];i++;P0=image[index+5]; break;

                case 6: P1=TAB[1];i++;P0=image[index+6]; break;

                case 7: P1=TAB[0];i=0;P0=image[index+7]; break;

          default: break;

        }

tmr++;

        if(tmr>=250){

        

                  tmr=0;

                  index++;

                  if(index>=32){

                        index=0;

                        }

                

        }

        

        

}



关键字:单片机  8*8LED点阵  纵向滚动 引用地址:单片机8*8LED点阵纵向滚动显示我爱你的仿真与源码

上一篇:理解一下单片机的I2C和SPI通信
下一篇:单片机睡眠-外中断INT0 INT1唤醒(汇编+C语言程序)

小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved