历史上的今天
返回首页

历史上的今天

今天是:2025年03月12日(星期三)

正在发生

2020年03月12日 | 单片机控制LED点阵显示心形图形并滚动

2020-03-12 来源:eefocus

题目要求:


显示心形图形,并不断滚动


仿真电路图:

仿真

仿真效果:

结果

C语言程序代码:


#include

#include

unsigned char  ldis[8] = {0xFF,0xF3,0xE1,0xC1,0x83,0xC1,0xE1,0xF3};

unsigned char  hdis[8] = {0x0,0x66,0x99,0x81,0x42,0x24,0x18,0x0};


void delay(unsigned char i) // 

{

unsigned char j,k;

for(j=i;j>0;j--)

for(k=110;k>0;k--);

}    


void main() //???

    unsigned char i,j,k,temp;

while(1)

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

{

for(k=0;k<50;k++)//控制滚动速度,数字越小,滚动越快

{ temp=0x01;

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

{

P2 =temp;

P3 =~ hdis[(i+j)%8];//滚动实现的关键

temp=_crol_(temp,1);//左移动函数

    delay(2);

  }

}

}

}

}

推荐阅读

史海拾趣

Auris公司的发展小趣事

在不断追求技术创新的道路上,Auris公司并未止步。近年来,该公司正在积极研发柔性机器人技术,这种技术有望在治疗喉咙、肺和肠胃疾病方面发挥重要作用。柔性机器人的研发不仅展示了Auris在技术创新方面的持续努力,也为其在未来的医疗市场中抢占先机提供了有力支持。

这五个故事展示了Auris公司在电子行业中的发展历程,从创始人的科技愿景到技术突破获得认可,再到与强生的合作以及柔性机器人的研发,每一步都体现了Auris对于技术创新和市场拓展的不懈追求。这些事实性的故事不仅展现了Auris公司的成长轨迹,也反映了电子行业中技术创新和市场竞争的激烈态势。

南京中科微公司的发展小趣事

CSM自成立以来,便积极承担国家和地方具有战略性意义的重大攻关研发项目。其中,公司前身南京市物联网研究与产业化有限公司RFID事业部申报的“超高频与微波RFID读写器射频芯片研发”项目获得了国家工信部物联网专项资金项目资助,并在江苏省名列第一。这些项目的成功完成不仅展示了CSM在技术研发方面的实力,也为国家科技进步和产业发展做出了积极贡献。

Apex Tool Group公司的发展小趣事

南京中科微电子有限公司(CSM)的创立源于一群海归科学家和工程师的激情与梦想。他们曾在国外知名半导体公司如Marvell、ADI、Linear Tech等积累了丰富的研发经验,并在国家重点研究院所中从事前沿研究。这群人深感国内在射频/模拟关键芯片领域的落后,于是决定回国创立CSM,旨在打破国外技术垄断,实现自主创新和产业化。

AMSCO [Austria micro systems AG]公司的发展小趣事

CSM凭借其卓越的技术实力和产品性能,逐渐在市场上获得了广泛认可。公司先后荣获了多项荣誉和奖项,如2021“物联之星”年度评选之“星锐奖”等。这些荣誉不仅是对CSM技术实力和市场地位的肯定,也是对公司未来发展的鞭策和激励。

以上五个故事分别从CSM的创立背景、技术突破、合作模式、重大项目承担和市场认可等方面展现了公司在电子行业中的发展历程和成就。希望这些故事能够为您了解CSM提供有益的参考。

Cyrix Corp公司的发展小趣事

1999年,Cyrix再次被威盛电子(VIA)收购。这次收购后,Cyrix所生产的CPU产品上开始出现了两个商标:VIA和Cyrix。这种双标现象反映了Cyrix在被收购后的地位变化。随着时间的推移,Cyrix的商标逐渐淡出市场,最终被彻底放弃。

德崧电子(D-SWITCH)公司的发展小趣事

在激烈的市场竞争中,德崧电子始终坚持品质为先的经营理念。公司从原材料采购到生产加工,再到成品检验,每一个环节都严格把控,确保产品质量。这种对品质的坚守不仅赢得了客户的信任,也为公司赢得了良好的口碑。正是凭借着过硬的产品质量和优质的服务,德崧电子在电子开关行业中树立了良好的品牌形象。

问答坊 | AI 解惑

散分散分,关于摄像头的问题

哪位大虾有用OV7620,CMOS图像采集传感器做一个摄像头的驱动电路阿? 小弟拜谢了…

查看全部问答>

T264移植到dm642遇到的问题

把从网上下载的T264源码移植到dm642上,过程是这样的 1、直接编译T264 的源码(包括了T264.Pjt和 T264lib.pjt)可以通过,说明程序没有问题 2.加入了DM642的视频硬件文件之后出现了很多问题,有 offset too large       ...…

查看全部问答>

PXA270唤醒后触摸屏、网卡不能工作

各位英雄:     小弟测试平台:PXA270+WINCE5.0,系统休眠唤醒后,发现有几个问题:        1、触摸屏点击无响应,但是键盘有响应。     2、网卡不工作,连接PC时显示网线连接不正常。     ...…

查看全部问答>

求STM32浮点数运算的库

最好sin cos tan mpy div这些都有,或者有一个也行,邮箱是yuanye_0073@qq.com,万分感谢啦~!!!…

查看全部问答>

05.31【每日一问】电机调速

临时被抓壮丁,讲个简单点的问题   夏天来了,用风扇的也多了起来,去卖场一看,新产品一大堆,遥控的,无级变速的,自然风睡眠风概念一大堆,比普通的风扇贵了几倍。于是心理气氛,要自己搞个遥控风扇控制器,无级变速。遥控部分好办,变速 ...…

查看全部问答>

allegro 建封装的问题

想问下allegro在建封装的时候,assembly top 边框的尺寸怎么计算啊,silkscreen 边框的尺寸怎么计算? 谢谢…

查看全部问答>

晶振的地线的接法

请教大家一个问题,晶振的地线怎样接不会对其他地线产生干扰?…

查看全部问答>

PID算法问题

用AD采样后,有一个数字量,现在要用PID…

查看全部问答>

MSP430之我见

MSP430被业内称为省电王,对此殊荣当之无愧。通过用MSP430来做产品设计,还有看MSP430的芯片手册,明显的感觉TI将电源管理系统做到极致。极大的砍掉了不同模式、功能下多余的硬件耗能模块,极大地砍掉了不同模块、功能下必须保留的硬件模块的多余耗 ...…

查看全部问答>

不知道怎样初始化xx2799,从而可以用g2553读取键值,实现相应功能,求大神帮忙

不知道怎么弄基于msp430g2553来检测xx2799按键的程序,知道x2799有按键按下,key引脚拉低,键值存到寄存器reg_keyvaluey里,但不知道怎样初始化xx2799,从而可以用g2553读取键值,实现相应功能…

查看全部问答>