电子课程设计报告
基于51单片机的简易计算器设计
姓名:朱启超
专业:电子信息科学与技术 班级: 学号: 201101050741 同组人:
指导教师:王桂海
信息科学与工程学院电子信息系
2013年6月10日
摘要
课程设计环节是为了学生能够更好地巩固和实践所学专业知识而设置的,在本次课程设计中,以《模拟电子技术基础》、《数字电子技术基础》和《单片微型计算机原理及应用》课程中所学知识为基础,设计了简易计算器。本系统以MCS-51系列单片机为核心,能够实现两位数的四则运算。该系统通过检测矩阵键盘扫描,判断是否按键,经数据转换把数值送入数码管动态显示。
本系统的设计说明重点介绍了如下几方面的内容:
1)基于单片机简易计算器的基本功能,同时对矩阵键盘及数码管动态显示原理进行了简单的阐述;
2)介绍了系统的总体设计、给出了系统的整体流程框图,并对其进行了功能模块划分及所采用的元器件进行了详细说明;
3)对系统各功能模块的软、硬件实现进行了详细的设计说明。 关键字:MCS-51单片机;计算器;加减乘除
摘要.................................................................................................................................................................. 2 目录.................................................................................................................................................................. 3 前言.................................................................................................................................................................. 4
课题简介 ............................................................................................................................... 4 设计目的 ............................................................................................................................... 4 设计任务 ............................................................................................................................... 4 第一章计算器系统简介 ............................................................................................................................. 5
1.1 单片机发展现状 ......................................................................................................... 5 1.2 计算器系统现状 ......................................................................................................... 6 1.3 简易计算器系统简介 ................................................................................................. 6 第二章 MCS-51系列单片机简介 ............................................................................................................ 7
2.1 中央处理器(CPU) ................................................................................................... 8 2.2 内部数据存储器(RAM) ........................................................................................... 9 2.3 程序存储器(ROM) ................................................................................................... 9 2.4 定时/计数器 ............................................................................................................... 9 2.5 MCS-51单片机引脚说明 .......................................................................................... 10 2.6 中断系统 ................................................................................................................... 10 第三章设计思路与步骤 ........................................................................................................................... 12
3.1 系统框图 ................................................................................................................... 12 3.2 硬件电路设计 ........................................................................................................... 13 3.3 程序设计 ................................................................................................................... 13 3.4 软件仿真 ................................................................................................................... 13 第四章电路焊接与试验 ........................................................................................................................... 14 结论................................................................................................................................................................ 14 参考文献 ...................................................................................................................................................... 14 附录................................................................................................................................................................ 15
附录一 ................................................................................................................................. 15 附录二 ................................................................................................................................. 15
课题简介
单片机由于其微小的体积和极低的成本,广泛的应用于家用电器、工业控制等领域中。在工业生产中。单片机微型计算机是微型计算机的一个重要分支,也是颇具生命力的机种。单片机微型计算机简称单片机,特别适用于控制领域,故又称为微控制器。
本系统就是充分利用了MCS-51芯片的I/O引脚。系统采用MSC-51系列单片机Intel …… 此处隐藏:9063字,全部文档内容请下载后查看。喜欢就下载吧 ……