答辩中提出的主要问题及学生回答问题的简要情况:
1、单片机如何进行复位?
答:外部电路需在RST引脚产生两个机器周期(即24个时钟周期)以上的高电平。
2、为何选用DS1302时钟芯片来当做时钟电路?90896
答:DS1302芯片是一种高性能、低功耗、带RAM的实时时钟电路,它可以对年月日、时分秒进行计时,还具有闰年补偿功能,并且其设计电路的接口简单、价格低廉、使用方便。综合性能较高,故而选用它来当做时钟电路。
3、为何选用LCD液晶显示屏来作为显示模块?
答:相比较LED数码管显示,采用LCD液晶显示屏来显示,其显示功能强大,可以显示多条内容,而且显示的内容清晰、直观。此外,当进行硬件设计时候,LCD1602的硬件电路设计简单、功耗小,而且成本也较低。
文介绍了基于STC89C52单片机运行的多功能电子万年历的软硬件的设计方法。此设计分别有时间调整模块、时间处理模块和数据显示模块三个模块组成,此外,还添加了以DS18B20温度传感器为主的测温模块。该系统以STC89C52为主控制器,以实时时钟芯片DS1302来记录日历和时间,该芯片不仅可以对年、月、日、周、时、分、秒进行计时,而且还具有闰年补偿等多种功能。万年历采用1602A液晶显示模块来显示,可以间歇式的在LCD上显示年月日,时分秒,星期和平闰年情况,数据清晰直观。此万年历电路设计简单、成品功能多样、显示直观、价格低廉,较其它新一代电子钟产品,其性价比较高具有非常广阔的市场前景。
同学的毕业设计能够按照任务书的要求开展工作,对单片机基础知识以及时钟芯片DS1302和温度传感器DS18B20的原理基本了解,并且能够把理论与实践相结合,完成本次设计,实现了任务目标。并在通过查阅资料和视频教学的基础上完成了实物的设计,其论文能力已达到本科毕业生的水平,同意通过答辩。