历史上的今天
返回首页

历史上的今天

今天是:2025年01月02日(星期四)

正在发生

2020年01月02日 | NE555+74LS90+74LS08分频器的单片机频率计仿真与源码

2020-01-02 来源:51hei

有分频器NE555计数器芯片+74LS90与74LS08电路构成,然后信号送入单片机的T1脚进行检测与数码管显示

频率计仿真原理图如下

 

 

单片机源程序如下:

#include

#include

typedef unsigned char u8;

typedef unsigned int  u16;

typedef unsigned long int u32;

#define  shumag  P2

#define  gongy   P1

sbit  RED_KHZ=P0^1;

sbit  Blue_HZ=P0^0;

sbit  fengmingqi=P0^7;

unsigned char code dofly_DuanMa[10]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};

// 显示段码值0~9

unsigned char TempData[4];//存储显示值的全局变量

u8 second=0;

u32 sert=0;

u32 count=0;

u16  j=0;

u16  k=0;


void delay(u16 i)

{

while(i--);

}


void display()

{

  u8 i;

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

        {

                  gongy=i;

         shumag=TempData[i];

         delay(10);

         shumag=0x00;

        

        }

}


void Timer_init()

{

TMOD=TMOD|0X51;

TH0=0X3c;

TL0=0Xb0;


EA=1;

ET0=1;

ET1=1;

TR0=1;

TR1=1;


}


void main()

{


Timer_init();

while(1)

{

    

                if(k==20)

                {

             count=count+TH1*256+TL1;

             TempData[0]= dofly_DuanMa[count/100];

                   TempData[1]= dofly_DuanMa[count/10%10];

                   TempData[2]=dofly_DuanMa[count%10];

                  TH1=0;

                        TL1=0;

                        k=0;

                         }

                          if(count>=1000)

                        fengmingqi=0;

                         if(count<1000)

                        fengmingqi=1;

         display();

        

}

}




void menter0() interrupt 1

{


TH0=0X3c+TH0;

TL0=0Xb0+TL0;

j++;

if(j==20)

{

k=j;

……………………



推荐阅读

史海拾趣

迪一电子公司的发展小趣事

迪一电子公司成立于2006年,最初只是一家规模较小的半导体电子元器件制造企业。在创业初期,公司面临着资金紧张、技术落后和市场竞争激烈等多重困难。然而,创始人李政坚信半导体行业的发展潜力,带领团队不断研发新产品,提高产品质量,逐渐在市场上赢得了一席之地。

旌芯半导体(GN)公司的发展小趣事

在技术创新的基础上,迪一电子公司开始积极拓展市场。公司积极参加国内外电子展会和博览会,与全球各地的客户建立联系。同时,公司还注重品牌建设,通过广告宣传、赞助活动等方式提高品牌知名度和美誉度。这些努力使迪一电子的产品逐渐打入国际市场,赢得了更多客户的认可。

Global Mixed-Mode Technology Inc公司的发展小趣事
三相缺相报警灯电路可以与其他电气保护设备配合使用,共同保障电气系统的安全稳定运行。例如,当三相缺相报警灯电路检测到缺相情况时,可以发出警报信号给操作人员或监控系统;同时,断路器或过载保护器等设备也可以根据设定的保护参数来切断故障电路或降低负载功率等措施来防止设备损坏或生产事故的发生。这些设备之间通过电气信号或控制逻辑相互关联和配合工作。
Avery Dennison公司的发展小趣事

Avery Dennison与众多知名企业建立了紧密的合作关系,共同推动行业发展。例如,公司与利郎服饰的合作就是一个典型的例子。通过提供Embelex™系列装饰标、厂内打印解决方案、RFID解决方案以及3D标签打样数字化解决方案等,Avery Dennison助力利郎实现了数字化转型和业务扩张。这种合作模式不仅提升了双方的市场地位,也为整个服装行业带来了创新动力。

Astro Tool Corp公司的发展小趣事

Astro Tool Corp公司初创时,面临着电子制造行业激烈的竞争环境。然而,公司创始人凭借其在精密工具制造领域的深厚技术背景,带领团队研发出了一款具有高精度和高稳定性的电子制造工具,成功吸引了业内众多客户的关注。这款产品不仅提高了生产效率,还降低了制造成本,迅速在市场上占据了一席之地。公司借此机会,不断扩大生产规模,逐步在电子制造工具市场建立起自己的地位。

BusBoard Prototype Systems公司的发展小趣事

在国内市场取得一定成绩后,BusBoard Prototype Systems开始将目光投向国际市场。公司积极参加国际电子展会,与海外客户建立联系,并成功将产品和服务推向了海外市场。随着国际业务的不断拓展,公司的知名度和影响力也逐渐提升。

问答坊 | AI 解惑

&quot;场效应管对照表&quot;和&quot;外形与管脚排列图&quot;

在场效应管对照表中,收编了美国、日本及欧洲等近百家半导体厂家生产的结型场效应晶体管(JFET)、金属氧化物半导体场次晶体管(MOSFET)、肖特基势垒控制栅场效应晶体管(SB)、金属半导体场效应晶体管(MES)、高电子迁移率晶体管(HEMT)、静电 ...…

查看全部问答>

C语言进阶 (东南大学 凌明 非常不错)

东南大学 凌明讲的C语言,对想要学好C语言的不看会后悔的~…

查看全部问答>

cpld\fpga\verilog hdl视频教程

cpld\\fpga\\verilog hdl视频教程 入门篇: 第1讲、FPGA设计基础(PDF、视频) 第2讲、FPGA设计入门(视频、课后习题) 第3讲、VerilogHDL基础(PDF、视频、课后习题) 第4讲:Verilog HDL中的组合逻辑设计方法(PDF、视频) 第5讲:ModelSim ...…

查看全部问答>

弱电系统分类,供大家参考~~

[ 本帖最后由 fish001 于 2010-3-28 22:07 编辑 ]…

查看全部问答>

请问大家有没有可编程的分频芯片啊

       想把晶振产生的时钟信号进行分频,大家说说有没有那种可编程的分频芯片啊   我找了很久都没找到,希望大家个支个招,用数字芯片搭建也可以,          &n ...…

查看全部问答>

MSP430FG4619通过usci_spi与LCD的通信问题,大神们帮帮忙

大家好,我第一次用MSP430FG4619这么高端的芯片,也第一次做LCD的东西,很多地方不懂,请大家多指教。 我现在遇到一些问题,请大家帮我指点一下,先谢谢了 1. 我用的LCD是采用4 pin SPI,那我设置芯片也应该设置为4 pin SPI吗?还是3 pin SPI也行 ...…

查看全部问答>

ccs软件仿真时出现的问题

ccs编译仿真时,在查看register的状态时出现了error,如下图。 程序编译时没有提示错误,请问是什么地方出了问题?…

查看全部问答>

求 Sitara AM335x 入门套件

请问有没有哪位抢到了 Sitara AM335x ARM Cortex-A8 套件但现在不需要的,要是愿意的话转让给我呗。论坛下一波团购似乎也没消息了。 如果不能搞到这个就只好买ARM11的板子了。 谢谢。…

查看全部问答>

360广告灯DIY进程------看下合适合管脚

我的第一贴发到DIY /开源硬件专区去了,发错了现在改过来接下来在这里发了 第一贴地址: https://bbs.eeworld.com.cn/thread-414064-1-2.html 今天看了下数据手册,不是所有的IO都可以当IO用的有只收的有模拟的.但我看开发板上的大部分都可以我对照 ...…

查看全部问答>