历史上的今天
返回首页

历史上的今天

今天是:2025年04月29日(星期二)

正在发生

2020年04月29日 | STC89C52单片机 DAY 4 LED点阵模块

2020-04-29 来源:eefocus

LED点阵模块显示数字0

#include

#include

typedef unsigned char u8;

typedef unsigned int u16;


sbit SRCLK=P3^6;

sbit RCLK=P3^5;

sbit SER=P3^6;


u8 ledduan[]={0x00,0x00,0x3e,0x41,0x41,0x41,0x3e};

u8 ledwei[]={0x7f,0xbf,0xdf,0xef,0xf7,0xfb,0xfd,0xfe};


void delay(int i)

{

while(i--);

}

void Hc595SendByte(u8 dat)

{

u8 a;

SRCLK=0;

RCLK=0;

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

{

SER=dat>>7;  //接收最高位

dat<<=1;  //左移一位

SRCLK=1;  //通过上升沿来接收

_nop_();

_nop_();

SRCLK=0;

}

RCLK=1;

_nop_();

_nop_();

RCLK=0;

}


int main()

{

int i;

while(1)

{

P0=0x7f;

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

{

P0=ledwei[i];

Hc595SendByte(ledduan[i]);

delay(100);   //延时

Hc595SendByte(0x00);   //消影

}

}

}

推荐阅读

史海拾趣

德艺隆(DEALON)公司的发展小趣事

为了拓展国际市场,德艺隆制定了国际化战略。他们积极参加国际展会,与全球客户建立联系;同时,公司还加大了对海外市场的投入,建立了海外销售网络和售后服务体系。通过多年的努力,德艺隆的产品已经出口到多个国家和地区,赢得了国际市场的认可。

Hirose公司的发展小趣事

面对数字化转型和智能化升级的大趋势,德艺隆不甘落后。他们引进先进的生产设备和技术,提高了生产效率和产品质量;同时,公司还加大了对数字化和智能化技术的研发和应用力度,推出了一系列智能化产品解决方案。这些举措不仅提升了公司的竞争力,也为公司的未来发展奠定了坚实的基础。

CAROLCABLE公司的发展小趣事

CAROLCABLE公司的创立,标志着电子线缆行业迎来了一位新的竞争者。在电子科技飞速发展的时代背景下,创始人凭借对线缆技术的深刻理解和市场需求的敏锐洞察,决定创立CAROLCABLE公司。公司初期,面临着资金短缺、技术瓶颈和市场认知度低等多重挑战。然而,创始人凭借着坚定的信念和不懈的努力,带领团队克服了一个又一个困难。他们积极研发新产品,优化生产工艺,提高产品质量,逐渐在市场上站稳了脚跟。

随着公司业务的不断拓展,CAROLCABLE开始与一些知名的电子企业建立合作关系,为其提供高质量的线缆产品。这些合作不仅为公司带来了稳定的订单和收入,也进一步提升了CAROLCABLE在行业内的知名度和影响力。

CSR plc(剑桥硅晶无线电)公司的发展小趣事

CSR plc的创始人们怀揣着对音频技术的热情与追求,在剑桥这个科技创新的摇篮中开始了他们的征程。初创时期,公司的主要业务集中在音频领域,他们研发出了一系列创新的音频技术,为当时的移动设备市场带来了前所未有的听觉体验。这些技术的成功应用,不仅让CSR plc在行业内崭露头角,也为公司的后续发展奠定了坚实的基础。

天二科技(EVER OHMS)公司的发展小趣事

天二科技始终将产品质量视为企业的生命线。为了不断提升产品品质,公司引进了先进的自动化设备和生产工艺,并建立了严格的质量控制体系。经过多年的努力,天二科技的产品质量得到了显著提升,并先后通过了ISO9001、TS16949等多项国际质量管理体系认证。这些认证的取得不仅证明了天二科技在产品品质方面的卓越表现,更为公司赢得了客户的信任和市场的认可。

GeneSiC公司的发展小趣事

进入90年代,随着电子技术的快速发展,市场对电阻器的要求也越来越高。天二科技紧跟行业趋势,投入大量资源进行技术研发和产品创新。1996年,公司成功推出贴片电阻器,这一产品凭借其优良的性能和稳定的品质,迅速赢得了市场的认可。此后,天二科技又陆续推出了耐高温电阻器、超薄贴片电阻器等一系列新产品,进一步丰富了公司的产品线。

问答坊 | AI 解惑

技术人员为什么写东西就那么难

做起工作来都是废寝忘食,奋不顾身。可轮到写文章,做总结的时候却··········· 诶,啥时候也能像文人墨客那样奋笔疾书,行云流水呢!!!…

查看全部问答>

s3c2440的片外norflash

从Nandflash启动的Bootload已经可以运行了,现在我想在做一个Norflash上的Bootload。从s3c2440的datasheet里面看,boot internal sram(4kb)的地址是0x40000000,所以我在用ADS调试Bootload的时候,ro地址只能设置为这个才能运行。我的疑问是,为 ...…

查看全部问答>

S3C2450在wince5.0下用mediaplayer播放MP4的疑问?

硬件:S3C2450 主频400/533M,RAM:256M DDR2,LCD:7寸,分辨率800×480 OS:WINCE5.0 这样的环境下,用WINCE自带的MediaPlayer,能否流畅播放MP4? 7寸屏是固定的,播放视频时可适当下调整显示分辨率,不知道最大能流畅播放多少分辨率的视频! 考 ...…

查看全部问答>

TCPMP播放视频图片重影

我们做了个TCPMP播放器的UI.但是在播放视频和图片的时候会有重影,特别是在播放图片的时候,会有上一张的残留,这样一张一张累积起来,效果很难看.视频好点, 但有时也能看出来.我们有在切换到下一张图片的时候屏黑一下屏幕,但是如果图片比较大的话(数码 ...…

查看全部问答>

《2011应届理工学生求职宝典》免费赠送

应届工科生求职宝典           ——凌阳教育教你五步顺利就业         曾经有一份珍贵的“宝典”摆在我面前,我没有好好珍惜,今天凌阳教育出了新“宝典 ...…

查看全部问答>

ST菜菜请教:IARforSTM8和ST-LINK联机要怎样设置

                                 ST菜菜请教:IAR for STM8 和 ST-LINK联机要怎样设置?…

查看全部问答>

汇编写的一段自切换量程电压表程序

这是编写的一个自动切换量程的电压表汇编程序,调试时有个问题,就是只能从0.00调到1.99,不满足题目及程序的编写要求,恳请前辈们悉心指点一二:(题目:采用模数转换芯片ADC0832做电压采集,继电器做量程切换,电压采集结果用3位数码管显示,要 ...…

查看全部问答>

LM3S AD寄存器貌似有BUG

各种AD例程里面几乎都有一句 while( (HWREG(ADC_BASE + ADC_O_X_SSFSTAT) & 0x00000100) );      /*  等待FIFO 0为非空,即等待转换*/ 这个ADC_O_X_SSFSTAT的宏定义附近是…… #define ADC_O_EMUX   & ...…

查看全部问答>