历史上的今天
返回首页

历史上的今天

今天是:2025年08月17日(星期日)

2020年08月17日 | 单片机控制16x16点阵显示姓名

2020-08-17 来源:51hei

单片机源程序如下:

#include "reg51.h"


#define uchar unsigned char

#define uint  unsigned int


#define Lie   P1


sbit SHCP = P2^0;

sbit  DS  = P2^1;

sbit STCP = P2^2;


uchar code led[ ] ={

0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,


0x00,0x00,0xFE,0xFF,0x22,0x04,0x5A,0x08,0x86,0x07,0x08,0x20,0x88,0x11,0x68,0x0D,

0x18,0x41,0x0F,0x81,0xE8,0x7F,0x08,0x01,0x08,0x05,0x08,0x09,0x08,0x30,0x00,0x00, // 陈


0x00,0x40,0x00,0x38,0xFC,0x00,0x44,0x00,0x44,0x3C,0x44,0x40,0x44,0x40,0xFF,0x43,

0x44,0x4C,0x44,0x40,0x44,0x40,0x44,0x70,0xFC,0x04,0x00,0x08,0x00,0x30,0x00,0x00,  //忠



0x20,0x04,0x10,0x04,0x08,0x04,0xFC,0x05,0x03,0x04,0x20,0x04,0x20,0x04,0x10,0xFF,

0x7F,0x04,0x88,0x04,0x88,0x04,0x84,0x04,0x82,0x04,0xE0,0x04,0x00,0x04,0x00,0x00, //华


0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00


};



//uchar led[]={}


void shift16bit(uchar dat1,uchar dat2)  //595输出16位数据

{

uchar i;

STCP=0;       

for(i=0;i<8;i++)

  {

   SHCP=0;

   if(dat1 &0x80) DS=1;

     else DS=0;

    dat1<<=1;

   SHCP=1;

  }

  for(i=0;i<8;i++)

  {

   SHCP=0;

   if(dat2 &0x80) DS=1;

     else DS=0;

    dat2<<=1;

   SHCP=1;

  }

STCP=1;

}


void delay(uint x)

{

uint i;

for(i=0;i}


void main()

{

uchar i,x=0;

uint n;


while(1)

{

for(n=0;n<10;n++)

for(i=0;i<16;i++)

  {

   Lie=i;

   shift16bit(led[2*i+1+2*x],led[2*i+2*x]);

   delay(10);

  }

  x++;

if(x==48) x=0;


/*

for(n=0;n<100;n++)

  for(i=0;i<16;i++)

   {

           Lie= i;

    shift16bit(led[x][2*i+1],led[x][2*i]);

        delay(100);

   }

   x++;

   if(x==4) x=0;

*/

}

}


推荐阅读

史海拾趣

ELM Technology Corporation公司的发展小趣事

随着环保意识的不断提高,ELM Technology Corporation积极响应国家号召,将环保理念融入企业发展中。公司投入大量资金研发环保型电子产品,努力降低产品对环境的影响。同时,ELM还积极参与各类环保活动,推动电子行业的绿色发展。这种对环保的执着追求让ELM在行业中树立了良好的形象。

Codeco Corporation Of Vermont公司的发展小趣事

在追求商业成功的同时,Codeco也积极履行企业社会责任。他们注重环保和可持续发展,在生产过程中采用环保材料和技术,减少对环境的影响。此外,Codeco还积极参与公益事业,为社会做出贡献。这些举措不仅提升了公司的社会形象,也赢得了员工和消费者的尊重与认可。


您可以根据这个框架,结合您对电子行业和Codeco Corporation Of Vermont的了解,撰写具体的故事内容。请注意,这些故事应基于事实或合理的推测,避免涉及未经证实的信息或夸大其词的描述。

Gold Peak Group公司的发展小趣事
控制电路的布局应合理,避免元件之间的电磁干扰和机械碰撞。
Auris公司的发展小趣事

Auris公司在技术研发方面取得了显著成果。其中,一款名为Auris Robotic Endoscopy System(ARES)的医疗机器人尤为引人注目。这款机器人能够通过精准的操控,帮助医生在不切口的情况下发现早期肺癌,提高了诊断的精确性。20XX年,食品与药品监督管理局(FDA)正式批准了ARES机器人的使用,这是对Auris公司技术实力和产品质量的高度认可。

Amphenol(安费诺)公司的发展小趣事

Auris公司在技术研发方面取得了显著成果。其中,一款名为Auris Robotic Endoscopy System(ARES)的医疗机器人尤为引人注目。这款机器人能够通过精准的操控,帮助医生在不切口的情况下发现早期肺癌,提高了诊断的精确性。20XX年,食品与药品监督管理局(FDA)正式批准了ARES机器人的使用,这是对Auris公司技术实力和产品质量的高度认可。

ABC [ABC Taiwan Electronics Corp]公司的发展小趣事

随着全球电子市场的不断扩大,ABC Taiwan Electronics Corp开始实施国际化战略。公司积极参与国际电子展会,与国外客户建立合作关系,将产品推向国际市场。同时,公司还加强了对国际标准和法规的研究,确保产品符合国际质量要求。通过不断拓展海外市场,ABC的销售额和市场份额逐年攀升,成为了国际知名的电子零件供应商。

问答坊 | AI 解惑

饱和电感及其在开关电源中的应用

饱和电感是一种磁滞回线矩形比高,起始磁导率高,矫顽力小,具有明显磁饱和点的电感,在电子电路中常被当作可控延时开关元件来使用。由于其独特的物理特性,使之在高频开关电源的开关噪声抑制,大电流输出辅路稳压,移相全桥变换器,谐振变换器 ...…

查看全部问答>

U盘1114的电路图和程序

U盘1114的电路图和程序…

查看全部问答>

电子密码锁

要在原图中加入二极管指示电路,每按一个键二极管闪烁一下,请问如何画图? 开锁电路 用继电器如何设计一个??? 拜托帮帮忙啊!很着急!…

查看全部问答>

谁有 这本书?

谁有《单片机智能化产品C语言设计实例详解》这本书?的电子版  有的话   给我发一份好吗?谢谢 xfh168168@163.com…

查看全部问答>

使用synplify综合遇到的两点疑问

请教如下两个问题:       1. synplify不能综合状态机的“when others”状态:我用的是VHDL,编码风格中要求对case语句的使用要做到取值完全覆盖,即要加一个“when others”的判断(我想Verilog也一样吧,用default?),用c ...…

查看全部问答>

DSP信号线出来打过孔会有影响吗?

DSP信号线出来打过孔会对信号有影响吗?是否有其他保护措施…

查看全部问答>

vxworks U盘识别问题

请教vxworks系统下U盘识别问题,现象如下: 1.512M朗科U盘可以识别,并能读写U盘; 2.1G联想U盘曾经可以识别,并能读写,但是现在一直都不能再识别,不能再次读写。但此U盘在PC机上可以正常使用; 3.1G金士顿U盘不能识别 请大虾们赐教,感激不 ...…

查看全部问答>

依靠DeviceIoControl获得 的硬盘信息能区别pda设备吗?

依靠DeviceIoControl获得 的硬盘信息对于每一个pda设备 是唯一的吗? …

查看全部问答>

关于PCB多层布线的问题

我刚学PROTEL,如果是一个有很多元件的双层板或者是三层板。如何布线呢。 能不能选中一层后,隐藏掉其他层的线啊,密密麻麻的看的眼花啊。 大哥大姐,我新手,没分啊,多谢了…

查看全部问答>

申请TI LM3S8962 评估套件试用

个人补充说明 在其他ARM上实现了1588 PTP协议的软件实现,但是由于芯片不支持1588协议,精度不够,所以改在8962加入硬件时间标记,达到微秒级对时精度要求。…

查看全部问答>