51实验7:所有的数码管都显示同一个数字(0-9随意)

发布者:云淡雅致最新更新时间:2021-11-02 来源: eefocus关键字:数码管  显示 手机看文章 扫描二维码
随时随地手机看文章

#include


typedef unsigned int u16;

typedef unsigned char u8;


sbit LSA=P2^2;

sbit LSB=P2^3;

sbit LSC=P2^4;



void delay(u16 i)

{

  while(i--);

}


u8 code smgduan[16]={0x3f,0x06,0x5b,0x4f,0x66,

0x6d,0x7d,0x07,0x7f,0x6f,

0x77,0x7c,0x39,0x5e,0x79,

0x71};



void DigDisplay()

{

    u8 i;

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

    {

//动态数码管 视觉暂留

switch(i)

{

case 0:

       LSA=0;LSB=0;LSC=0;break;

case 1:

       LSA=1;LSB=0;LSC=0;break;

case 2:

       LSA=0;LSB=1;LSC=0;break;

case 3:

       LSA=1;LSB=1;LSC=0;break;

case 4:

       LSA=0;LSB=0;LSC=1;break;

case 5:

       LSA=1;LSB=0;LSC=1;break;

case 6:

       LSA=0;LSB=1;LSC=1;break;

case 7:

       LSA=1;LSB=1;LSC=1;break;

}

P0=smgduan[6];

delay(10);

P0=0x00;

}

}

void main()

{

   while(1)

{

   DigDisplay();

}

}

关键字:数码管  显示 引用地址:51实验7:所有的数码管都显示同一个数字(0-9随意)

上一篇:51实验8:数码管最后三位显示123
下一篇:51实验6:最后一个数码管显示0-9的任意一个数(不要求会变

推荐阅读最新更新时间:2024-11-09 10:55

天马(芜湖)新型显示模组生产线项目封顶,面向车载显示
6月19日消息,自天马微电子官微获悉,日前,天马(芜湖)微电子有限公司新型显示模组生产线项目封顶活动顺利举行,本项目是芜湖补缺车载显示核心技术的关键一环。 (图源:天马微电子) 据了解,天马(芜湖)新型显示生产线项目总投资80亿元,工程整体历时121天,提前60天完成项目封顶。目前,项目各建设工作推进顺利,预计今年下半年将启动设备搬入工作,2024年开始产能释放。 该项目主要面向车载显示、IT显示(平板、笔电、显示器等)、工业品显示三大应用市场,将与天马面板生产线实现全流程拉通,协同发展,形成规模化生产优势,助力公司高质量发展。
[汽车电子]
天马(芜湖)新型<font color='red'>显示</font>模组生产线项目封顶,面向车载<font color='red'>显示</font>
51单片机利用锁存器控制数码管显示年月日时分秒
数码管模块中的两片74hc573,一片锁存段码,一片锁存位码,这样才能驱动8位数码管。74hc573是锁存器,用于数码管显示时通常是采用段选、片选共用同一组并口的驱动方式。 驱动数码管需要两个信号,一个是段选信号,另一个是片选信号。段选信号是固定的8个(对于普通7段数码管),而片选信号数量是与数码管位数相同的。 对于8位数码管的动态扫描来说,片选信号要8根线,这样仅仅驱动数码管就占用了16个IO口,非常浪费。 原理 使用573锁存器后,只占用10个IO口,其中2个用于控制锁存器使能,另外8个用于输出信号。先关闭控制片选信号的573芯片的锁存功能,然后单片机输出片选信号。随后再开启锁存,此时无论573的输入端如何变化,输
[单片机]
51单片机利用锁存器控制<font color='red'>数码管</font><font color='red'>显示</font>年月日时分秒
51单片机基础之数码管(二)
原理: 因为数码管有8个,我们必须采用38译码器来节省单片机的资源,这里先简单介绍一下38译码器的原理,之后会慢慢补充常用芯片的原理和工作方法。 功能:38译码器有三个信号输入端,2的3次方就是8,有八种输出情况,每种情况对应一个输出,八个数码管分别连接八个输出,三个输入就可以实现八个数码管的动态显示。 真值表: 代码: #include reg52.h #define SMG P0 typedef unsigned int u16; //对系统默认数据类型进行重定义 typedef unsigned char u8; //配置38译码器,到时候要用 sbit LSA=P2^2; sbit LSB
[单片机]
51单片机基础之<font color='red'>数码管</font>(二)
Socionext成功开发第四代车载显示控制器
SoC设计与应用技术领导厂商Socionext Inc.(以下“Socionext”)宣布, 成功开发第四代车载显示控制器SC1721/SC1722/SC1723系列产品 。该系列产品该系列产品已通过功能安全ISO 26262安全认证,预计于2022年7月末起向客户交付样品。 当前,汽车产业迎来了百年一遇的大变革,汽车电子电器架构正从分布式演变为域控制或是中央超算的硬件架构,越来越多的整车厂采用集成化座舱系统,将仪表盘、车载信息娱乐(IVI)、HUD抬头显示等功能整合。此外,车载显示也呈现出宽屏化、高清化发展趋势。 长期以来, Socionext致力于开发车载显示控制器,公司最新开发的第四代车载显示控制器搭载有APIX®3
[汽车电子]
Socionext成功开发第四代车载<font color='red'>显示</font>控制器
单片机(51) 数码管0-9循环显示(软件延时)
#include regx51.h unsigned char code led ={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90}; void delay_50ms(unsigned int i){ while(i--); } void main(void){ char i=0; while(1){ for(i=0;i 10;i++){ P1=led ; delay_50ms(60000); } } }
[单片机]
BOE(京东方)闪耀 DIC 2023 “屏之物联”引领显示新风向
8月28日至8月31日,2023年国际显示产业高峰论坛以及国际显示技术应用创新展(DIC 2023)在上海隆重举办。 作为全球显示产业龙头企业,BOE(京东方)携70余款尖端显示技术及创新应用产品亮相现场,全面展现全球领先的技术成果及创新应用。同时,BOE(京东方)首发的110英寸16K超高清显示、双向十字折叠、95英寸8K OLED显示及智能座舱等十款前沿显示产品斩获DIC AWARD 2023国际显示技术创新大奖,彰显了BOE(京东方)的技术前瞻性与行业引领力。作为中国光学光电子行业协会液晶分会理事长,BOE (京东方) 董事长陈炎顺宣布 DIC 2023 正式开幕,并在国际显示产业高峰论坛致辞,分享了显示产业未来发展趋势,并
[手机便携]
BOE(京东方)闪耀 DIC 2023 “屏之物联”引领<font color='red'>显示</font>新风向
夏普以近3亿美元拿下LCD关键厂“堺显示器”
夏普周一宣布,以约2.96亿美元将液晶显示器(LCD)大厂“堺显示器产品公司” (SakaiDisplayProducts,SDP、堺市)转变为全资子公司。    夏普此前持有SDP公司20%的股份,该公司在大阪附近的酒井市生产用于电视的大型显示面板。该公司通过11.45比1的股票交易从一家萨摩亚投资公司收购了其余股份(换股)。    SDP是用于电视机的大型液晶面板制造商。夏普希望通过回购经营危机时转让的SDP,提振在北美市场的销售。 据了解,夏普2009年投资约4300亿日元创建了SDP的液晶面板工厂,但巨额投资负担导致经营危机暴露。SDP曾是夏普的合并子公司,后改为与台湾鸿海精密工业公司共同运营,成为权益法适用公司。
[半导体设计/制造]
伟世通推出新算法 解决车载显示器屏幕眩光问题
6月8日,移动出行技术公司及汽车显示解决方案供应商伟世通公司(Visteon Corporation)推出一种图像处理算法TrueColor Image Enhancement,可在各种环境光条件下保持和改善座舱显示图像质量。通过使用该算法,汽车显示器能够满足技术通用户对图像质量的期望。 图片来源:伟世通 汽车环境中恶劣的阳光条件会使驾驶员和乘客难以看清座舱显示屏的内容。而伟世通的TrueColor有效克服了亮度和眩光,可保持安全信息的易读性。TrueColor Image Enhancement是一种独立的、基于硬件/软件的车载显示器解决方案。 ISO15008标准规定了车辆显示屏上显示的字符、字体和符号的最低
[汽车电子]
伟世通推出新算法 解决车载<font color='red'>显示</font>器屏幕眩光问题

推荐帖子

计算机控制系统输入/输出通道联合仿真(A/D、D/A联合仿真)
AD转换芯片采用ADC0809,DA转换芯片采用DAC0832。用4位数码管显示ADC0809采集的温度(假设为0~100°C,用电位器来模拟,3位整数,1位小数。)将采集的电压值(数字量00~FFH)不经过PID运算直接送DAC0832输出。对比输出的电压值是否等于输入的电压值。单个的AD、
swjaniaoer 51单片机
【R7F0C809】DIY第七篇--LCD1602点亮
本帖最后由youzizhile于2015-9-1321:04编辑 R7F0C809的IO数量不多,在连接了串口、两路AD采样之后,刚好留有控制LCD1602的IO口还可以使用。1LCD与R7F0C809的接口如下图所示:参照R7F0C809硬件开发手册编制LCD1602驱动程序,首先编写2IO端口定义和参数设置:PMC0&=0x7F;//PMC07=0;/*SetsP07asdigitalport*/PMC1=0x83
youzizhile 瑞萨电子MCU
VS2005如何开发wince5.0的程序,如何测试,如何运行ce5.0模拟器
首先我要说我初次接触嵌入式开发。再vs2003下面开发智能“只能设备应用程序”,vs2003本身就有windoscenet模拟器,可以非常轻松的运行模拟器,但是为什么vs2005下的就没有这个模拟器呢?我的操作系统是windowsserver2003从微软网站下载windowce5.0无法安装,提示“需要Windows2000SP4或XPSP1”,崩溃了!!!!第一:大家在windows2003下是如何安装ce5.0的?大家都是从什么地方下载的ce5.0,能不能提
xboy3721 WindowsCE
全志V853 NPU 系统介绍
#NPU系统介绍V853芯片内置一颗NPU,其处理性能为最大1TOPS并有128KB内部高速缓存用于高速数据交换,支持OpenCL、OpenVX、androidNN与ONNX的API调用,同时也支持导入大量常用的深度学习模型。##NPU系统架构NPU的系统架构如下图所示:!(https://img-blog.csdnimg.cn/a976470858994e70940a1c0ea79f6ace.png#pic_center)上层的应用程序可以通
aleksib 国产芯片交流
九篇关于LED保护电路的精华文章
LED损坏的原因及LED电路保护的方法本文分析了LED损坏的主要原因,探讨LED电路的几种常用保护方式。详情请查看附件保护LED电源电路的若干方法介绍本文详细介绍了LED电源的四种保护电路,详情请查看附件LED开关电源常见保护电路设计参考介绍LED开关电源的几种常见保护电路,过电流保护电路,过电压保护电路,软启动保护电路,过热保护电路。详情请查看附件LED背光电源保护电路的选型及应用本文介绍了LED背光电源的选型和应用以及过热防护方案,详情请查看附件深度分析LE
Fireflye 综合技术交流
单片机读PT1000温度,求推荐一款比较稳定的转换芯片
单片机读PT1000温度,求推荐一款比较稳定的转换芯片单片机读PT1000温度,求推荐一款比较稳定的转换芯片PT1000,不知道你用什么方法来测,常用的有差分电桥法,然后用ADC采样的方法还有啊,不知道你是追求转换速度呢还是转换精度,你的温度测量范围和电桥的电阻选择会影响你的精度,最后是不是追求成本问题。HX711精度够高够便宜 追求精度 HX711好像飘的厉害,有没有稳定性好些的用OP07运放跟单片机的12位ADC得到的0~4096的数值,怎么转
sky999 单片机
小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved