1 / 59
文档名称:

基于单片机的多功能计算器设计_课程设计任务书.doc

格式:doc   页数:59
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

基于单片机的多功能计算器设计_课程设计任务书.doc

上传人:追风少年 2013/9/5 文件大小:0 KB

下载得到文件列表

基于单片机的多功能计算器设计_课程设计任务书.doc

文档介绍

文档介绍:电子信息工程专业综合课程设计任务书
设计
题目
基于单片机的多功能计算器设计
设计类型
应用型
导师姓名
主要内容及目标
使用AT89C51单片机设计一个多功能计算器,主要用到矩阵键盘,LED数码管显示数据。要求进行硬件、软件系统设计。该计算器可以实现基本的计算还可以实现计时和倒计时的功能。
要求:
(1)6位数范围内的计算显示
(2)要有错误提示
具有的设计条件
需要购买单片机、数据缓冲器、开关等电子元件一批。大约20元。
计划学生数及任务
计划需要3人
计划设计进程
1、从接题开始收集资料、准备设计
2、第1周画出设计框图,制定设计方案
3、第2周画出电路原理图,编写软件程序;
进行实验、电路调试和完善,同时编写设计报告
参考文献
(1)《跟我学用单片机》肖洪兵第2版北京:北京航空航天大学出版社,
(2)《单片机高级教程》:北京航空航天大学出版社,
(3)《单片机基础》:北京航空航天大学出版社,
摘要:
单片机的出现是计算机制造技术高速发展的产物,它是嵌入式控制系统的核心,如今,它已广泛的应用到我们生活中的各个领域,电子、科技、通信、汽车、工业等。我们这次设计的多功能科学计算器也是利用AT89C51单片机制作而成。
该计算器设计是采用C语言编写,实现了六位数范围内的加、减、乘、除基本的四则运算,此外该计算器除了具备基本的计算功能以外还具有计时和倒计时的功能,也就是说该计算器具有两个工作模式,计算模式和计时模式,而计时模式里又包含正计时和倒计时的功能,这样一个简易的计算器实现了多功能,比较实用和方便。
该设计电路是采用AT89C51单片机为主要控制电路,然后使用74LS245缓冲驱动电路驱动六位LED数码管显示数据,利用加上4×4矩阵键盘完成电路的实际操作。电路比较简单,但是很实用方便。
关键字:AT89C51 多功能 74LS245 LED 矩阵键盘
目录
5
5
: 6
: 7
7
8
9
10
10
10
10
10
4硬件设计 12
12
硬件电路图 13
13
13
13
14
15
15
16
16
17
附录(程序清单) 17
基于单片机的多功能计算器设计


方案一:采用独立式按键作为输入模块,其特点:直接用I/O口构成单个按键电路,接口电路配置灵活、按键识别和软件结构简单,但是当键数较多时,占用I/O口较多,比较浪费资源;其原理图如图1所示:

图1 独立的功能按键
方案二:采用矩阵式键盘作为输入电路,其特点:电路和软件稍复杂,但相比之下,当键数越多时越节约I/O口,比较节省资源。其原理图如图2所示:

图2 矩阵键盘输入
本设计使用键盘输入预置用于计算或计时,按键较多。若采用独立按键,需频繁按键,为软件设计增加负担,且操作界面不友好。若采用矩阵式按键,可以方便地输入一个数值,使操作界面更具人性化,节约了宝贵的I/O口资源。通过对比,故采用方案二作为系统输入模块。
:
方案一:用LCD显示,要用LCD显示,需要学习其专用的驱动控制芯片,比如HD61203,软件实现较为复杂,且LCD的价格昂贵。
方案二:采用LED数码管串行静态显示,虽然其显示亮度高,但是如果显示器的位数较多,需要增加锁存器,故而静态显示占用I/O口线较多,CPU的开销较大。
方案三:采用LED数码管并行动态显示,显示亮度不及静态显示,但电路简单,适合于显示位数较多的情况。
表1 用LED显示器显示十六位进制数的字形代码在下图表示:
字型
共阳极代码
共阴极代码
字型
共阳极代码
共阴极代码
0
COH
3FH
9
90H
6FH
1
F9H
06H
A
88H
77H
2
A4H
5BH
B
83H
7CH
3
B0H
4FH
C
C6H
39H
4
99H
66H
D
A1H
5EH
5
92H
6DH
E
86H
79H
6
82H
7DH
F
8EH
71H

最近更新

2024年营山县幼儿园教师招教考试备考题库带答.. 30页

2024年西丰县招教考试备考题库带答案解析(夺.. 31页

2024年贵州省(80所)马克思主义基本原理概论.. 13页

2024年辽宁兵器工业职工大学马克思主义基本原.. 12页

2024年通化市职工大学马克思主义基本原理概论.. 12页

2024年郑州升达经贸管理学院马克思主义基本原.. 12页

2024年重庆冶金成人学院马克思主义基本原理概.. 13页

2024年金门县招教考试备考题库带答案解析(夺.. 30页

2024年长春医学高等专科学校马克思主义基本原.. 12页

2024年陕西农林职业技术大学马克思主义基本原.. 13页

2024年青岛工学院马克思主义基本原理概论期末.. 13页

2024年首都体育学院马克思主义基本原理概论期.. 12页

2024年麻江县招教考试备考题库及答案解析(夺.. 30页

2024年齐鲁工业大学马克思主义基本原理概论期.. 13页

2025年三峡旅游职业技术学院马克思主义基本原.. 12页

绿色金融发展路径-第7篇 35页

绿色标准政策影响 35页

高强度破碎岩体开采技术 35页

2025年云南新兴职业学院单招职业技能测试题库.. 44页

肿瘤细胞迁移的多因素调控 35页

绿色服务理念在居民服务中的实践 28页

2025年兴仁县招教考试备考题库带答案解析 31页

高速铁路运营风险评估 37页

2025年华县幼儿园教师招教考试备考题库及答案.. 30页

2025年南充科技职业学院单招职业适应性测试题.. 44页

2025年南阳师范学院马克思主义基本原理概论期.. 12页

联邦学习优化策略 35页

2025年吉林省教育学院马克思主义基本原理概论.. 13页

2025年和硕县招教考试备考题库附答案解析 31页

2025年商丘学院单招职业适应性测试题库附答案.. 42页