帮帮文库

返回

基于51单片机的电子万年历与温度检测报警系统的设计(最终版) 基于51单片机的电子万年历与温度检测报警系统的设计(最终版)

格式:word 上传:2022-06-25 14:56:18

《基于51单片机的电子万年历与温度检测报警系统的设计(最终版)》修改意见稿

1、“.....全部标志位允许,调用读取时间函数函数,并调用其显示各数据的函数,调用星期显示函数,其他字符函数开始设置标志位,从而调用蜂宁器报警程序,发出的声音可以根据自己喜好设定。读取寄存器表示响应了中断键盘扫描定时器时间到即用定时器实现,温度标志位有效,通过定时器实现读取温度值,再将此标志位设为无效,以便显示。将温度的各位显示到液晶上,并设定温度报警上下限高于上限或低于下限按下键可以解除闹钟报警蜂鸣器发出报警声......”

2、“.....芯片简化了硬件电路设计的同时也无形加大了软件编写的复杂程度,为方便程序的调试和提高效率,故将软件编写分模块进行,先将实时时钟模块步步调试,按照时序图将读写函数写好后,会显示秒部分,并准时走,但液晶屏不稳定,有些乱码和光标乱闪。经检查发现有些发生地址重叠的冲突,写按键部分程序是发现调节好后在最后刷新屏幕时调节好的时间没有读取到,还有闹钟不能实现闹钟报警功能,不断调节,不断烧写进学习板,然后看结果......”

3、“.....加上温度传感器部分后发现在调节时间时出现乱码和不稳定现象,光标乱跳的现象。经过不断检查软件,发现在按键调节时软件读取温度值的标志位是允许的,也就是说它在调节时间时又在动态显示周围环境中的温度值,这样会导致光标不稳定的现象。经过再添加标志允许位时,这个问题得到很好的解决。在软件编写的过程中遇到非常多的问题,远远不止这些,在暑假期间也花费了大量的时间去不断修改,以上只是列举些有代表性的问题作为反映。硬件测试首先单片机最小系统的设计几乎都是统的接线灵活......”

4、“.....开始我想温度用数码管显示,万年历用液晶显示。后来经过何老师的提醒,将数码管撤去,统用液晶显示数据,这样节约了硬件的开销,用杜邦线将芯片与单片机学习板按照电路原理图连接好,经过不断的软件,硬件的反复修改,最终实现了软件编写的目标功能,五设计总结与心得大下学期利用课余时间学习了单片机,并买了块单片机学习板,在期间学习到了单片机的简单部分,算是有点入门,在暑假期间决定做个作品出来,便边学习,边动手实践做,利用单片机学习板自己写些程序,下载到学习板中看试验结果......”

5、“.....便决定做个电子万年历和温度报警系统,开始头雾水,觉得无从下手,但我相信事在人为,别人可以的,我样可以做到,因为在家里,无法向学长和老师请教些技术性问题。唯可以利用的就是郭天祥老师的视频,走了不少弯路。第步便是学习如何看懂芯片时序图,对此,英语阅读能力对我也是个挑战。边参照视频里的指点,边也开始了编写程序。许多东西以前都没有概念,需要开始建立,所以花费的时间也相对较长。每天的时间都花在了这个实验上,程序写点,烧点,点点看试验结果......”

6、“.....但我还是步步的坚持了下去。就这样,思路也逐渐清晰起来,找到了问题的方向。通过在学习板上用杜邦线外接其他芯片构造成所要达到的目标电路,即电子万年历和温度报警系统。电路连接好后,接下来便是复杂的调程序步骤,点点的改进,修改,直花了整整两个星期,最终达到了预期的效果。对此,感到了些许欣慰吧,通过这么久的学习单片机的过程,自己也感受颇多,很多东西有想法只是小部分,关键在于自己肯不肯实际动手去做。大上学期觉得自己很迷茫,不知道该干什么,通过自己不断对本专业的了解......”

7、“.....记得大上学期有位大三的学长为我们做新生交流时说到专业方向的问题,他说大三的专业课非常多,要想每门学好几乎不可能,必须要有自己的侧重点,我想在大多学点东西为大三节约时间。后来发现了学习单片机的乐趣和重要性所在。便决定提前自学单片机,开始很多东西都没有概念,需要步步建立,为此也花费了大量的时间,遍遍的看书,加上有硬件支持,最终做出了这个成品。相信在今后的不断学习中,会收获更多,同时也很感谢学校能够提供这样个学习平台......”

8、“.....对我们对知识的掌握有很大的帮助,参考资料例说单片机语言版,人民邮电出版社。二全国大学生电子设计竞赛单片机应用技能精解,电子工业出版社。三快速精通电路图和设计,化学工业出版社。四郭天祥视频讲解十天征服单片机,与配套资料。附录程序清单各个口的初始化,液晶写数据与命令函数进入闹钟设置程序,推出闹钟设置程序,将修改后的数据读取到相应寄存器中,并将相应标志位设置为有效,发出清屏命令。主程序进入主循环体......”

9、“.....温度报警上限,可自由设置写字节函数读取温度值,读写数据与地址命令,显示时分秒函数显示年月日函数,闹钟报警程序温度报警程序的初始化读取闹钟寄存器地址到相应的变量中设置闹钟显示其他字符,显示星期函数,键盘扫描温度扫描和时钟显示标志位设为无效,选择液晶光标位置,最后次将修改后的数据读取到相应的寄存器中在推出键盘扫描程序前将相应标志位设置为有效,并发出清屏命令位电路。,管脚接外部晶振和两个微调电容构成外部晶振电路。单片机,复位电路,晶振,电源构成单片机最小系统......”

下一篇
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
基于51单片机的电子万年历与温度检测报警系统的设计.doc预览图(1)
1 页 / 共 51
基于51单片机的电子万年历与温度检测报警系统的设计.doc预览图(2)
2 页 / 共 51
基于51单片机的电子万年历与温度检测报警系统的设计.doc预览图(3)
3 页 / 共 51
基于51单片机的电子万年历与温度检测报警系统的设计.doc预览图(4)
4 页 / 共 51
基于51单片机的电子万年历与温度检测报警系统的设计.doc预览图(5)
5 页 / 共 51
基于51单片机的电子万年历与温度检测报警系统的设计.doc预览图(6)
6 页 / 共 51
基于51单片机的电子万年历与温度检测报警系统的设计.doc预览图(7)
7 页 / 共 51
基于51单片机的电子万年历与温度检测报警系统的设计.doc预览图(8)
8 页 / 共 51
基于51单片机的电子万年历与温度检测报警系统的设计.doc预览图(9)
9 页 / 共 51
基于51单片机的电子万年历与温度检测报警系统的设计.doc预览图(10)
10 页 / 共 51
基于51单片机的电子万年历与温度检测报警系统的设计.doc预览图(11)
11 页 / 共 51
基于51单片机的电子万年历与温度检测报警系统的设计.doc预览图(12)
12 页 / 共 51
基于51单片机的电子万年历与温度检测报警系统的设计.doc预览图(13)
13 页 / 共 51
基于51单片机的电子万年历与温度检测报警系统的设计.doc预览图(14)
14 页 / 共 51
基于51单片机的电子万年历与温度检测报警系统的设计.doc预览图(15)
15 页 / 共 51
预览结束,还剩 36 页未读
阅读全文需用电脑访问
温馨提示 电脑下载 投诉举报

1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。

2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。

3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。

  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
DOC PPT RAR 精品 全部
小贴士:
  • 🔯 当前文档为word文档,建议你点击DOC查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库
换一批

搜索

客服

足迹

下载文档