76范文网为您提供各类范文参考!
当前位置:76范文网 > 知识宝典 > 免费论文 > 论文--多功能时钟毕业设计

论文--多功能时钟毕业设计

来源:76范文网 | 时间:2019-02-13 09:44:47 | 移动端:论文--多功能时钟毕业设计

论文--多功能时钟毕业设计 本文简介:

毕业设计(论文)设计(论文)题目:多功能电子时钟下达日期:20**年4月26日开始日期:20**年5月5日完成日期:20**年5月15日指导教师:***学生专业:应用电子技术班级:0702班学生姓名:***教研室主任:***电气工程系多功能电子时钟摘要本设计采用LCD液晶屏幕显示系统,以STC89C

论文--多功能时钟毕业设计 本文内容:

毕业设计(论文)

设计(论文)题目:
多功能电子时钟



期:
20**

4

26




期:
20**

5

5




期:
20**

5


15




师:
***




业:
应用电子技术班

级:0702班




名:***教
研室主任:

***

电气工程系
多功能电子时钟


本设计采用LCD液晶屏幕显示系统,以STC89C52RC单片机为核心,由键盘、温度采集、定时闹铃、日期提醒等功能模块组成。基于题目基本要求,本系统对时间显示、闹铃方式进和温度采集系统行了重点设计。此外,扩展了整点报时、非易失闹铃信息存储、国内外重要节日提醒等功能。本系统大部分功能由软件来实现,吸收了硬件软件化的思想,大部分功能通过软件来实现,使电路简单明了,系统稳定性大大提高。本系统不仅成功的实现了要求的基本功能,多数发挥部分也得到了实现,而且还具有一定的创新功能。
关键字:
LCD液晶显示,双电源供电,温度采集,生日提醒,重要节日提醒,整点报时
MULTI-FUNCTIONAL
ELECTRONIC
CLOCK
ABSTRACT
This
design
USES
the
LCD
screen
display
system,
to
STC89C52RC
singlechip,
keyboard,
temperature
gathering,
regular
alarm
functions,
date
remind
module.
Based
on
the
basic
requirements,
the
topic
of
time
display,
alarm
system
and
temperature
gathering
way
into
the
key
design.
In
addition,
the
expanded
on
time,
non-volatile
storage
and
alarm
messages
and
important
festivals
remind
etc.
Function.
The
system
software
to
realize
the
function
of
most
of
the
hardware
and
software,
the
absorption
of
thought,
to
realize
the
function
of
software,
the
circuit
is
simple,
the
system
stability
is
greatly
improved.
This
system
not
only
successfully
realized
the
requirements
of
the
basic
functions,
most
of
the
play,
but
also
got
certain
innovation
function
KEY
WORDS:
STC89C52RC
microcontroller,
LCD
display,
double
power
supply,
temperature,birthday
reminder,
the
important
festivals
remind
viewers,
Talkclock





一、设计(论文)内容及要求:
1
1、要求
1
(1)、基本要求:
1
(2)发挥部分:
1
(3)创新部分:
1
2、设计(论文)内容
1
(1)方案论证
1
(2)总体方案
2
(3)系统硬件设计(单元电路设计及分析)
3
(4)系统软件设计流程
6
二、
技术指标:
9
1、基本部分技术指标测试与分析
9
2、发挥部分技术指标测试与分析:
9
3、创新部分技术指标测试与分析:
9
三、
参考资料及附录
**
参考资料:
**

录:
11
附一:获取DS1302芯片中时间信息的程序:
11
附二:获取DS18B20芯片中温度信息的程序:
12
附三:LCD1602宏函数程序:
14
附四:多功能数字时钟使用说明:
16
附件五:进程计划表
17
附件六:总结
18
总结与致谢
19

一、设计(论文)要求及内容:
1、要求
(1)、基本要求:设计并制作一个多功能电子时钟。
1.1.1设计能支持年、月、日、星期、时、分、秒的时钟,时钟有时间调整功能及闹钟功能;
1.1.2时钟附带有一个温度计功能,温度检测精度高于2度,显示精度为1度;
1.1.3时钟具有装卸电池时掉电保护功能,保护时间大于5分钟;
(2)发挥部分:
1.2.1提高温度检测精度,在0℃-40℃显示0.1℃;
1.2.2实现双电源供电(220V及电池供电);
1.2.3能够提供生日提醒指示;能够每天提供3个时间点的闹钟报时功能;
(3)创新部分:
1.3.1非易失定时闹铃
1.3.2重要日期提醒
1.3.3整点报时
2、设计(论文)内容
(1)方案论证
1.1显示部分:
显示部分是本次设计的重要部分,一般有以下三种方案:
方案一:采用LED显示,分静态显示和动态显示。对于静态显示方式,所需的译码驱动装置很多,引线多而复杂,且可靠性也较低。而对于动态显示方式,虽可以避免静态显示的问题,但设计上如果处理不当,易造成亮度低,有闪烁等问题。
方案二:采用LC1602D显示。LCD1602液晶显示具有丰富多样性、灵活性、电路简单、易于控制而且功耗小等优点,对于信息量较多的系统,是比较适合的。
方案二:采用LCD12864显示。LCD12864液晶显示具有丰富多样性动画显示、文字显示、电路简单、易于控制而且功耗小等优点,对于信息量多的系统,是比较适合的。
鉴于上述原因及价格时间因素,我采用方案二
1.2数字时钟
数字时钟是本设计的核心的部分。根据需要可采用以下两种方案实现:
方案一:方案完全用软件实现数字时钟。原理为:在单片机内部存储器设三个字节分别存放时钟的时、分、秒信息。利用定时器与软件结合实现1秒定时中断,每产生一次中断,存储器内相应的秒值加1;若秒值达到60,则将其清零,并将相应的分字节值加1;若分值达到60,则清零分字节,并将时字节值加1;若时值达到24,则将时字节清零。该方案具有硬件电路简单的特点,但当单片机不上电,程序将不执行。而且由于每次执行程序时,定时器都要重新赋初值,所以该时钟精度不高。
方案二:方案采用Dallas公司的专用时钟芯片DS1302。该芯片内部采用石英晶体振荡器,其芯片精度不大于**ms/年,且具有完备的时钟闹钟功能,因此,可直接对其以用于显示或设置,使得软件编程相对简单。为保证时钟在电网电压不足或突然掉电等突发情况下仍能正常工作,芯片内部包含锂电池。当电网电压不足或突然掉电时,可使系统自动转换到内部锂电池供电系统。而且即使系统不上电,程序不执行时,锂电池也能保证芯片的正常运行,以备随时提供正确的时间。
基于时钟芯片的上述优点,本设计采用方案二完成数字时钟的功能。
1.3温度采集
由于现在用品追求多样化,多功能化,给系统加上温度测量显示模块,能够方便人们的生活,使该设计具有人性化。
方案一:采用热敏电阻,可满足40摄氏度至90摄氏度测量范围,但热敏电阻精度、重复性、可靠性较差,对于检测小于1摄氏度的信号是不适用的。
方案二:采用温度传感器DS18B20。DS18B20可以满足从-55摄氏度到+125摄氏度测量范围,且DS18B20测量精度高,增值量为0.5摄氏度,在一秒内把温度转化成数字,测得的温度值的存储在两个八位的RAM中,单片机直接从中读出数据转换成十进制就是温度,使用方便。
基于DS18B20的以上优点,我决定选取DS18B20来测量温度。
1.4闹铃部分
一般的时钟都带有闹铃,实现闹铃方式可采用以下两种:
方案一:将闹钟信息存放在单片机自带的存储器中。该方案成本低而且易于实现,但是一但掉电会造成之前信息的丢失。
方案二:将闹钟信息存放在非易失储存器AT24C02中。该方案即使在完全的掉电的情况下也不会造成闹钟信息的丢失,可避免方案一带来的麻烦。
1.5电源模块
方案一:采用干电池作为系统电源。但需经常换电池,不符合节约型社会的要求。
方案二:采用直流稳压电源作为系统主电源,干电池作为辅助电源。不仅不需要经常更换电源,并且当市电停止时能够采用干电池做为系统电源,使用更加安全可靠。
方案三:采用开关电源系统做电源并后用稳压器件稳压,干电池做辅助电源,不仅不需要经常更换电源,并且当市电停止时能够采用干电池做为系统电源,使用更加安全可靠
基于以上分析,我决定采用方案三
(2)总体方案
2.1工作原理:
本设计采用STC89C52RC单片机作为本系统的控制模块。单片机可把由DS18B20、DS1302、AT24C02中的数据利用软件来进行处理,从而把数据传输到显示模块,实现温度、日历和闹铃的显示。以LCD液晶显示器为显示模块,把单片机传来的数据显示出来,并且显示多样化。在显示电路中,主要靠按键来实现各种显示要求的选择与切换。
STC89C52RC
DS1302
DS18B20
独立键盘
LCD1602
AT24C02
蜂鸣器
2.2总体设计:
如图一图一:系统框架图
(3)系统硬件设计(单元电路设计及分析)
3.1
STC89C52RC单片机最小系统:
最小系统包括晶体振荡电路、复位开关和电源部分。图2为STC89C52RC单片机的最小系统。
图2
最小系统电路图
3.2温度测量模块:
温度测量传感器采用DALLAS公司DS18B20的单总线数字化温度传感器,测温范围为-55℃~125℃,可编程为9位~12位A/D转换精度,测温分辨率达到0.0625℃,采用寄生电源工作方式,CPU只需一根口线便能与DS18B20通信,占用CPU口线少,可节省大量引线和逻辑电路。接口电路如图3所示。

图3
DS18B20测量电路
3.3时钟模块:
时钟模块采用DS1302芯片,DS1302是DALLAS公司推出的涓流充电时钟芯片内含有一个实时时钟/日历和31字节静态RAM通过简单的串行接口与单片机进行通信实时时钟/日历电路提供秒分时日日期月年的信息每月的天数和闰年的天数可自动调整时钟操作可通过AM/PM指示决定采用24或12小时格式DS1302与单片机之间能简单地采用同步串行的方式进行通信仅需用到三个口线:
RST复位、I/O数据线、SCLK串行时钟。时钟/RAM的读/写数据以一个字节或多达31个字节的字符组方式通信。DS1302工作时功耗很低,保持数据和时钟信息时功率小于1mW,其接线电路如图4图4
时钟电路
3.4
存储器模块:
存储器采用Atmel公司的AT24C02芯片。该芯片带有2KB的串行COMS
EEPROM,内部含有256个8位字节,可通过I2C总线对其接口进行读写操作,而且带有写保护功能。其接线图如图5所示。

图5
AT24C02存储器电路
3.5
LCD1602液晶显示模块:
LCD液晶显示模块采用LCD1602型号,具有很低的功耗,正常工作时电流仅2.0mA/5.0V。通过编程实现自动关闭屏幕能够更有效的降低功耗。LCD1602分两行显示,每行可显示多达16个字符。LCD1602液晶模块内部的字符发生存储器(CGROM)已经存储了160个不同的点阵字符图形,通过内部指令可实现对其显示多样的控制,并且还能利用空余的空间自定义字符。其接线如图6
图6
LCD显示电路
3.6
系统电源:
电源设计是本设计的一个难点。220V交流转5V直流稳压电源会更加安全、实用。电路图如图7:

图7
电源电路
3.7
整体电路:
系统整体电路如图8
所示:
图8
系统总体电路图
(4)系统软件设计流程
4.1主程序流程图9
系统主程序流程
4.2时间设定程序流程图**
显示时间子程序流程
4.3
温度测量流程图

图11
温度测量程序流程图

4.4
闹铃设定流程图图12
闹铃设定程序流程图
4.5
生日设定流程图图13
生日设定程序流程图
二、
技术指标:
1、基本部分技术指标测试与分析
基本要求部分的技术指标测试与分析:
1.1系统上电后,首先显示欢迎词,接着进入显示时间和温度。按各功能键执行相应的功能(时钟操作方法详见附录中的附四)。
1.2显示时间时和测试的系统时钟走时准确,误差很小。
1.3设定闹铃时间,当闹铃时间到时响铃。响铃长度为1分钟,期间按除E键(屏幕背光键)外的任意一键退出响铃。
1.4上电后记录下时间,去掉220V和干电池电源,隔5分钟过再次通电,测得系统时钟仍旧走时准确。经测试,本系统的时钟掉电保护时间长达9分钟。
2、发挥部分技术指标测试与分析:
2.1系统可显示温度00.0~99.9摄氏度。
2.2拔掉交流电,装上干电池系统工作,说明干电池作为电源为系统供电;卸掉干电池接上交流电系统也工作,表明交流电也能适合系统使用。
2.3当生日和闹铃设置为开时,主显单上有标志显示(闹铃为‘A’,生日为‘B’)。当设定时间或日期到时,系统开始响铃,期间按A~D键可退出。生日响铃范围:生日当日7:00开始第一次响铃,以后每隔一小时再响铃一次,直至晚上22:00最后一次响铃;为闹铃则不受时间限制,在任意时刻只要时间到就开始响铃。
3、创新部分技术指标测试与分析:
3.1在时间显示界面中长按C键进入日期提醒查看。
3.2系统具备整点报时功能,报时范围为:早上7点整——晚上22点整。
3.3系统中的生日和闹铃设定信息均存放在存储器中,即使掉电也不会丢失。
三、
参考资料及附录
参考资料:
[1]求是科技.
单片机典型模块设计实例导航.
北京:人民邮电出版社.
2005.8
[2]徐淑华,
程退安等.单片微型机原理及应用.
哈尔滨:哈尔滨工业大学出版社.
2005.1
[3]孙余凯.
精选实用电子电路260例.
北京:电子工业出版社.
2007.6
[4]殷春浩,
崔亦飞.
电磁测量原理及应用.
徐州:中国矿业大学出版社.
2003.7
[5]《LCD1602A数据手册》
[6]《DS1302数据手册》
[7]《DS18B20数据手册》
[8]《AT24C02数据手册》

录:
附一:获取DS1302芯片中时间信息的程序:
//实时时钟写入一字节(内部函数)

void
DS1302InputByte(uchar
d)
{

uchar
i;
ACC
=
d;
for(i=8;
i>0;
i--)
{

io
=
ACC0;//相当于汇编中的
RRCclk
=
1;
clk
=
0;
ACC
=
ACC
>>
1;
}
}
//实时时钟读取一字节(内部函数)
uchar
DS1302OutputByte(void)

{

uchar
i;
for(i=8;
i>0;
i--)
{

ACC
=
ACC
>>1;//相当于汇编中的
RRCACC7
=
io;
clk
=
1;
clk
=
0;
}
return(ACC);
}
//写入DS1302数据
//参数说明:ucAddr
--DS1302地址,
ucData--要写的数据
*
void
Write1302(uchar
ucAddr,
uchar
ucDa)
{

rst
=
0;
clk
=
0;
rst
=
1;
DS1302InputByte(ucAddr);//
地址,命令
DS1302InputByte(ucDa);//
写1Byte数据

clk
=
1;
rst
=
0;
}
//读取DS1302某地址的数据
uchar
Read1302(uchar
ucAddr)

{

uchar
ucData;
rst
=
0;
clk
=
0;
rst
=
1;
DS1302InputByte(ucAddr|0x01);//
地址,命令ucData
=
DS1302OutputByte();
//
读1Byte数据

clk
=
1;
rst
=
0;
return(ucData);
}
//获取时钟芯片的时钟数据到自定义的结构型数组
void
DS1302_GetTime(SYSTEMTIME
*Time)

{
uchar
ReadValue;
ReadValue
=
Read1302(DS1302_SECOND);
Time->Second
=
((ReadValue&0x70)>>4)***
+
(ReadValue&0x0F);
//由高低各四位组成,转BCD码为十进制码
ReadValue
=
Read1302(DS1302_MINUTE);
Time->Minute
=
((ReadValue&0x70)>>4)***
+
(ReadValue&0x0F);
ReadValue
=
Read1302(DS1302_HOUR);
Time->Hour
=
((ReadValue&0x70)>>4)***
+
(ReadValue&0x0F);
ReadValue
=
Read1302(DS1302_DAY);
Time->Day
=
((ReadValue&0x70)>>4)***
+
(ReadValue&0x0F);

ReadValue
=
Read1302(DS1302_WEEK);
Time->Week
=
((ReadValue&0x70)>>4)***
+
(ReadValue&0x0F);
ReadValue
=
Read1302(DS1302_MONTH);
Time->Month
=
((ReadValue&0x70)>>4)***
+
(ReadValue&0x0F);
ReadValue
=
Read1302(DS1302_YEAR);
Time->Year
=
((ReadValue&0x70)>>4)***
+
(ReadValue&0x0F);
}
附二:获取DS18B20芯片中温度信息的程序:
sbit
DQ
=P1^6;??
//定义通信端口
//延时函数
void
delay(unsigned
int
i)
{
?while(i--);
}
//初始化函数
Init_DS18B20(void)
{
?unsigned
char
x=0;
?DQ
=
1;???
//DQ复位
?delay(8);?
//稍做延时
?DQ
=
0;???
//单片机将DQ拉低
?delay(80);
//精确延时
大于
480us
?DQ
=
1;???
//拉高总线
?delay(14);
?x=DQ;?????
//稍做延时后
如果x=0则初始化成功
x=1则初始化失败
?delay(20);
}
//读一个字节
ReadOneChar(void)
{
unsigned
char
i=0;
unsigned
char
dat
=
0;
for
(i=8;i>0;i--)
?{
?
DQ
=
0;
//
给脉冲信号
?
dat>>=1;
?
DQ
=
1;
//
给脉冲信号
?
if(DQ)
??
dat|=0x80;
?
delay(4);
?}
?return(dat);
}
//写一个字节
WriteOneChar(unsigned
char
dat)
{
?unsigned
char
i=0;
?for
(i=8;
i>0;
i--)
?{
?
DQ
=
0;
?
DQ
=
dat&0x01;
?
delay(5);
?
DQ
=
1;
?
dat>>=1;
?}
//delay(4);
}
//读取温度
ReadTemperature(void)
{
unsigned
char
a=0;
unsigned
char
b=0;
unsigned
int
t=0;
float
tt=0;
Init_DS18B20();
WriteOneChar(0xCC);
//
跳过读序号列号的操作
WriteOneChar(0x44);
//
启动温度转换
Init_DS18B20();
WriteOneChar(0xCC);
//跳过读序号列号的操作
WriteOneChar(0xBE);
//读取温度寄存器等(共可读9个寄存器)
前两个就是温度
a=ReadOneChar();
b=ReadOneChar();
t=b;
t<<=8;
t=t|a;
tt=t*0.0625;
//t=
tt***+0.5;
//放大**倍输出并四舍五入---此行没用
return(t);
}
main()
{
?unsigned
char
i=0;
?
while(1)
?
{
??
i=ReadTemperature();//读温度
?
}
}
附三:LCD1602宏函数程序:
//内部等待函数
unsigned
char
LCD_Wait(void)
{
LcdRs=0;
LcdRw=1;
_nop_();
LcdEn=1;
_nop_();
LcdEn=0;
return
DBPort;

}
//向LCD写入命令或数据
#define
LCD_COMMAND

0
//
Command
#define
LCD_DATA

1
//
Data
#define
LCD_CLEAR_SCREEN
0x01
//
清屏
#define
LCD_HOMING0x02
//
光标返回原点
void
LCD_Write(bit
style,
unsigned
char
input)
{
LcdEn=0;
LcdRs=style;
LcdRw=0;
_nop_();
DBPort=input;
_nop_();//注意顺序
LcdEn=1;
_nop_();//注意顺序
LcdEn=0;
_nop_();
LCD_Wait();
}
//设置显示模式
#define
LCD_SHOW

0x04//显示开
#define
LCD_HIDE

0x00//显示关
#define
LCD_CURSOR

0x02
//显示光标
#define
LCD_NO_CURSOR
0x00//无光标
#define
LCD_FLASH

0x01//光标闪动
#define
LCD_NO_FLASH
0x00//光标不闪动
void
LCD_SetDisplay(unsigned
char
DisplayMode)
{
LCD_Write(LCD_COMMAND,
0x08|DisplayMode);
}
//设置输入模式
#define
LCD_AC_UP

0x02
#define
LCD_AC_DOWN

0x00
//
default
#define
LCD_MOVE

0x01
//
画面可平移
#define
LCD_NO_MOVE

0x00
//default
void
LCD_SetInput(unsigned
char
InputMode)
{
LCD_Write(LCD_COMMAND,
0x04|InputMode);
}
//移动光标或屏幕
#define
LCD_CURSOR
0x02

#define
LCD_SCREEN
0x08
#define
LCD_LEFT
0x00
#define
LCD_RIGHT
0x04
void
LCD_Move(unsigned
char
object,
unsigned
char
direction)
{
if(object==LCD_CURSOR)

LCD_Write(LCD_COMMAND,0x**|direction);
if(object==LCD_SCREEN)

LCD_Write(LCD_COMMAND,0x18|direction);
}
//初始化LCD
void
LCD_Initial()
{
LcdEn=0;
LCD_Write(LCD_COMMAND,0x38);

//8位数据端口,2行显示,5*7点阵
LCD_Write(LCD_COMMAND,0x38);
LCD_SetDisplay(LCD_SHOW|LCD_NO_CURSOR);//开启显示,
无光标
LCD_Write(LCD_COMMAND,LCD_CLEAR_SCREEN);

//清屏
LCD_SetInput(LCD_AC_UP|LCD_NO_MOVE);

//AC递增,
画面不动
}
void
GotoXY(unsigned
char
x,
unsigned
char
y)
{
if(y==0)

LCD_Write(LCD_COMMAND,0x80|x);
if(y==1)

LCD_Write(LCD_COMMAND,0x80|(x-0x40));
}
void
Print(unsigned
char
*str)
{
while(*str!="\0")
{

LCD_Write(LCD_DATA,*str);

str++;
}
}
void
LCD_LoadChar(unsigned
char
user[8],
unsigned
char
place)
{
unsigned
char
i;
LCD_Write(LCD_COMMAND,0x40|(place*8));
for(i=0;
i<8;
i++)

LCD_Write(LCD_DATA,user[i]);
}
附四:多功能数字时钟使用说明:
A(调整切换键):进行时间、闹铃以及生日的设置,调整内容切换。
B(调整加/生日设定):在时间显示界面中按A键后,进入时间调整。按B键对应闪烁内容加1;在时间显示界面中长按该键进入生日信息设定,按A键选择调整内容,按B键加1,C键减1,D键退出设定。当设定生日到时,当日7点整第一次响铃提醒,以后每隔一小时整点提醒,直至当日晚上22点整最后一次提醒。(注意:生日到时闹铃和整点报时不起作用)。
C(调整减/日期提醒):在时间显示界面中按A键后,进入时间调整。按C键对应闪烁内容加1;在时间显示界面中长按该键进入日期提醒查看。
D(退出键/闹铃设定):在各种设定模式(包括时间、生日、闹铃设定)下,按该键退出设定;若在时间显示界面中短按该键,则进入闹铃、生日信息查看;长按则进行闹铃设定。(注意:闹铃为整点时,整点报时不起作用,并且闹铃在任何时刻下只要到点都响铃)。
E(屏幕背光键):按下该键不放则屏幕背光。调整左上方的蓝色变阻器可调整LCD显示灰度;调整右上方的蓝色变阻器可调整LCD背光亮度。
F(复位键):按下该键系统复位,系统从头开始执行程序。如遇故障可按下该键进行系统复位。复位不会造成时间、生日和闹铃等信息的丢失。
注:系统在不进行任何操作时,**秒后会自动关闭屏幕,以达到省电环保的效果。此时按任意键可退出并返回显示。
附件五:进程计划表
陕西工业职业技术学院毕业设计(论文)进程计划表
序号
起止日期
计划完成内容
实际完成情况
检查签名
1
2
3
4
5
6
7
8
9
**
11
12
13

20**.5.2
20**.5.3
20**.5.4
20**.5.5
20**.5.6
20**.5.7
20**.5.8
20**.5.9
20**.5.**
20**.5.11
20**.5.12
20**.5.13
20**.5.14

整体方案的确定
电源系统设计及调试
最小系统设计及温度模块的设计
温度系统的调试
时钟系统的设计及部分调试
时钟系统的调试
存储器系统设计及部分调试
存储器系统调试
液晶模块设计几部分调试
液晶模块的调试
整体代码系统设计
整体电路调试及测试分析
毕业论文整理

完成
完成
完成
完成
完成
完成
完成
完成
完成
完成
完成
完成
完成
附件六:总结
指导教师评语:指导教师签名:

毕业设计(论文)成绩:毕业设计(论文)表现成绩:

毕业设计(论文)答辩:

1.
答辩组成员签名:2.



期:
年月

3.答


语:
4.



绩:毕业设计(论文)总成绩:
总结与致谢
经过多天的努力,在老师和同学的的帮助下终于完成了这次任务,设计出了汇集外观精美、方便实用、功能强大于一体的数字电子钟。该数字钟采用桌面式摆放设计,精美雅观;附带双电源装备,可供不时之需,而且具有温度、闹铃、生日一些列常用的附加功能,更加方便实用,符合现实要求;多功能时钟还具有掉电也不会丢失时间、闹铃、生日等信息的优点,可避免不必要的烦恼,设计更加的人性化和智能化。同时还能够自定义调整显示灰度和屏幕背光亮度,带背光功能,夜里更实用!
经过这次的实践,也可以说是经过了多天的学习,尽管期间苦难重重,但我从中学习了不少新的知识和解决困难的方法,也体验到了自主创作的快乐。
本文档由论文格式(http://www.csmayi.cn/)用户上传

论文--多功能时钟毕业设计 本文关键词:多功能,毕业设计,时钟,论文

论文--多功能时钟毕业设计  来源:网络整理

  免责声明:本文仅限学习分享,如产生版权问题,请联系我们及时删除。


论文--多功能时钟毕业设计》由:76范文网互联网用户整理提供;
链接地址:http://www.yuan0.cn/a/58103.html
转载请保留,谢谢!
相关文章