单片机课程设计报告十进制加法计算器设计 学院:物理与微电子科学学院 班级:------- 姓名:----- 学号:----------目录1、摘 要----------------------------------------------------------------------22、设计任务和要求--------------------------------------------------------23、单片机简要原理--------------------------------------------------------3 3.1 AT89C51 的介绍------------------------------------------------3 3.2 单片机最小系统------------------------------------------------8 3.3 七段共阳极数码管---------------------------------------------9 4、硬件设计-----------------------------------------------------------------9 4.1 键盘电路的设计-------------------------------------------------9 4.2 显示电路的设计-----------------------------------------------115、 软件设计------------------------------------------------------------12 5.1 系统设计------------------------------------------------------12 5.2 显示与按键设计---------------------------------------------146、 系统调试.-------------------------------------------------------------226.1 系统初始状态的调试------------------------------------------22 6.2 键盘输入功能的调试------------------------------------------23 6.3 系统运算功能的调试------------------------------------------257、心得体会 ----------------------------------------------------------------26参考文献--------------------------------------------------------------------29附录 系统硬件电路图--------------------------------------------------29-----------1、摘要 近年来随着科技的飞速进展,单片机的应用正在不断深化,同时带动传统控制检测技术日益更新。在实时检测和自动控制的单片机应用系统中,单片机往往作为一个核心部件来使用,仅单片机方面知识是不够的,还应根据具体硬件结构软硬件结合,加以完善。 本设计是实现两位数的加减运算的简易计算器,实现键盘输入,由七段LED数码管输出;程序都是根据教材内和网络中的程序参考编写而成,在功能上还并不十分完善,限制也较多。本设计重在设计构思,使得我们用专业知识、专业技能分析和解决问题,通过设计使得我们对所学知...