电子计算器设计探索.doc

单片机课程设计报告书 课题名称 电子计算器设计 姓 名 刘闯 学 号 院、系、部 电气工程系 专 业 电气工程及其自动化 指导教师 马丽 2013年7月10日 电子计算器设计 一、设计目的 1、了解简易计算器设计的工作原理。 2、进一步熟悉LED显示电路和键盘扫描电路的工作原理和编程方法。 3、掌握延时计算的基本方法。 二、设计要求 1、设计一个带加法和减法功能的计算器。 2、从键盘读入参加运算的数据,计算出结果,并显示到数码管上。 3、要求做出实物。 三、硬件电路 根据功能和指标要求,本系统选用89C52 单片机为主控机。通过扩展必要的外围接口电路,实现对计算器的设计。具体设计考虑如下: 1、由于要设计的是简单的计算器,可以进行加减运算,对数字的大小范围要求不高,故我们采用可以进行四位数字的运算,选用8 个LED 数码管显示数据和结果。 2、另外键盘包括数字键(0~9)、符号键(+、-)、清除键和等号键,故只需要16 个按键即可。系统框图如图3-1所示。 图3-1 系统框图 3.1 单片机最小系统介绍 3.1.1 STC89C52介绍 89C52共有四个八位的并行双向口,即有32根输入输出口线。各口的每一位均由锁存器、输出驱动器和输入缓冲器组成。 VCC40引脚:电源电压 VSS20引脚:接地P

文档评论(0)

1亿VIP精品文档

相关文档