Ⅰ单片机技术课程设计说明书智能仪器人机接口电路设计专业电气工程及自动化学生姓名班级BMZ电气081学号指导教师周云龙完成日期2011年6月9日Ⅰ摘要随着社会的发展,科学的进步,人们的生活水平在逐步的提高,尤其是微电子技术的发展,犹如雨后春笋般的变化。电子产品的更新速度快就不足惊奇了。计算器在人们的日常中是比较的常见的电子产品之一。如何使计算器技术更加的成熟,充分利用已有的软件和硬件条件,设计出更出色的计算器,使其更好的为各个行业服务,成了如今电子领域重要的研究课题。科技的进步需要技术不断的提升。一块大而复杂的模拟电路花费了您巨大的精力,繁多的元器件增加了您的成本。而现在,只需要一块几厘米平方的单片机,写入简单的程序,就可以使您以前的电路简单很多。相信您在使用并掌握了单片机技术后,不管在您今后开发或是工作上,一定会带来意想不到的惊喜。现在应用较广泛的是科学计算器,所谓科学计算器,与我们日常所用的简单计算器有较大差别:只能进行正数加、减、乘、除四则运算的计算器叫做简单计算器;科学计算器是指能兼容正数的四则运算和乘方、开方运算,具有指数、对数、三角函数、反三角函数及存储等计算功能的计算器。计算器的未来是小型化和轻便化,如使用太阳能提供电池的计算器,使用ASIC设计的计算器,如使用纯软件实现的计算器等,随着社会的发展,知识的更新,各行各业的需要带动了电子产品的发展,未来的智能化计算器将是我们的发展方向,更希望成为现代社会应用广泛的计算工具。关键词:MCS-518051单片机;人机接口扩展4X4按键;计算器;加减乘除;LCD128X64;Ⅰ目录第一章绪论...............................................................................................................41.1本课题的研究意义.....................................................................................................................................41.2设计目的.....................................................................................................................................................4设计任务...........................................................................................................................................................4第二章计算器系统简介...........................................................................................32.1单片机发展现状.........................................................................................................................................32.2计算器系统现状.........................................................................................................................................4第三章主要器件简介...............................................................................................43.1MCS-51系列单片机简介........................................................................................................................43.2键盘电路的设计........................................................................................................................................73.3LCD12864模块介绍..................................................................................................................................8第四章计算器系统设计.........................................................................................154.2键盘扫描的程序设计...............................................................................................................................154.3显示模块的程序设计...............................................................................................................................164.4主程序的设计..............