摘要
伴随着科学技术的不断进步,电子产品的更新也日渐迅速,单片机的更新尤为显著。在日常生活中,各个领域所涉及的电子产品十分广泛。计算器是我们日常生活或者工作中的重要工具,可以帮助人们快速准确地完成一些繁琐的数值计算。所以设计一种好的计算器可以满足人们日常的计算需求,给用户带来极大地方便。本设计硬件电路由三部分构成:第一部分是键盘模块电路,采用4×4矩阵式键盘作为输入电路;第二部分是LCD1602液晶显示模块;第三部分是以STC89C51单片机作为控制核心。软件程序主要由三部分组成:主程序、按键扫描程序和LCD1602显示程序。设计出的计算器通过软件编程能够实现基本的加法、减法、乘法、除法运算,以及具有清零和复位的功能。
With the development of science and technology,the electronics industry develops rapidly.Different kinds of electronic products emerge,and the update of various types of microcontroller- based devices is particularly significant. In people 's daily life,electronic products are in a wide range of areas. A calculator is an important tool in people's daily life,which helps people quickly complete some tedious calculations. Such a calculator can meet people 's daily computing needs. Therefore,a good calculator can bring great convenience to people's life. The design aims to study on a simple calculator to facilitate people 's daily life. In the meanwhile,the general idea of this design is STC89C51 microcontroller as the master chip,using 4 × 4 matrix keyboard as input,as shown in LCD,which can do integer operation of add,subtract,multiply,and divide,with clear and reset function.
出处
《信息技术》
2016年第11期121-123,126,共4页
Information Technology
基金
陕西省自然科学基金赞助项目(2014JM2-5058)
延安大学青年项目(YDQ2014-38)
2015年陕西省大学生创新创业训练计划项目(1425)
2014陕西省教育厅科研计划项目(14JK1829)