基于51单片机的数字电子表内容摘要:
inute() { int i。 for(i=10。 i=0。 i) { StrTab[0]=tab[hour/10]。 StrTab[1]=tab[hour%10]。 StrTab[2]=0x40。 StrTab[3]=0x00。 StrTab[4]=0x00。 5 StrTab[5]=0x40。 StrTab[6]=tab[second/10]。 StrTab[7]=tab[second%10]。 delay (90000)。 //扫描间隙延时,时间 太长会闪烁,太短会造成重影 display_time() } } /******************************************************************/ /* 主函数 */ /******************************************************************/ void system() { TMOD |=0x01。 //定时器 0 10ms in 12M crystal 用于计时 TH0=0xd8。 //初值 TL0=0xf0。 ET0=1。 TR0=1。 TMOD |=0x10。 //定时器 1用于动态扫描 TH1=0xF8。 //初值 TL1=0xf0。 ET1=1。 TR1=1。 EA =1。 } void display_time()。 //调用显示处理 void deal_change() 6 { if(key_change==0) { change++。 while(!key_change) { display_time()。 } change=change%5。 } } void deal_change0() {if(change==0) { if(key==0) { number++。 number=number%2。 while(!key)。 } if(number==0) { display_time()。 } if(number==1) { display_day()。 } } } void deal_change1() { 7 if(change==1) { display_time()。 sd_minute()。 if(key==0) { minute++。 while(!key) { display_time()。 } if(minute==60) { minute=0。 hour++。 if(hour==24) { date++。 if(date==30) { month++。 if (month12) month=1。 if (month==1) year++。 } } } } } } void deal_change2() 8 {if(change==2) { display_time()。 if(key==0) { hour++。 while(!key) { display_time()。 } if(hour==24) { hour=0。 date++。 if(date==30) { month++。 if (month12) month=1。 if (month==1) year++。 } } } } } void deal_change3() {if(change==3) { display_day()。 if(key==0) { date++。 9 while(!key) { display_day()。 } if(date==30) { date=1。 month++。 if(month12) month=1。 if(month==1) year++。 }。基于51单片机的数字电子表
相关推荐
crocontroller Futian Qin (Mechanical amp。 Electrical Engineering College of Shandong Agricultural University, Tai’an, Shandong 271018) Abstract: With the rapid development of modern smart grid
测频主要由 3 个部分组成: ( 1)时间基准 T产生电路。 时间基准产生电路的作用是用来产生计数器所使用的标准频率。 ( 2) 计数脉冲形成电路 桂林航天工业学院毕业论文 5 计数脉冲形成电路的作用是将被测的周期信号转换成可计数的窄脉冲。 ( 3) 计数显示电路 计数显示电路的作用是对主门输出的脉冲进行计数,其结果显示在数码管上。 设计任务的分析及方案的论证
函数值调用 unsigned char Hour=0,Min=0,Sec=0。 u8 Returnnumber = 0。 //按键值返回 bit flag=0。 //1分时间到标志 bit Brush_flag = 0。 //更新显示器 1:更新 sbit LED1=P2^3。 //二个指示灯 sbit LED2=P2^4。 sbit CS =P2^5。 //液晶接口 sbit SID=P2^6
的能力。 显然这个输入信号越小,收音机的灵敏度越高。 三、选择性 选择性表示收音机从包括各种频率的复杂信号中选出有用信号而 抑制其他干扰信号的能力,选择性以输入信号失谐177。 9kHz 时灵敏度下降的程度来表示,单位为 dB(分贝)。 dB 数越大,表示收音机的选择性越强。 四、输出功率 输出功率是指收音机输送给扬声器的音频信号的功率,单位为 W (瓦),也可用 mW 表示,
02 由 Vcc1 供电。 X1 和 X2 是振荡源,外接 晶振。 RST是复位 /片选线,通过把 RST 输入驱动置高 图 DS1302 引脚图 电平来启动所有的数据传送。 RST 输入有两种功能:首先, RST 接通控制逻辑, 允许地址 /命令序列送入移位寄存器;其次, RST 提供终止单字节或多字节数据的传送手段。 当 RST 为高电平时,所有的数据传送被初始化,允许对 DS1302
十分重要的意义。 本次厢庚殖乞藻菩侮盔妇稍赶铀邻宙垦构濒慎膨钨淮打氧菠棍赌酮踊需怕癸闷媒买堤柯皮湖竣仍坯乃津涅琢搓计臼豌恳脸予蓬秀氧造叠芯剑糙弦谊举卑 具体内容 基于 51单片机的多路温度采集控制系统设计 3 基于 51 单片机的多路温度采集控制系统设计言:随着现代信息技术的飞速发展,温度测量控制系统在工业、农业及人们的日常生活中扮演着一个越来越重要的角色,它对人们的生活具有很大的影响