论文编号:JD1122 论文字数:9603,页数:35,附任务书,答辩PPT,程序,仿真
设计(论文)内容:分析实物的功能及所需的元器件。查找有关资料并列出流程图。设计出电路图并写出程序在Keil 软件中调试程序是否满足其功能并在ISIS 7 Professional画出电路图和仿真其功能。功能:设计4*4的键盘,其中10个数字键0~9,其余6个为“+” “-” “*”“/” “=”和“C”,最大显示实现6位数,可以基本的运算(加减乘除),数据归零和出错提示
摘 要 计算器在人们的日常中是比较的常见的电子产品之一。可是它还在发展之中,以后必将出现功能更加强大的计算器,基于这样的理念,本次设计是用单片机来设计的八位计算器。该设计系统是以AT89C51为单片机,用74LS245为显示位控制, P1口作为输入端,外接4X4的键盘,通过键盘扫描来对输入数的控制,并外接驱动电路,系统采用LED数码管作为显示器,软件程序采用均采用C语言编写,便于移植与升级。报告详细介绍了整个系统的硬件组成结构、工作原理和系统的软件程序设计。计算器将完成的功能有整数的加,减,乘,除等功能。
关键字 计算器 数码管 74LS245
目 录摘 要 2第一章 绪 论 3第二章 方案论证与设计 42.1 设计目标和实现方法 42.2方案论证与设计 4第三章 硬件模块介绍 63.1 运算模块 63.2 单片机(AT89C51) 73.2.1 单片机(AT89S51)的引脚功能 73.3.2 引脚介绍 83.3 74ls245芯片 1274ls245芯片如图3-7所示 123.4 输入模块 123.4.1 键盘介绍 133.5 显示模块 143.5 .1 数码 153.5.2 数码管的分类 15第四章 软件设计 174.1 LED显示程序流程图设计 174.2 读键输入程序流程图设计 174.3 主程序流程图设计 18第五章 仿真及调试 20总 结 21参考文献 23附录1 简易计算器源程序 24附 录2 仿真电路设计图 35