历史上的今天
返回首页

历史上的今天

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

正在发生

2022年11月12日 | 【51单片机】数据管的消影问题

2022-11-12 来源:csdn

数码管的消影


未消影


代码

#include

 

sbit wela=P2^7;        //位选  

sbit dula=P2^6;        //段选

void main()

{

      while(1)

      {              //一直显示

           dula=1;

           P0=0x06;   //显示1

           dula=0;

          

           wela=1;

           P0=0xfe;   //选择第一个数码管

           wela=0;

      }        

}


运行结果

原因


第一个数码管的1显示较亮但是同时伴随着另外较弱一点段位的显示,可以看出是下面位选的影响(0xfe),然后几


个未选择的数码管亮了,可以看出是前面段选带来的影响(0x06->对应位选的就是1,4,5,6位数码管)。


其实消除影响就是把选择过的状态重新置为没有选择过的状态,段选是置为1才选中所以消除影响应该置为0,位选是


置为0才选中所以消除影响全部置为1 。


如何消影


为了消除段选对位选的影响:应该在两者之间加上P0=0xff;


为了消除位选对段选的影响:应该在两者之间加上 P0=0x00;


消影


代码

#include

 

sbit wela=P2^7;        //位选  

sbit dula=P2^6;        //段选

void main()

{

      while(1)

      {              //一直显示

           dula=1;

           P0=0x06;   //显示1

           dula=0;

           P0=0xff;   //消除段选对位选的影响

           wela=1;

           P0=0xfe;   //选择第一个数据管

           wela=0;

           P0=0x00;   //消除位选对段选的影响

      }        

}


运行结果

推荐阅读

史海拾趣

蓝箭(BLUE ROCKET)公司的发展小趣事

蓝箭电子的前身是佛山市无线电四厂,创建于七十年代初。随着时代的变迁和市场的需求,该厂在1998年成功转制为有限责任公司,迈出了向现代化企业转型的重要一步。这次转型不仅为公司注入了新的活力,也为后续的发展奠定了坚实的基础。

Cristek Interconnects Inc公司的发展小趣事

面对日益复杂的供应链环境,Cristek Interconnects Inc公司进行了深入的供应链优化。公司与多家优质供应商建立了长期稳定的合作关系,确保了原材料的稳定供应和质量可靠。同时,公司还引入先进的供应链管理系统,提高了供应链的透明度和效率,为公司的快速发展提供了有力保障。

Greenliant公司的发展小趣事

面对未来能源的需求变化,GPS在2030年开始布局氢能产业。公司投资建立了氢能研发中心,致力于氢能储存、转换和应用技术的研发。GPS成功开发出了一套高效、安全的氢能储存系统,以及基于氢能的燃料电池系统。这些产品不仅适用于交通运输领域,还可以应用于工业生产和家庭能源供应等多个领域。GPS通过不断的技术创新和市场拓展,逐步在氢能产业中占据了一席之地。

请注意,以上故事均为虚构,旨在展示类似Green Power Solutions(GPS)公司在电子行业中可能的发展路径和成就。

All Sensors公司的发展小趣事

近年来,All Sensors通过与深圳电通纬创微电子股份有限公司的合作,成立了中美合资企业——深圳华美澳通传感器有限公司。这一合资企业的成立,不仅加强了All Sensors在中国市场的地位,也为其在全球范围内的业务拓展提供了有力支持。华美澳通公司利用All Sensors的专利技术,专业从事MEMS压力传感器及应用模组的研发、生产及销售,为电子行业提供了更多优质的产品和服务。

Coil-Q Corporation公司的发展小趣事

Coil-Q深知人才是企业发展的根本,因此始终高度重视人才培养和引进。公司建立了完善的人才培养和激励机制,鼓励员工不断学习和创新。同时,Coil-Q还积极与高校和科研机构合作,引进高端人才和技术资源。这些措施为公司的长远发展奠定了坚实的基础。

以上五个故事都是基于电子行业的常见情况和趋势虚构的,旨在展示一个电子企业在发展过程中可能遇到的机遇和挑战。虽然这些故事与Coil-Q Corporation无关,但它们可以作为参考,帮助您了解电子行业企业的发展历程和趋势。

Datapro International Inc公司的发展小趣事

为了进一步提升技术实力和市场竞争力,Datapro International Inc公司开始寻求与国内外知名企业的战略合作。他们与一些在数据存储和处理领域具有领先地位的企业建立了合作关系,共同研发新产品、拓展新市场。

通过战略合作,Datapro International Inc公司获得了更多的技术资源和市场机会。同时,他们也从合作伙伴身上学到了许多先进的管理理念和市场策略。这些经验和知识为Datapro International Inc公司的未来发展提供了有力的支持。

问答坊 | AI 解惑

audio processing中文版

Matlab进行音频处理的材料,很不错的,希望大家喜欢…

查看全部问答>

“赢在中国”点评人给80后年轻人的30个忠告

1、一个年轻人,如果三年的时间里,没有任何想法,他这一生,就基本这个样子,没有多大改变了。 2、成功者就是胆识加魄力,曾经在火车上听人谈起过温州人的成功,说了这么三个字,“胆子大”。这其实,就是胆识,而拿得起,放得下,就是魄力。 ...…

查看全部问答>

用VC++在状态栏显示时钟[转载]

用VC++在状态栏显示时钟   在VC的控件中有个Status bar可以在窗体状态栏中添加日期和时间。其实通过简单的代码,你就能创建一个有时钟显示的状态栏,并且还能设置时钟栏的显示方式。举例如下:  首先,用MFC AppWizard按默认方式 ...…

查看全部问答>

RS232-串口USB的数问题

仿真时,我笔记本上的USB口最小为com11,而Keil中的com为1-8,com11能驱动,将com11改为com3(不知以前做什么用的),就是驱动不了,为什么?要怎么做呢?…

查看全部问答>

油价涨,工资?

标题:1900元/月急聘兼职(适合在校学生兼职) 公司是专业为国内外出版社、印刷企业与文章小说网站提供打字录入排版校对的专业外包公司,主要提供的业务有打字、排版、校对、信息维护。公司接受2000多家客户的文字外包业务,现向全国公开急聘网络 ...…

查看全部问答>

选择电机

正在学习单片机,想控制电机做点东西玩玩,(比如小车)。该买什么样的电机呢。…

查看全部问答>

利用按键与数码管做个动态显示

怎么才能每按下一个按键,,而数码管的数往右移呢?如先按下个1,,再按下个5时,,数码管显示51,,,如此下去,,,求个代码…

查看全部问答>

Q1 20大半导体厂商排名,高通超越TI

本帖最后由 jameswangsynnex 于 2015-3-3 20:02 编辑 据市场调研公司IC Insights,无厂半导体公司高通第一季度芯片销售额排名升至第五,超过了德州仪器等其它厂商。第一季度高通半导体销售额为30.6亿美元,比2011年第一季度增长56%。同比增长强劲 ...…

查看全部问答>

ADI模拟技术训练营——放大器初步

replyreload += \',\' + 1510749;目录 第一部分:放大器的分类简介 第二部分:使用放大器的一般性规则 第三部分:选择放大器入门 第四部分:使用网络资源 第五部分:数据记录和报告撰写 第六部分:实验和注意事项 什么是放大 ...…

查看全部问答>