文献综述-李元

文献综述-李元

ID:43414338

大小:87.01 KB

页数:5页

时间:2019-10-01

文献综述-李元_第1页
文献综述-李元_第2页
文献综述-李元_第3页
文献综述-李元_第4页
文献综述-李元_第5页
资源描述:

《文献综述-李元》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、本科生毕业论文文献综述题  目家用多功能仪器的设计姓  名  李元  学  号   405109010302    专  业  电子信息工程指导教师   李亚梅    一、查阅的文献资料目录参考文献[1]陈正义.单片机控制实习.北京:人民邮电出版社.2006.[2]韩志军,沈晋源,王振波.单片机应用系统设计.北京:机械工业出版社.2005.[3]胡健,刘玉宾,朱焕立.单片机原理及接口技术.北京:机械工业出版社.2005.[4]李晶皎,刘天华,丁言镁.液晶显示器的C语言程序设计.北京:科学出版社.2005.[5]刘和平.单片机C语言编译器及其应用.北京:北京航空航天大学出版社.2007.[6

2、]楼然苗,李光飞.系列单片机设计实例.北京:北京航空航天大学出版社.2006.[7]求是科技.单片机典型外围器件及应用实例.北京:人民邮电出版社.2006.[8]沈建良,徐玮,徐富军.C51单片机高效入门.北京:机械工业出版社.2007.[9]沙站友,孟志永,王彦朋.单片机外围电路设计.北京:电子工业出版社.2006.[10]汪道辉.单片机系统设计与实践.北京:电子工业出版社.2006.[11]王琼.单片机原理及应用实验教程.合肥:合肥工业大学出版社.2005.[12]杨将新,李华军,刘东骏.单片机程序设计及应用从基础到实践.北京:电子工业出版社.2006.[13]周兴华.单片机智能化产品

3、C语言设计实例详解.北京:北京航空航天大学出版社.2006.[14](美)BenG.Streetman,(美)SanjayBanerjee.固体电子器件.兰州:兰州大学出版社.2005.[15]松井邦彦.传感器实用电路设计与制作:北京科学出版社.2005.二、文献综述在本次毕业设计中,我的题目是《家用多功能仪器的的设计》。这次设计是对我四年来所学知识的总结、应用。因为在课堂上所学的大部分都是理论知识,实践比较少,所以我非常珍惜这次机会。这次设计不仅要求我们对本专业的基础知识要非常熟悉,而且还要自学更多的课外知识,这就需要我们学会通过各种渠道去查阅相关的资料,还要有获取信息和筛选信息的能力。

4、完成《家用多功能仪器的设计》共参考了15篇文献,其中中文文献13篇,英文文献2篇。通过查阅这些文献,我对以前一些比较模糊的知识点有了较为清楚的认识,而且对电子行业有了更加深刻的认识。刚开始做设计的时候,脑子里还比较乱,觉得无从下手,但是随着查阅文献的增多,这种感觉就逐渐消失了。家用多功能仪器的设计实现万年历、计算器、密码锁、版本信息等六大功能模块。考虑到是硬件电路连接简单显示方便等问题,外围电路我选择了时钟芯片DS1302、温度传感器SD18B20等单总线的器件,用液晶显示器12864来完成各种方式的显示,键盘采用4*4矩阵的方式,结合以上的器件特点使得单片机的外围电路十分简便,而且不需外

5、扩地址线。通过查阅资料和反复实践,我对数字电路和模拟电路有了更加深入的了解:对于数字电路,芯片的工作时序很重要,尤其是对于单总线的芯片,外围电路越简单的芯片其时序就越复杂。因此只有严格遵守芯片的时序才能让芯片正常工作。这样才能保证芯片之间的正常的通讯。对于模拟电路,软件仿真结果和理论值仅仅是一个参考,尤其是高频电路,理论和实践相差甚远,只有通过实践中数值的拼凑才能得到想要的电路。因此,对于模拟电路要反复的试,反复的实践。为了减轻单片机的负担提高单片机的运行效率,硬件上不仅采用上述的时钟芯片DS1302减轻计数器的负担,软件上也采用了C语言进行编程。通过反复的调试使我对软件有了进一步的了解。

6、以前用C语言编程时忽略了它的运行平台,C语言是一种高级编程语言,它的运行平台是虚拟的平台,所以逻辑上比较简单,但C语言也会通过编译器转换成汇编语言,最终变成0、1代码来控制具体的硬件电路。而单片机的硬件结构和PC机的相比,无论是通用性还是综合性都受限制,因此用C语言进行单片机的编程,有可能转换成的汇编语言不能正常的驱动单片机,从表面的现象来说就是语法上没有任何的问题但是就是不能得到想要的结果。除了中文书籍上的资料,网上的电子资料和一些外文资料也给我设计帮助很大。特别是电子资料,让我的编程思路得到扩展。在编程过程中遇到的最大的问题就显示上的问题。初期写的反白显示程序都是各个模块设置各种标志位

7、并通过0XFF和0X00在内容上进行反白显示和恢复正常显示,结构上显得十分繁琐。后来通过研究发现了一种新的也是比较常用的方法。将要显示的内容编辑到一个数组里,将对应显示内容的地址也编辑到一个数组里,然后再找到地址和反白内容的关系进行编程,这样可以大大缩小存储空间同时也提高了效率。在六个功能模块之间切换和版本信息功能,模块中都用到了这种方法。像很多游戏、系统里面都有编辑好的图片,就是通过找地址的关系进行显示运行的。短短两个

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。