毕业设计论文范文(液晶显示的乘法口诀测试仪).doc
《毕业设计论文范文(液晶显示的乘法口诀测试仪).doc》由会员分享,可在线阅读,更多相关《毕业设计论文范文(液晶显示的乘法口诀测试仪).doc(61页珍藏版)》请在三一办公上搜索。
1、毕业设计(论文)材料之二(1)机电学院本科毕业设计(论文)专 业: 电子信息工程 题 目: 基于液晶显示的乘法 口诀测试仪的设计 作 者 姓 名: 导师及职称: (讲师) 导师所在单位: 电气工程系 年 月 日机电学院本科毕业设计(论文)任务书 2008 届 电气工程 系 电子信息工程 专业学生姓名: 毕业设计(论文)题目中文: 基于液晶显示的乘法口诀测试仪的设计英文: Design of Multiplication Table Tester Based on LCD 原始资料1 宋浩,田丰单片机原理与应用M清华大学出版社,北京交通大学出版社,20052 韩志军,沈晋源,王振波单片机入门向导
2、与设计实例J计算机学,2005,10 (04):2-63 史延龄,李汉军点阵液晶显示模块在某一检测系统中应用M北京航天航空大学出版社,19984 刘树中,孙书鹰,王春平单片机和液晶显示驱动器串行接口的实现J微计算机信息,2007,13 (02):10-205 黄惠媛,李润国单片机-原理与接口技术M 海军出版社,2006 毕业设计(论文)任务内容题目:基于液晶显示的乘法口诀测试仪的设计近几年有关学龄儿童教育的电子设备快速发展,市面上出现了很多学习机、电子词典等电子辅助教学与测试产品。乘法口诀表在小学数学教育中具有重要的地位。本课题要求基于单片机和液晶显示器设计一个乘法口诀测试仪。要求能对测试的结
3、果给出正确的判决。要求学生独立选择芯片、设计电路、编制程序、调试,完成整个系统的功能。技术指标及功能要求:1. 采用矩阵键盘输入;2. 用液晶显示器件显示输入和计算的结果;3. 能随机产生测试题目,通过键盘接收输入的结果,并判定结果的对错;4. 要求独立选择芯片、设计电路、编制程序、仿真、调试,完成整个系统的功能。课题完成形式:1. 提交毕业论文(设计报告书)一本;2. 电路原理图;3. 完整的单片机源程序。指导教师(签字) 教研室主任(签字)批 准 日 期 2008年1月7日接受任务书日期 2008年1月14日完 成 日 期 2008年6月10日接受任务书学生(签字)基于液晶显示的乘法口诀测
4、试仪的设计摘 要用单片机和液晶显示设计一个乘法口诀测试仪,能对测试的结果给出正确的判决。应用的范围可以给我国的基础小学教育提供技术支持。随着儿童教育电子设备的快速发展,市场上需求的学习机、电子词典辅助教学与测试产品也在增长。通过使用芯片,使我们所学到更多的专业知识。研究电子教学产品能大大提高我们国家的教育教学水平,突破现阶段的固有的教学模式。电子产品的应用更会激发中小学生对科学知识的热爱,通过设计一个完整的单片机控制乘法口诀测试仪使我们对单片机如何实现功能扩展,如何节约设计资源,以及怎样使设计方便、快速有了进一步了解,以便于将来设计更多的智能仪器。多个角度分析问题,从而解决困难自主开发研究单片
5、机,把科学知识应用到现实生活中来,并给社会带来好的效益,是当代大学生的骄傲,更能突破现阶段的我们国家固有的教学模式。我们国家既是一个人口大国,又是一个教育大国,只有通过我们自己的研究和开发来满足国内的特殊需要。设计一个简单的乘法口诀测试仪虽然只是一个很小方面的事例,但是我们通过这样的开发和设计为我们将来积累更多的有关单片机开发方面知识,更可以为国家的儿童教育事业做一番事业。关键词:单片机;液晶显示;乘法口诀;测试仪。 毕业设计(论文)网 QQ: 306826066 优秀毕业设计网 计算机毕业设计网 毕业设计资料网 毕业设计论文网 Design of Multiplication Table T
6、ester Based on LCDAbstractMultiplication table tester based on SCM and LCD SCM can test and correct results. The scope of application can give our basic primary education technical sustain. Along with the rapid development of electronic devices for education, on the market the demand of learning mac
7、hines, electronic dictionaries in teaching and testing products is growing. By using the SCM, we can learn more expertise of SCM knowledge.On e-learning products will greatly enhance our countrys level of education, and breakthrough this stage of the inherent teaching mode. The application of electr
8、onic products will stimulate primary and secondary school students to love scientific knowledge, By designing a Multiplication table tester, we will get more understanding about how to extend I extend the function of SCM, how to save the source of design, also how to make the design convenient and m
9、ore rapid, in order to design more intelligent machines, and analysis the problem from various angles, in order to resolve difficulties.The independent development of SCM and researching can bring the application of scientific knowledge to real life, and give good benefits to the community, that is
10、the pride of our contemporary college students, also can break through the stage of our country inherent in the teaching mode. Our country is a country with a large population, also is a big education country, so only by our own research and development to meet the special needs of domestic. Design
11、a simple Multiplication Table Tester only a small area of examples, but by the development and design we can accumulate more knowledge of the SCM for the future, but also can give more benefits for our countrys children education career.Key words: SCM; Liquid Crystal Display; Multiplication Table; T
12、ester目 录摘 要IAbstractII插图清单V表格清单VI引 言1第1章 绪论21.1 单片机的发展历史和未来展望21.2 单片机发展过程存在的问题31.3 单片机设计液晶显示的乘法口诀测试仪的任务与意义4第2章 总体方案设计52.1 课题设计内容52.1.1 硬件设计模块选择52.1.2 硬件设计模块与原始方案比较52.1.3 软件设计选择52.2 设计方案总体框图62.2.1 方案总体框图62.2.2 设计框图原理说明6第3章 硬件设计73.1 主芯片AT89S52介绍73.1.1 引脚功能特性描述73.1.2 AT89S52的引脚图83.1.3 AT89S52存储器结构93.1.
13、4 AT89S52定时、振荡分析93.1.5AT89S52 节电模式93.1.6 AT89S52编程与中断103.2 矩阵键盘简介103.2.1 矩阵键盘的电路和外观图113.2.2 44矩阵键盘的工作原理113.2.3 矩阵键盘键值查找程序设计的思路123.2.4 如何扫描矩阵键盘按键123.2.5 键盘的防抖动技术在设计里的应用123.3 单片机复位电路133.4 LCD1602液晶模块功能133.4.1 LCD1602主要参数介绍133.4.2 LCD1602基本操作程序133.4.3 LCD1602引脚在设计中如何应用143.4.4 LCD1602指令系统143.4.5 LCD1602
14、液晶显示特性153.4.6 1602LCD的RAM地址映射和复位(初始化)过程153.4.7 LCD1602液晶显示器与AT89S52接线分析163.4.8 如何在LCD1602上显示显示数字163.4.9 对测试者输入的结果判断173.5 蜂鸣器173.6 本章设计总结17第4章 软件设计194.1 主程序194.1.1 主程序流程图194.2 子程序204.2.1 数据比较子程序流程图204.2.2 写指令数据到LCD子程序流程图214.2.3 写显示数据到LCD流程图224.2.4 检测LCD控制器忙状态,读数据流程图224.2.5 LCD初始化设定子程序流程图234.2.6 发送字符串
15、子程序流程图244.2.7 矩阵键盘键值查找程序流程图264.2.8 延时120ms子程序流程图274.2.9 延时5ms子程序使LCD初始化流程图274.2.10 数据转换子程序流程图284.2.11 模拟出题器子程序流程图284.3 程序调试29结论与展望31致 谢32参考文献33附录A 电路原理图34附录B 一篇引用的外文文献及其译文35附录C 主要参考文献的题录及摘要40附录D 总程序清单42插图清单图2-1 设计总框图6图3-1 AT89S52芯片引脚图8图3-2振荡电路图9图3-3 矩阵键盘电路11图3-4 矩阵按键排列11图3-5 开关复位与上电复位13图3-6 1602LCD内
16、部显示地址15图3-7 LCD1602液晶显示器与AT89S52接线图16图4-1 主程序流程图19图4-2 数据比较子程序图20图4-3 写指令数据到LCD流程图21图4-4 写显示数据到LCD流程图22图4-5 LCD忙检测、读数据流程图23图4-6 LCD初始化设定子程序流程图24图4-7 发送字符串子程序流程图25图4-8 矩阵键盘键值查找程序流程图26图4-9 延时子程序流程图27图4-10 延时5ms子程序使LCD初始化流程图27图4-11 数据转换子程序流程图28图4-12 模拟出题器子程序流程图29图4-13 调试程序图30表格清单表3-1 LCD1602主要技术参数13表3-
17、2 寄存器选择功能14引 言在生活和生产的各领域中,凡是有自动控制要求的地方都会有单片机的身影出现;从简单到复杂,从空中、地面到地下,凡是能想象到的地方几乎都有使用单片的需求。现在尽管单片机的应用已经很普遍了,但仍有许多可以用单片机控制而尚未实现的项目,因此,单片机的应用大有想象和拓展空间。单片机的应用有利于产品的小型化、多功能化和智能化,有助于提高劳动效率,减轻劳动强度,提高产品质量,改善劳动环境,减少能源和材料消耗,保证安全等。 但是,单片机应用的意义绝不仅限于它的广阔范围以及所带来的经济效益上,更重要的意义还在于:单片机的应用正从根本上改变着传统的控制系统设计思想和设计方法。从前必须有模
18、拟电路或数字电路实现的大部分功能,现在已能使用单片机通过软件(编程序)方法实现了。这种以软件取代硬件并提高系统性能的控制系统“软化”技术,称之为微控制技术。微控制技术是一种全新的概念,是对传统控制技术的一次革命。随着单片机应用的推广普及,微控制技术必将不断发展、日益完善和更加充实。应用到利用单片机和液晶显示设计一个乘法口诀测试仪,更有其很大的空间效率。几年来被普遍认为只有几十亿市场规模的电子辞典、PDA等教育电子产业,随着技术的更新与数码时代的来临,吸引了更多的消费人群,市场规模已经扩充到200亿左右。这样既可以发展国家经济,有可以促进我们的儿童教育事业发展,其前景意义是非常长远的,只有教育好
19、了下一代人,我们的国家才能更快、更好的立足于世界之林。第1章 绪论纵观我们现在生活的各个领域,从导弹的导航装置,到飞机上各种仪表的控制,从计算机的网络通讯与数据传输,到工业自动化过程的实时控制和数据处理,以及我们生活中广泛使用的各种智能IC卡、电子宠物等,这些都离不开单片机。以前没有单片机时,这些东西也能做,但是只能使用复杂的模拟电路,然而这样做出来的产品不仅体积大,而且成本高,并且由于长期使用,元器件不断老化,控制的精度自然也会达不到标准。在单片机产生后,我们就将控制这些东西变为智能化了,我们只需要在单片机外围接一点简单的接口电路,核心部分只是由人为的写入程序来完成。这样产品的体积变小了,成
20、 本也降低了,长期使用也不会担心精度达不到了。所以,它的魔力不仅是在现在,在将来将会有更多的人来接受它、使用它1。基于单片机设计一个乘法口诀测试仪可以说是单片机应用的一个小小的分支,但是它却可以映射到单片机很多方面的知识,既是基本的应用,又可以通过设计来更好的开发单片机,使之更好的为我们的生活和学习服务。所以我们学习单片机就要求我们更好的掌握它的历史和未来的发展情况,以及其学术背景和理论与实际的情况。1.1 单片机的发展历史和未来展望电子计算机的发展经历了从电子管,晶体管,集成电路到大(超大)规模集成电路共四个阶段,即通常所说的第一代,第二代,第三代和第四代计算机。现在广泛使用的微型计算机是大
21、规模集成电路技术发展的产物,因此它属于第四代计算机,而单片机则是微型计算机的一个分支。从1971年微型计算机问世以来,由于实际应用的需要,微型计算机向着两个不同的方向发展;一个是向高速度,大容量,高性能的高档微机方向发展;而另一个则是向稳定可靠、体积小和价格廉价的单片机方向发展。但是两者在原理和技术上是紧密联系的。1971年微处理器的研制成功不久,就出现了单片的微型计算机即单片机,但最早出现的单片机是一位的,1976年Intel公司推出了8位的MCS-48系列单片机,它以体积小、控制功能全、价格低等特点,赢得了广泛的应用和好评,为单片机的发展奠定了坚实的基础,成为单片机发展史上一个重要阶段,其
22、后,在MCS-48成功的刺激下,许多半导体芯片在生产厂商竞相研制和发展自己的单片机系列9。80年代末,世界各地已相继研制出大约50个系列300多个品种的单片机产品,其中包括Motorola公司的6801,6802,Zilog公司的Z-8系列,Rockwell公司的6501,6502等,此外,日本的NEC公司,日立公司等也不甘落后,相继推出了各自的单片机品种。尽管目前单片机的品种很多,但是我过使用最多的是Intel公司的MCS-51单片机系列。MCS-51系列是在MCS-48的基础上于20世纪80年代初发展起来的,虽然它是8位的单片机,但其功能较MCS-48有很大的增强。此外,它还具有品种全,兼
23、容性强,软硬件资料丰富等特点,因此应用愈加广泛,成为比MCS-48更重要的单片机品种,直到现在,MCS-51仍不失为单片机的主流系列。继8位单片机之后,又出现了16位单片机,1983年Intel公司推出的MCS-96系列单片机就是其中的典型代表。与MCS-51相比,MCS-96不但字长增加一倍,而且在其他性能方面也有很大的提高,特别是芯片内还增加了一个4路或8路的10位A/D转换器,使其具有A/D转换的功能。纵观单片机近30年的发展历程,单片机今后将向多功能、高性能、高速度、低电压、低功耗、低价格、外围电路简单化以及片内存储器容量增加的方向发展。但其位数不一定会继续增加,尽管现在已经有了32位
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文范文 液晶显示 乘法 口诀 测试仪
链接地址:https://www.31ppt.com/p-2540080.html