《单片机技术》课程设计说明书 计算器 学 院: 学生姓名: 指导老师: 职称 专 业: 班 级: 学 号: 完成时间: 湖南工学院《单片机技术》课程设计课题任务书学院: 专业:指导老师学生姓名课题名称计算器内容及任务一、设计任务设计一个具有特定功能的计算器。二、设计内容1、计算器的硬件系统(1)、单片机最小系统模块(2)、供电模块(3)、显示模块(4)、键盘模块2、计算器的软件系统(1)、系统监控程序模块(2)、显示程序模块(3)、键盘程序模块(4)、各种计算程序模块三、设计要求该计算器上电或按键复位后能自动显示系统提示符“P.”,进入准备工作状态。能实现(1)基本的加、减、乘、除、平方、开方;(2)三角函数运算;(3)十进制、十六进制转换运算;(4)其它功能。主要参考资料[1]李广弟.单片机基础[M].第 3 版.北京:北京航空航天大学出版社,2025.6.[2]李全利.单片机原理及应用(C51 编程)[M].北京:高等教育出版社,2025.12.[3]马忠梅.单片机的 C 语言应用程序设计[M].第 4 版.北京:北京航空航天大学出版社,2025.6. [4]李光飞.单片机 C 程序设计指导[M].北京:北京航空航天大学出版社,2025.01.[5]李光飞.单片机课程设计实例指导[M].北京:北京航空航天大学出版社,2025.9.教研室意见 教研室主任:(签字)年 月 日摘 要 随着社会的进展,科学的进步,人们的生活水平在逐步的提搞,尤其是微电子技术的进展,犹如雨后春笋般变化。单片机的应用已经越来越贴近生活,用单片机来实现一些电子设计也变得容易起来。计算器在人们的日常中是比较常见的电子产品之一。可是它还在进展之中,以后必将出现功能更加强大的计算器。基于这样的理念,本次设计是用单片机来设计的计算器。该设计以 STC89C54RD+单片机为控制运算器,以 4*4 矩阵键盘和 6 个独立按键控制,以 LCD1602 液晶显示,以 USB 接口充电来供电。对于此计算器我用了 23 个按键,10 个数字键,4 个常用运算键,1 个等号键,1 个清零键,1 个平方键,1 个开方键,3 个三角函数运算键,1 个十进制转十六进制按键和 1 个十六进制转十进制按键。该计算器上电后能自动显示系统提示符“P.”,进入准备工作状态。能实现基本的加、减、乘、除、平方、开方;还能实现三角函数运算和十进制、十六进制转换运算。已符合设计要求,具有一定的推广价值。 关键词:单片机;LCD1602 液晶显示;矩阵键盘;独立式键盘目 录1 绪论....