历史上的今天
返回首页

历史上的今天

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

2021年08月09日 | 8051单片机(STC89C52)八段数码管静态点亮

2021-08-09 来源:eefocus

在STC89C52的左上角, 有八个八段数码管. 在控制数码管点亮的过程中, 某一时刻只能根据P24 P23 P22三个引脚的高低电平情况(3-8译码器的三个输入)点亮一个数字. 这里(P24, P23, P22) = (0, 1, 1), 则从右数第四个数字亮. 再令P0 = 0x5b;//0101 1011, 则该位置显示数字"2". 补充说明一下P0给定数值与数码管引脚的对应情况: (0, 1, 0, 1, 1, 0, 1, 1) -> (h, g, f, e, d, c, b, a). 

P24P23P22右数第几个数码管亮
0001
0012
0103
0114
1005
1016
1107
1118

 

#include

void light_single()

{

P24 = 0;

P23 = 1;

P22 = 1;

//P22 P23 P24为译码器的输入, 决定8个数码管哪一个亮

P0 = 0x5b;//从右数第四个数码管亮并显示数字"2"

//数码管上的显示内容决定于P0引脚的赋值

}

int main()

{

light_single();

return 0;

}


推荐阅读

史海拾趣

Frequency Devices公司的发展小趣事

面对快速变化的市场需求,Frequency Devices公司展现出了敏锐的市场洞察力。在21世纪初,随着无线通信技术的快速发展,对高频电子元件的需求急剧增加。公司及时调整产品策略,加大了对无线通信领域高频产品的研发投入,并成功推出了一系列适用于手机、基站等通信设备的高频滤波器、功率放大器等关键元件。这些产品不仅满足了市场需求,还进一步巩固了公司在行业内的市场地位。

Catalyst公司的发展小趣事

为了进一步扩大市场份额,Catalyst公司积极实施国际化战略。公司通过与国外知名企业的合作与交流,引进先进的技术和管理经验,不断提升自身的竞争力。同时,Catalyst还积极参加国际电子展会和论坛,展示公司的最新产品和技术成果,吸引了众多国际客户的关注。通过国际化战略的拓展,Catalyst成功打开了海外市场的大门,为公司的长远发展奠定了坚实的基础。

FSP [FSP TECHNOLOGY INC.]公司的发展小趣事

Catalyst公司在电子行业的初创期,以其独特的创新理念和前瞻性的技术布局,奠定了坚实的基础。公司创始团队由一群对电子行业充满热情的工程师和科学家组成,他们共同致力于研发高效、稳定的电子产品。通过不断的技术研发和市场调研,Catalyst成功推出了一系列具有竞争力的产品,逐步在市场中崭露头角。

EPIGAP公司的发展小趣事

随着公司业务的不断拓展,EPIGAP公司意识到单靠自身力量难以应对日益复杂的市场环境。于是,公司开始积极寻求与产业链上下游企业的战略合作。通过与原材料供应商、代工厂商以及终端客户的紧密合作,EPIGAP公司实现了产业链的整合优化,提高了整体运营效率。这一战略不仅降低了公司的运营成本,还增强了公司的市场竞争力。

DLP Design公司的发展小趣事

DLP创新设计公司,一家专注于DLP技术应用的企业,通过精准的市场定位和灵活的市场策略,成功在电子行业中脱颖而出。公司深入了解消费者需求,针对不同市场推出差异化产品。同时,DLP创新积极寻求合作伙伴,通过渠道拓展和品牌建设,逐渐提高了市场占有率。其独特的商业模式和敏锐的市场洞察力,使DLP创新在激烈的市场竞争中保持了稳健的发展。

Hitano Enterprise Corp公司的发展小趣事

DLP绿色科技公司,积极响应国家环保政策,致力于研发和生产绿色环保的DLP技术产品。公司采用先进的生产工艺和材料,降低产品能耗和排放。同时,DLP绿色科技还积极推广节能环保的理念和技术,倡导消费者使用环保产品。通过不懈的努力和实践,DLP绿色科技在电子行业树立了绿色环保的典范形象,为行业的可持续发展做出了积极贡献。

请注意,以上故事均为虚构,旨在展示DLP Design公司在电子行业中的可能发展路径和成就。实际情况可能因公司背景、市场环境等因素而有所不同。

问答坊 | AI 解惑

AVR_figter20090728版

AVR_figter20090728版 AVR_fighter已经更新到20090728版,可以到www.ourdev.cn/bbs中的usb分论谈中顶置贴里查看更新或下载AVR_fighter20090728版. 新版增加了一点实用功能.如时钟效准写入flash,在flash或eeporm选项卡中进行查找......等等. OURDE ...…

查看全部问答>

一个关于程序移植(VC->PPC)的项目外包

手上有一个VC MFC编写的小程序(有源代码) 主要完成的功能有: 1.一些简单的界面显示 2.文本查询 3.蓝牙通讯 程序涉及到一个exe调用另外的exe,两者之间需要数据共享. 现在打算把这个程序从PC移植到PPC(mobile 5.0,多普达696)上去,寻求外包. ...…

查看全部问答>

时间换空间的方案解决嵌入式系统中性能问题

    时间换空间的方案解决性能问题的情形比较少。有时会出现在对内存要求十分苛刻的地方,比如嵌入式操作系统中。程序设计的要求是不设中间变量,交换两个变量的值。我们通常的中间变量的解决方案是:但这里需要在程序中为temp变量 ...…

查看全部问答>

运放的静态电流

我在看一个数据手册,里面说到运放的静态电流,请教一下,运放的静态电流是指什么啊?我只知道三极管放大的静态电流…

查看全部问答>

智能家居通信协议?

智能家居一般采用什么通信协议?…

查看全部问答>

【挖电源】3个厂家的LED球泡灯驱动电源

再上一组为LED球泡灯供电的隔离驱动电源,全为AC输入,DC输出,由于是不同厂家生产,参数各不相同. [ 本帖最后由 dongguanze 于 2011-7-31 09:22 编辑 ]…

查看全部问答>

通用makefile

OBJS = send_voip.o fun.o main.o CrcPublic.oARCH ?=  #ARCH ?= arm-hismall-linux-CC = $(ARCH)gccINC_DIR +=.SRC_DIR +=.INSTALL_PATH=../TARGET=helloCFLAGS= -Wall -g $(TARGET): $(OBJS) $(CC) $(OBJS) -o $@ $(CFLAGS) cp -f $(TA ...…

查看全部问答>

怎么看430视频

MSP430 LaunchPad的视频怎么看不了呀,点击“立即学习”就进入用户资料里去了, …

查看全部问答>

【Atmel创意大赛作品提交】家庭鱼缸和植物看护系统

本帖最后由 dcexpert 于 2015-3-24 22:15 编辑 家庭鱼缸和植物看护系统由计算机、鱼缸监测、植物监测等几个部分组成。检测节点采集传感器的信号,然后通过SAM R21的2.4G无线发送到主机。计算机和主机MCU通过串口通信,MCU将监测的数据发送到计算 ...…

查看全部问答>