历史上的今天
返回首页

历史上的今天

今天是:2024年10月23日(星期三)

正在发生

2019年10月23日 | 51单片机ADC0809数码管显示光照强度的仿真和源码

2019-10-23 来源:51hei

51单片机ADC0809 数码管 显示光照强度   源码及仿真文件请自行下载

仿真原理图如下

单片机源码如下:

#include  

#include

#include 

#define uchar unsigned char

#define uint unsigned int  

#define COM0808 XBYTE[0XEFF8] 



char code dis_code[]={0xc0,0xf9,0xa4,0xb0,

                      0x99,0x92,0x82,0xf8,

                                          0x80,0x90,0xff}; 

char find_code[4]; 

char seg_wei[]={0x01,0x02,0x04,0x08};

//引脚定义


sbit EOC=P3^3;


//延时函数

void Delay1ms(uint count)    

  {   

     uint j;   

         while(count--!=0)   

        {  

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

        } 

}

//数码管显示处理  

void disp() 

  uchar i;  


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

{  

  P2=seg_wei[i];

  P1=dis_code[find_code[i]]; 

  Delay1ms(1);     




}


int  ad0808()   

  int m;      

  COM0808=0X00;     

  do{}while(!EOC);      

  m=COM0808;   

  return(m);    

}     

void main() 

{

while(1) 

{   

int X;    

X=ad0808();  

X=X*20;



find_code[0]=X%1000%100%10;   

find_code[1]=X%1000%100/10;   

find_code[2]=X%1000/100;   

find_code[3]=X/1000;   

disp();         




}


推荐阅读

史海拾趣

亿晶源(ekinglux)公司的发展小趣事

在不断提升产品质量和创新能力的同时,亿晶源还积极拓展市场。公司先后在华南、华东等地区设立生产基地和销售中心,形成了覆盖全国的销售网络。同时,公司还注重品牌建设,通过参加国内外知名展会、举办技术交流会等活动,提升品牌知名度和影响力。

Blue Creation公司的发展小趣事

Blue Creation公司在电子行业的起步并不顺利,一度面临资金短缺和技术瓶颈。然而,公司创始人凭借对技术的深厚理解,带领团队开发出一款革命性的电源管理技术。这项技术不仅大幅提高了电子设备的续航能力,还降低了能耗,迅速赢得了市场的青睐。随着技术的不断迭代和完善,Blue Creation逐渐在电子行业崭露头角。

晶群科技(Gem-micro)公司的发展小趣事

作为一家有社会责任感的企业,Blue Creation公司始终关注环保和可持续发展。公司积极采用环保材料和节能技术,努力降低生产过程中的环境影响。同时,公司还积极参与公益事业,捐资助学、扶贫济困,回馈社会。这些举措不仅提升了Blue Creation的企业形象,也为其赢得了社会各界的广泛赞誉。

以上五个故事分别从不同角度展现了Blue Creation公司在电子行业发展的历程和成就。虽然这些故事是虚构的,但它们所蕴含的企业发展理念和经验对于现实中的企业来说仍具有一定的借鉴意义。

ABB公司的发展小趣事

作为一家有社会责任感的企业,Blue Creation公司始终关注环保和可持续发展。公司积极采用环保材料和节能技术,努力降低生产过程中的环境影响。同时,公司还积极参与公益事业,捐资助学、扶贫济困,回馈社会。这些举措不仅提升了Blue Creation的企业形象,也为其赢得了社会各界的广泛赞誉。

以上五个故事分别从不同角度展现了Blue Creation公司在电子行业发展的历程和成就。虽然这些故事是虚构的,但它们所蕴含的企业发展理念和经验对于现实中的企业来说仍具有一定的借鉴意义。

Accuride公司的发展小趣事

Accuride公司在市场拓展方面也取得了显著成果。其产品不仅供应给北美地区的商用车制造商,还远销至其他国家。同时,Accuride与多家知名汽车品牌建立了紧密的合作关系,如Freightliner、Peterbilt、International、Great Dane和Mack等,为其提供高品质的零部件。这些合作伙伴关系的建立,不仅提升了Accuride的市场地位,也为其带来了稳定的订单和收入来源。

Hitachi Chemical Co America Ltd公司的发展小趣事

Accuride公司在市场拓展方面也取得了显著成果。其产品不仅供应给北美地区的商用车制造商,还远销至其他国家。同时,Accuride与多家知名汽车品牌建立了紧密的合作关系,如Freightliner、Peterbilt、International、Great Dane和Mack等,为其提供高品质的零部件。这些合作伙伴关系的建立,不仅提升了Accuride的市场地位,也为其带来了稳定的订单和收入来源。

问答坊 | AI 解惑

我要转行了

我在这里干电子工程师一个月开的太少了,想要去转销售。大家说能行不,说是转销售了,但是我在干销售时不会放下我的电子专业,到时买楼买车之后在转回来。不知道能不能在转回电子工程师了。想听听大家的见意。…

查看全部问答>

大家讨论下如何系统升级的问题

各位大侠是否也搞过在线系统升级没有?比如在做个软件运行,如果发现u盘或sd卡里面有nk的同名文件,就提示可以系统升级,然后直接升级~我看到英贝德的某个产品也能实现这样的操作。我现在还不是很明白如果以上方案可行,到底是不是把新的nk镜像直接 ...…

查看全部问答>

谁有基于单片机数字电流表的课程设计?

谢谢,不是电压表,是电流表,网站上面都找不到,尽是电压表的。…

查看全部问答>

2440+WINCE5.0摄像头拍第四张照时出现异常

大家好,用立宇泰的摄像头应用程序和驱动程序平台是WINCE5。0,在拍照时拍到第四张时出现异常,DNW窗口出现这样的信息 RaiseException: Thread=839e05e8 Proc=81c76ac0 \'Cameratest.exe\' AKY=00000401 PC=03fb44d8(coredll.dll+0x000444d8) RA= ...…

查看全部问答>

vc2005智能设备的CButton与vc2005非智能设备的Cbutton的主要区别在哪儿?高手指点

vc2005智能设备的CButton与vc2005非智能设备的Cbutton的主要区别在哪儿?高手指点…

查看全部问答>

帮忙解决vhdl:quartus7.2 在运行if..genarate遇到的问题

本人在quartus7.2运行如下vhdl代码: library ieee; use ieee.std_logic_1164.all; entity shift is         generic (len:integer);   port(a,clk:in std_logic;          &n ...…

查看全部问答>

想求购一块EK-LM3S8962的开发板

求购一块TI的EK-LM3S8962,要求带小板,我主要是拿回来学习CAN总线,希望已经将这块板子放在角落里的朋友能转给我学习一下。 不过喊天价吓唬我的就算了,我胆子小,呵呵 我这里还有C2000开发套件,和几块PIC的板子,如果感兴趣,交换也行 C2000&nb ...…

查看全部问答>

PCB Layout 中的直角走线、差分走线和蛇形线

        布线(Layout)是PCB设计工程师最基本的工作技能之一。走线的好坏将直接影响到整个系统的性能,大多数高速的设计理论也要最终经过 Layout 得以实现并验证,由此可见,布线在高速 PCB 设计中是至关重 ...…

查看全部问答>

PAD中邦定IC的画法及注意事项Bonding PCB Layout注意事項

PADS中邦定IC的画法及注意事项Bonding PCB Layout注意事項  QQ: 520122524Skype:xcq185388740msn: xcq185388740@live.cn邮箱:xcq185388740@163.com…

查看全部问答>

怎么样用单片机控制信号发生器

我想用单片机的USB口和信号发生器的USB口接起来,然后通过单片机程序来控制信号发生器发生正弦信号(频率和复制用程序设定),这样可以的吗?因为我在控制信号发生器的时候还得用单片机来控制其他的MOS管,信号的频率和MOS管同步起来,很着急的求解 ...…

查看全部问答>